This game engine uses the power of C++, OpenGL, and OpenAL to provide highly-portable, object-oriented code for programming a video game. Rather than tailoring to a specific type of game, the engine focuses on the fundamental components. It covers audio, graphics, controls, and data flow. With G2, developers have everything they need to create a 2D game without the need of expensive SDKs.

Features

  • cross-platform API
  • object-oriented design
  • proprietary user interface
  • clock-regulated animation
  • orientation independent 4-side collision detection
  • realistic physics calculations
  • keyboard and mouse controls
  • scriptable object actions
  • fast file saving/loading
  • support for .wav and .bmp files

Project Samples

Project Activity

See All Activity >

License

GNU General Public License version 3.0 (GPLv3)

Follow G2

G2 Web Site

Other Useful Business Software
SoftCo: Enterprise Invoice and P2P Automation Software Icon
SoftCo: Enterprise Invoice and P2P Automation Software

For companies that process over 20,000 invoices per year

SoftCo Accounts Payable Automation processes all PO and non-PO supplier invoices electronically from capture and matching through to invoice approval and query management. SoftCoAP delivers unparalleled touchless automation by embedding AI across matching, coding, routing, and exception handling to minimize the number of supplier invoices requiring manual intervention. The result is 89% processing savings, supported by a context-aware AI Assistant that helps users understand exceptions, answer questions, and take the right action faster.
Learn More

Additional Project Details

Operating Systems

Linux, Mac, MinGW/MSYS2, Windows

Intended Audience

Developers

User Interface

GLUT, OpenGL

Programming Language

C++

Related Categories

C++ Game Development Frameworks, C++ Game Engines

Registered

2014-08-29