Skip to content
/ eiga Public

A small framework for writing cross-platform games and graphical demos.

License

Notifications You must be signed in to change notification settings

ncarlson/eiga

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eiga

Eiga is a small framework for writing cross-platform games, graphical demos, and interactive art.

The framework is built upon the insanely fast LuaJIT compiler and it's native FFI functionality.

Examples

Running the examples

Open a terminal/command-line and cd into eiga's top level director.

###Mac OS X

./bin/OSX/x64/luajit runtime/boot.lua examples/immediate_triangle/

###Windows

64 Bit

bin\Windows\x64\luajit.exe runtime\boot.lua examples\immediate_triangle\

32 Bit

bin\Windows\x86\luajit.exe runtime\boot.lua examples\immediate_triangle\

###Linux 64 Bit

./bin/Linux/x64/luajit runtime/boot.lua examples/immediate_triangle/

32 Bit

./bin/Linux/x86/luajit runtime/boot.lua examples/immediate_triangle/

Influences

Eiga's API is heavily influenced by that of LÖVE, another Lua-based framework.

Current Status

This project is still very young, and many features still need to be implemented. Feedback, suggestions and bug reports are greatly appreciated.

License

MIT License where applicable. See the docs/legal/ folder.

About

A small framework for writing cross-platform games and graphical demos.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages