All Projects → TomaszRewak → Ml Games

TomaszRewak / Ml Games

Licence: mit
Machine learning games. Use combination of genetic algorithms and neural networks to control the behaviour of in-game objects.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Ml Games

Classic Pool Game
Classic 8 Ball pool game written in JavaScript
Stars: ✭ 177 (-28.34%)
Mutual labels:  game, genetic-algorithm
Pydark
PyDark is a 2D and Online Multiplayer video game framework written on-top of Python and PyGame.
Stars: ✭ 201 (-18.62%)
Mutual labels:  game, game-engine
Retro Learning Environment
The Retro Learning Environment (RLE) -- a learning framework for AI
Stars: ✭ 180 (-27.13%)
Mutual labels:  game-engine, reinforcement-learning
Expo Voxel
🎮🌳 Voxel Terrain made in React Native. ∛
Stars: ✭ 169 (-31.58%)
Mutual labels:  game, game-engine
Etlegacy
ET: Legacy is an open source project based on the code of Wolfenstein: Enemy Territory which was released in 2010 under the terms of the GPLv3 license.
Stars: ✭ 212 (-14.17%)
Mutual labels:  game, game-engine
Flux
A real-time physically based rendering engine written in C++ and OpenGL
Stars: ✭ 171 (-30.77%)
Mutual labels:  game, game-engine
Aimandshoot
A neuroevolution game experiment.
Stars: ✭ 201 (-18.62%)
Mutual labels:  game, genetic-algorithm
Esp8266 game engine
Used ili9341 or ST7735. Contains a virtual machine running games from RAM.
Stars: ✭ 149 (-39.68%)
Mutual labels:  game, game-engine
Awesome Haxe Gamedev
Resources for game development on haxe
Stars: ✭ 213 (-13.77%)
Mutual labels:  game, game-engine
Frag
A cross-platform 2D|3D game framework for the Nim programming language
Stars: ✭ 210 (-14.98%)
Mutual labels:  game, game-engine
Protogame
This project has been sunset as of 1st Jan 2018 and is no longer supported or maintained
Stars: ✭ 166 (-32.79%)
Mutual labels:  game, game-engine
Wolf.engine
The Wolf is a comprehensive set of C/C++ open source libraries for realtime rendering, realtime streaming and game developing
Stars: ✭ 230 (-6.88%)
Mutual labels:  game, game-engine
Openminer
Minecraft-like game engine written in C++17 with a client/server architecture and support for Lua modding
Stars: ✭ 156 (-36.84%)
Mutual labels:  game, game-engine
Ryzomcore
Ryzom Core is the open-source project related to the Ryzom game. This community repository is synchronized with the Ryzom Forge repository, based on the Core branch.
Stars: ✭ 171 (-30.77%)
Mutual labels:  game, game-engine
Fxgl
Stars: ✭ 2,378 (+862.75%)
Mutual labels:  game, game-engine
Ballistica
The BombSquad Game Engine
Stars: ✭ 180 (-27.13%)
Mutual labels:  game, game-engine
Kaetram Open
An open-source 2D HTML5 adventure based off BrowserQuest (BQ).
Stars: ✭ 138 (-44.13%)
Mutual labels:  game, game-engine
Chronoshift
An open source re-implementation of Red Alert written in C++.
Stars: ✭ 144 (-41.7%)
Mutual labels:  game, game-engine
Engine
A basic cross-platform 3D game engine
Stars: ✭ 208 (-15.79%)
Mutual labels:  game, game-engine
Entitas Cpp
Entitas++ is a fast Entity Component System (ECS) C++11 port of Entitas C#
Stars: ✭ 229 (-7.29%)
Mutual labels:  game, game-engine

Donate

ML-games

Machine learning games. Use combination of genetic algorithms and neural networks to control the behaviour of in-game objects.

Working example can be found here: http://ml-games.tomasz-rewak.com/

Everything here is written from a scratch, including all ML algorithms and game engine.

Compilation

To restore node packages run

npm install

To compile the project

gulp build

for .ts files and

gulp styles

for .less files.

You can also simply run:

gulp watch

Alpha

Note that this is an early version of this software. If you can see anything that doesn't work as expected, or maybe a way to improve it, please inform me. As this site is still in developement, it works fine on Chrome web browser, works slow on FF and doesn't work at all at Edge. These are the known issues.

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].