PitchHut logo
Log in / Sign up
JNGL
by lazy_lavender_verile
A simple and versatile 2D game library for C++ development.
Pitch

JNGL is a cross-platform 2D game library designed to simplify game development in C++. With support for major operating systems, including Linux, Windows, macOS, and various gaming consoles, it provides easy-to-use features and a diverse range of tools to create engaging games without the complexity.

Description

JNGL - Just a Neat Game Library

JNGL is a straightforward and versatile C++ game library designed for ease of use across multiple platforms including Linux, Windows, macOS, Android, iOS, Xbox, Nintendo Switch, LG webOS, and the Web. This library allows developers to create engaging 2D games quickly and efficiently.

Key Features

  • Cross-Platform Compatibility: Support for a wide range of operating systems enables developers to reach a broader audience without being confined to a single platform.
  • Flexible and Robust: Built with developer needs in mind, JNGL provides a rich set of tools and functionalities that simplify the game development process without compromising on performance.
  • Thorough Documentation: Comprehensive resources including a quickstart guide and in-depth documentation ensure a smooth learning curve for users.

Usage Examples

To get started with JNGL, follow these basic build commands:

cmake -Bbuild
cmake --build build
./build/jngl-test

Sample image showcasing Portal Dogs running on the Nintendo Switch:
Portal Dogs running on the Switch

Additional Resources

  • Visit the official website for more insights and information.
  • Access a variety of tutorials to enhance learning and implementation of JNGL.

JNGL stands out as an efficient library for any developers seeking to create 2D games across various popular platforms with simplicity and speed.

0 comments

No comments yet.

Sign in to be the first to comment.