Game Development

Allegro

A software library for video game development. Includes support for basic 2D graphics, image/file manipulation, text output, audio output, data files, 3D graphics, etc. It is cross-platform (supports Windows, macOS, Unix-like systems, Android, iOS).

Blender

An open-source 3D modeling program, graphics software used for creating animated films, visual effects, interactive 3D applications and video games. 

Box2D

An open-source physics simulator engine written in C++, used for 2D games. Performs constrained rigid body simulation, used by BlitzBasic, LibGDXUnity, Stencyl and other programs. 

Chipmunk Pro

A lightweight, high performance 2D physics engine, widely used for physics rich games on Mac, Windows, Linux, Android, iOS, and game consoles. Contains extended functionality taking maximum advantage of iOS hardware. 

Cocos2d

An open source cross-platform game framework used to build games, apps and other cross-platform GUI based interactive programs.

CocosDenshion

A simple sound engine, a part of Cocos2D, used for managing playing sounds in game development for iOS. 

Corona SDK

A software game development framework used to create 2D games and apps for iOS, Android, Kindle, Windows and OS X. It includes: audio and graphics, cryptography, networking and device information (accelerometer info, GPS, user input).

Game​Kit

An Apple Game Framework, provides the ability to build multiplayer and turn-based apps, create network games. 

LibGDX

An open-source game development application framework written in Java. Iit is cross-platform, used for developing games for mobile and desktop platforms, works for 2D

SpriteKit

Apple's game development framework for iOS and OS X. Provides graphics rendering and used to animate sprites (arbitrary textured images).

Unity

A cross-platform game engine used to develop 2D or 3D video games for PC, consoles, mobile devices and websites. 

Subscribe for updates