Skip to content

hughsando/lotech

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

639 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

# Lotech

A game framework suitable for small-scope games and experimentation.

Runs on Linux, Windows (MinGW), Mac OS X, Android, iOS
and possibly Tizen.

Some features:

    - Lua-based
    - Rendering via scene graph
    - Automatic sprite atlas generation
    - Render-to-texture
    - Basic lighting and material support
    - Limited support for importing wavefront .obj files
    - 2D particle effects
    - Box2D integration

# Building

On Linux install OpenGL libraries and headers.

On Windows install MinGW and MSYS.

On Mac OS X install the Apple dev tools and ensure gcc is in your PATH.

Then do:
    
    make

This will generate the executable ltclient, which you can use to run
games.  E.g:

    ./ltclient -fullscreen samples/meteor

# License

Lotech is released under the MIT license.  See the file COPYING for details.

About

A simple framework for making games

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 78.7%
  • Objective-C++ 7.3%
  • C 6.2%
  • Lua 4.5%
  • Makefile 2.5%
  • Java 0.4%
  • Other 0.4%