{"repo":"mirkosertic/GameComposer","free":true,"listed":false,"github":"https://github.com/mirkosertic/GameComposer","clone":"git clone https://github.com/mirkosertic/GameComposer.git","description":"GameComposer is a game authoring tool and also a game runtime environment targeting at desktop and mobile devices.","language":"Java","stars":75,"topics":["game-engine","java","html","teavm","gwt","javafx","polymer","domain-driven-design","hexagonal-architecture"],"license":null,"category":"game-templates","readme_excerpt":"GameComposer ============= GameComposer is a game authoring tool and also a game runtime environment targeting at desktop and mobile devices. Started as a JavaFX implementation some years ago, it now supports desktop and mobile devices, with support for modern technologies such as HTML5, WebGL, Apache Cordova/Crosswalk and Electron. Its core is based on Domain-driven Design and a hexagonal architecture. The main game simulation logic stayed the same for years, but replacing presentation logic and adapting it to new technologies is a lot easier compared to traditional layered applications. To see it in action please visit this page Current build status: GameEngine-Editor ----------------- This is the shiny new Web-enabled editor for the GameEngine. It is based on HTML5, Polymer/Webcomponents, Electron and TeaVM. Edit Dukes Adventure Example Game The Electron Releases are available for download at the GitHub Releases section. Example Games ------------- TeaVM Renderer: Bouncing block Camera with Clock Gravity and Mouse Duke on the Platform Position test Rotating actor Networking Arcade Racer GWT Renderer: Bouncing block Camera with Clock Gravity and Mouse Duke on the Platform Position test Rotating actor Arcade Racer Dragome Renderer: Bouncing block Camera with Clock Gravity and Mouse Duke on the Platform Position test Rotating actor Arcade Racer GameEngine ---------- GameEngine is the cross-platform game engine. Core concepts and components of the game engine are: Concept / co","default_branch":null,"files":null,"tree":[],"storefront":"/r/mirkosertic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/mirkosertic/GameComposer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}