Longford is a 2D, Lua-based game engine for Windows. It has the following features:

+ Sprite hierarchy. Sprites drawn in order according to a display "tree" allowing grouping of complex drawings.
+ Frame update, keypress and (multi)touch events which propagate through the display tree.
+ Creation of Sprites including polygon Shapes and rectangular Bitmaps with transparency (import as PNG, JPG, GIF, BMP, TGA)
+ Creation of Textfields based on bitmap fonts.
+ Translation, rotation and scaling of sprites.
+ Box2D physics engine.
+ Play sound effects using WAV files and stream music using OGG files.
+ Automatic tweening system
+ Texture atlases so that many Bitmaps can be "cut out" of a single larger picture file.
+ Supports user-written shaders for advanced graphic effects.
+ Automatic resolution scaling.
+ Supports OpenGL or DirectX backend

Project Samples

Project Activity

See All Activity >

License

BSD License

Follow Longford

Longford Web Site

Other Useful Business Software
Earn up to 15% annual interest with Nexo. Icon
Earn up to 15% annual interest with Nexo.

Access competitive interest rates on your digital assets.

Generate interest, borrow against your crypto, and trade a range of cryptocurrencies — all in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Longford!

Additional Project Details

Operating Systems

BlackBerry OS, QNX, Windows, Windows Mobile

Intended Audience

Developers

User Interface

OpenGL, Win32 (MS Windows)

Programming Language

C++, Lua

Related Categories

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

Registered

2014-01-18