-
Notifications
You must be signed in to change notification settings - Fork 19
Home Legacy
This is the documentation for the legacy branch of xygine. The current wiki pages can be found here.
A 2D Game Engine Framework built around SFML, xygine implements a scene graph along with an Entity Component System. I use this as the starting point for new projects, as it evolves slowly over time. The source for xygine is released under the zlib license in the hope that it may be useful for other people - but offers no warranty that it is fit for any particular purpose, even those for which it was specifically written...
- Building xygine
- Getting Started
- States
- Scene
- Entities
- Components
- Camera
- Messages
- Commands
- Physics
- QuadTree
- UI
- Resource Management
- Using Shaders
- Console Input
- Tiled tmx Map Parser
- Networking
- Mesh Renderer
- Utilities
API Documentation can be generated by running Doxygen in the Documention directory.
Matt Marchant 2014 - 2016
http://trederia.blogspot.com
xygine - Zlib license.
This software is provided 'as-is', without any express or
implied warranty. In no event will the authors be held
liable for any damages arising from the use of this software.
Permission is granted to anyone to use this software for any purpose,
including commercial applications, and to alter it and redistribute
it freely, subject to the following restrictions:
-
The origin of this software must not be misrepresented;
you must not claim that you wrote the original software.
If you use this software in a product, an acknowledgment
in the product documentation would be appreciated but
is not required. -
Altered source versions must be plainly marked as such,
and must not be misrepresented as being the original software. -
This notice may not be removed or altered from any
source distribution.