Home

Cartman

Project Admins:

Description

GWT is an flexible and object-oriented 2d game engine. It uses Code::Blocks and is based on SFML2 to give the ability to port your code to multiple platforms. With the integrated all-in-one tool for game resources it's possible to develop games in a short time.

And it's open source! (license coming soon)

Status: planning phase

2D Engine Features

Module: Core
-> Portable to Windows (98, 2000, XP, Vista, 7), Linux and Mac OS X
-> HTML and console logging system
-> Benchmarking
-> Multithreading
-> Mouse, keyboard and joystick input
-> Extendable Gamestate System

Module: Graphics
-> Flexible and extendable game object system
-> RTTI
-> Automated resource management
-> Sprites and animations
-> Tilesets
-> Isometric and hexagonal maps

Module: GUI
-> Coming soon

Module: Particle
-> Coming soon

Module: Audio
-> Coming soon

Module: Network
-> Coming soon

GWT Game Editor

Module: Core
-> What you see is what you get
-> Cross-platform
-> Plugin Architecture
-> Save and load all game files

Module: Map Editor
-> Tilemap editor with isometric and hexagonal fields
-> Multilayer system
-> Add and edit game objects

Module: Tileset Editor
-> Flexible tileset editing

Module: Sprite Editor
-> View sprites and it's animations
-> Animation creation and editing
-> Edit sprite and animation options