Skip to content

An experimental 2D game engine written in Java with LWJGL. Created to learn and understand low-level game engine concepts.

Notifications You must be signed in to change notification settings

Flafla2/Remote2D-Engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Remote2D-Engine

This is my (Flafla2) game engine, Remote2D. Remote2D aims to borrow a lot of the best features from leading 3D engines, namely Valve's source engine/hammer editor and Unity3D, and put them in an easy to use, 2D environment..

The ultimate goal is to have a 2D Java-based engine that makes it very easy to prototype new games, while still retaining a sense of control. Minimal core code should be required, and more focus should go into the game itself.

INSTALLATION

No explicit installation is required, however the natives files MUST be in a folder called “lib” (no quotes) in the SAME DIRECTORY as Remote2D.jar.

TO LAUNCH

Double click on Remote2D.jar. To use in your own engine import Remote2D.jar into the class path, and extend Remote2DGame. See the javadoc for more info.

LIBRARIES INCLUDED

Remote2D uses the following libraries, packaged inside of Remote2D.jar:

LICENSE

All licenses, including Remote2D’s license and the licenses of the external libraries used, are included in the /LICENSE folder.

Creative Commons License
Remote2D Engine by Adrian Biagioli is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

JAVADOC

The javadoc can be found in the release zip. Check that out at http://github.com/Flafla2/Remote2D-Engine/releases

About

An experimental 2D game engine written in Java with LWJGL. Created to learn and understand low-level game engine concepts.

Resources

Stars

Watchers

Forks

Packages

No packages published