All Projects → zenkovich → O2

zenkovich / O2

Licence: mit
2D Game Engine with visual WYSIWYG editor

Programming Languages

c
50402 projects - #5 most used programming language
cpp
1120 projects
cpp17
186 projects

Projects that are alternatives of or similar to O2

Gamedev Resources
🎮 🎲 A wonderful list of Game Development resources.
Stars: ✭ 2,054 (+1597.52%)
Mutual labels:  game-development, game-engine, game-dev, 2d-game-engine, 2d-game, 2d
Fxgl
Stars: ✭ 2,378 (+1865.29%)
Mutual labels:  framework, game-development, game-engine, 2d-game-engine, 2d-game, 2d
Kaetram Open
An open-source 2D HTML5 adventure based off BrowserQuest (BQ).
Stars: ✭ 138 (+14.05%)
Mutual labels:  game-development, game-engine, 2d-game, 2d
Gdevelop
🎮 GDevelop is an open-source, cross-platform game engine designed to be used by everyone.
Stars: ✭ 3,221 (+2561.98%)
Mutual labels:  game-development, game-engine, 2d-game-engine, 2d-game
2d Spaceshooter
A very simple 2D space shooter game made with Unity
Stars: ✭ 6 (-95.04%)
Mutual labels:  unity3d, 2d-game, 2d, 2d-graphics
Donerserializer
A C++14 JSON Serialization Library
Stars: ✭ 31 (-74.38%)
Mutual labels:  framework, game-development, game-engine, game-dev
Uecs
Ubpa Entity-Component-System (U ECS) in Unity3D-style
Stars: ✭ 174 (+43.8%)
Mutual labels:  unity3d, game-development, game-engine, game-dev
Blue Flame Engine
A 3D/2D game engine that supports both DirectX11 and OpenGL 4.5
Stars: ✭ 129 (+6.61%)
Mutual labels:  game-development, game-engine, 2d-game-engine, opengl
Obengine
2D Game Engine with Lua Scripting made on top of SFML !
Stars: ✭ 335 (+176.86%)
Mutual labels:  game-development, game-engine, 2d-game-engine, 2d
Duality
a 2D Game Development Framework
Stars: ✭ 1,231 (+917.36%)
Mutual labels:  framework, game-development, game-engine, opengl
Novelrt
A cross-platform 2D game engine accompanied by a strong toolset for visual novels.
Stars: ✭ 81 (-33.06%)
Mutual labels:  game-development, game-engine, 2d-game-engine, 2d
Pixelvision8
Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
Stars: ✭ 773 (+538.84%)
Mutual labels:  game-development, game-engine, 2d-game-engine, 2d
Etengine
Realtime 3D Game-Engine with a focus on space sim. Written in C++ 14
Stars: ✭ 408 (+237.19%)
Mutual labels:  game-development, game-engine, opengl, editor
Enduro2d
Yet another 2d game engine of dreams (work in progress)
Stars: ✭ 82 (-32.23%)
Mutual labels:  framework, game-engine, 2d-game-engine, lightweight
Number Wizard Ui Original
Introducing basic User Interface in the Complete Unity C# Developer 2D course (http://gdev.tv/cudgithub)
Stars: ✭ 18 (-85.12%)
Mutual labels:  unity3d, game-development, game-dev
Simpleton Engine
What a stupid name for a library
Stars: ✭ 42 (-65.29%)
Mutual labels:  game-development, game-engine, opengl
3 Modifiers And Abilities
Customise character abilities, weapons, characters and enemies. This includes multiple damage types, modifiers, sounds, animations. By the end you can create your core combat experience. (REF MA_RPG) http://gdev.tv/rpggithub
Stars: ✭ 64 (-47.11%)
Mutual labels:  unity3d, game-development, game-dev
Yage
Simple game engine, written in C++
Stars: ✭ 7 (-94.21%)
Mutual labels:  game-development, game-engine, opengl
Ksframework
QQ Group:538722494,KSFramework = KEngine + SLua(or xLua) , Unity3D Framework/Toolsets focus on hot reload
Stars: ✭ 1,119 (+824.79%)
Mutual labels:  unity3d, game-development, game-engine
Lumberyard
Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.
Stars: ✭ 1,785 (+1375.21%)
Mutual labels:  game-development, game-engine, game-dev

o2

o2 - it's an open-source technology for easy making 2D games and applications for mobile and PC platforms using C++ and Lua with very flexible editor. The main features are performance, usability and effective development.

Here is the test project: https://github.com/zenkovich/o2-Template

Now work in progress.

Installation
Getting started
Tutorials
Documentation

Features

  • Assets
    Automatic assets building and converting, automatic atlases packing, easy to add to project, flixible configuration.

  • Scenes
    Component-objects based scene graph, nested prototypes and good integration with editor

  • UI
    Fast and flexible UI system, a lot of default widgets, styles, integration with scenes

  • Render
    Easy to learn rendering system with meshes, fonts, sprites, culling, shaders and render targets.

  • Sound
    Playing sounds, music, streaming sounds, audio mixer

  • Animations
    Animate everything, retargeting, easy to serialize, layers, weights, IK, animation state machine, mesh skinning, editor integradion

  • Effects
    Particle emitters with different forms, particle effects, editor integration

  • Physics
    Rigid bodies, colliders, joints, effects

  • Input
    Multiplatform input processing, easy clicks and touches processing

  • Platforms
    IOS, Android, Windows, MAC OSX, Webassembly

  • Editor
    Flexible editor "all-in-one", plugins

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].