Skip to content

iiechapman/Sandman2D

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Note: This is the current project I am working on

SDLEngine

Welcome to the main page for the Sandman 2D Game Engine.

The Sandman engine is my first fully extensible, scriptable , platform independent 2D game engine. Once the core elements of the engine are complete, I will be implementing a 3D version of the engine as well.

As it stands ,the engine is currently scripted through XML libraries. It handles Tiled TMX map files as its map format. It also handles PNG for textures for sprites, WAV's and OGG's for sound effects and music.

The engine is currently in alpha development stage. When version 1 is released it will have all the core components available.

The goal of the engine is to be a platform independent,highly optimized, intuitive, user friendly, rapid iteration tool for making games that requires very little understanding of how the engine works behind the scenes.

The first version of the engine will feature keyboard and controller input to control the game, event and process handling to define game logic, 2d texture rendering to display the game, a simple to use audio manager to play sound effects and music, real time lighting, physics simulation, particle systems, and basic AI systems to add life to games made with the engine.

Features slated for future release are: 1.Lua Scripting for robust game logic 2.Pre-defined gaming elements such as platformer movement, top down game movement, point and click movement for easy plug n' play prototyping. 3.Live Editing tools such as Live Map editing, Live Variable editing, Live AI tweaking 4.Console to tweak any aspect of the game, debug and prototype 5.3D Rendering to handle 3D scenes

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published