Stage.js is a 2D HTML5 JavaScript library for cross-platform game development, it is lightweight, fast and open-source. Canvas is the graphic component of HTML5 game development, but it only has a drawing API and there is no data model like DOM to compose your application. You need to manually draw your application and manage rendering cycles to play it. Moreover, mouse events are only available at entire Canvas level and they also need to be processed manually.
html5 html5-game-development game game-2d rendering engine 2d canvas mobileGDevelop is a full featured, open source game development software, allowing to create HTML5 and native games without any knowledge in a specific programming language. All the game logic is made thanks to an intuitive and powerful event based system.
game c-plus-plus game-2d gamedev game-development game-engine html5 gamemakerNote: Gamepad is not available on Safari/Android/iOS. Keyboard is not available on Android/iOS.Ebiten is licensed under Apache license version 2.0. See LICENSE file.
golang-library game game-development game-2d game-library game-engine gamesGideros is a cross-platform mobile development environment for creating amazing games. In a couple of hours, you’ll find yourself building and running your next great game. Developers trust Gideros in building 1000s of games across AppStore, Google Play, Amazon Store, Ouya and more. Lua is used to build games with Gideros. Below you can find a few simple examples to show how easy to show basic screen elemens.
game game-development game-engine game-2d cross-platformPlease remember to always look at the license before using something in your project.
game-development game-engine game-programming game-jam gamedev 3d-engine 3d-game 2d-game-framework making-2d-games video-game game-source game-2d engine game-dev game 2d-game 2d-game-engine 2d-framework 2d 3dNo i18n, no i10n, no a11y. You just need to start grunt to watch for CSS changes, it autocompiles and minifies it.
javascript-game google-maps trump badass game-2d html5-game-development game-engine gta phaserTerminal-based Snake game
snake-game terminal-game game game-2dOr, if you have Windows, you can download latest release of the game from here. After selecting your choice of difficultly, your ship is placed in the middle of hostile point in space where enemies constantly spawn.
game-2d game gosuScala Game Library (tentatively abbreviated as SGL) is a library for developing cross-platform 2D video games in Scala. It provides a high-level API for building 2D games, and can deploy to Desktop, Android, and HTML5. Other platforms, including iOS and consoles are on the roadmap. SGL is still in development, but is intended to provide an extensive toolkit to build games, with a core abstraction on top of platform-specific features, as well as offering an out-of-the-box implementation for many common features needed in games, such as physics, collision detection, tilemaps, and scenes management.
scala-library game-engine game-2d scalajs scala-native scala-android gameA hand-drawn, open source, point'n'click-like 2D adventure game written in Qt/QML and Javascript. Black Grain Games are providing pre-build, ad-based, mobile and tablet versions.
game qml game-2d adventure-game qt qt5FRAG is a game creation framework being developed using the Nim programming language, and is currently in pre-alpha status. The immediate development focus for FRAG is supporting the creation of 2D mobile and desktop games. Console support is planned for post-alpha releases of FRAG. Support for 3D is planned for post-alpha releases of FRAG.
game-engine game-development game game-2d game-3d nim nim-language androidA simple 2D Fighting Game.
game-2d game china riki-kunio nekketsu-kakutou-densetsuNote: The soundtrack, "Dueling Ages" by Hinchy et al. is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License. To view a copy of this license, visit http://creativecommons.org/licenses/by-nc-sa/4.0/.
game-engine gamemaker-studio game-2d gml sonic-the-hedgehog platformerChanges and improvements are more than welcome! Feel free to fork and open a pull request. Please make your changes in a specific branch and request to pull into master! If you can, please make sure the game fully works before sending the PR, as that will help speed up the process. If you do like our game and we hope that you do, can you please support us? Our game is not and is never going to be working for profit. We need the money just so we can continue doing what we do ;-) .
lightsout game games js html css online-game light music game-2d game-development front-end frontend fun linear-algebra online mindc4, stands for Connect Four, is a browser game written in TypeScript and utilizes HTML's canvas. Player is playing against an AI that uses Minimax algorithm and alpha-beta pruning. The evaluation function is hard-coded, and hence the AI may not be moving using the most optimal move. Connect four of your game pieces vertically, horizontally, or diagonally before the other player do so.
connect-four game game-2d html5-game html5-canvas web-game typescript ts prettier parcel-bundlerA chat bot that plays Connect Four with you. Game ported from c4 - Connect Four, with AI.
chat-bot connect-four game-2d facebook-messenger-bot skypebot bot-framework microsoft-bot-framework chatbot telegram-bot nodejsPlaythos is still under development. The current version is still alpha and will only go out of alpha once it can build the same game (using all of its features) on all three major platforms (Windows, Linux, and OS X) and development dependencies are automatically resolved when someone tries to use the engine. The ultimate goal for Playthos is to become a game editor. The game engine is the first step to get there but it can only get there only once the source code and its continues development has become stable.
game-engine game-development game game-2d gamedevThis is the traditional egg catching game made in Python. The user can make the basket move both sides using the arrow keys to collect as many eggs as he/she can which is the scoring factor but, he should avoid minions and bombs. There is also a provision to check out the highest score which is implemented using the files system. Made for the Windows platform.
game-development game-2d python3 pygame-application hacktoberfest2018 hacktoberfest hacktoberfest18Last Update: 21/September/2018. The project is available under MIT Licence.
ios gameplaykit spritekit game game-development app state-machine game-2d application xcode
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.