Difference between revisions of "GamesEngineering"
From Lost In Wonderlands
(→Board Game Engine) |
(→Corona if now Solar2D) |
||
(8 intermediate revisions by the same user not shown) | |||
Line 13: | Line 13: | ||
* https://github.com/munificent/game-programming-patterns | * https://github.com/munificent/game-programming-patterns | ||
+ | * http://gameprogrammingpatterns.com | ||
* [[DesignPatterns]] | * [[DesignPatterns]] | ||
Line 21: | Line 22: | ||
== Game Engine Frameworks == | == Game Engine Frameworks == | ||
− | + | === Game with Google === | |
+ | * https://developers.google.com/games/ | ||
+ | * https://developers.google.com/games/#Tools | ||
=== C++ === | === C++ === | ||
* https://github.com/amzeratul/halley | * https://github.com/amzeratul/halley | ||
Line 59: | Line 62: | ||
* https://godotengine.org/ | * https://godotengine.org/ | ||
* https://github.com/godotengine/godot | * https://github.com/godotengine/godot | ||
+ | |||
+ | === Cocos2D === | ||
+ | * https://www.cocos.com/en/ | ||
+ | |||
+ | === Unity === | ||
+ | * https://unity.com | ||
+ | |||
+ | === Unreal === | ||
+ | * https://www.unrealengine.com/en-US/feed | ||
+ | |||
+ | === Corona is now Solar2D === | ||
+ | * https://solar2d.com | ||
+ | |||
+ | === Löve2D === | ||
+ | * https://love2d.org | ||
== Board Game Engine == | == Board Game Engine == | ||
− | * https://github.com/opendataboardgame/game | + | * [https://github.com/opendataboardgame/game|Card Game Engine (Open Source Github/Opendataboardgame)] |
− | * | + | * [http://www.computer-chess.org/doku.php?id=computer_chess:wiki:download:engine_download_list Chess Game Engines] |
== Physics Engines == | == Physics Engines == | ||
Line 150: | Line 168: | ||
== Blogs == | == Blogs == | ||
+ | * https://cplusplus.happycodings.com/games/ | ||
+ | * http://sourcecodesworld.com/source/BrowseCategory.asp?CatId=45 | ||
+ | * https://wiki.qt.io/Qt_Based_Games | ||
+ | * http://www.gdcvault.com/gdmag | ||
+ | * https://www.goodfirms.co/blog/best-free-open-source-game-development-software-solutions | ||
+ | * https://www.goodfirms.co/game-development-software/ | ||
+ | * https://www.slant.co/topics/1933/~best-open-source-games | ||
+ | * https://dzone.com/articles/top-5-free-and-open-source-game-engines-you-should | ||
+ | * https://opengameart.org | ||
+ | * | ||
+ | |||
+ | |||
+ | * https://notabug.org/Calinou/awesome-gamedev/src/master/README.md#math | ||
== Books == | == Books == | ||
+ | |||
+ | * http://sourcecodesworld.com/source/BrowseCategory.asp?CatId=45 | ||
+ | |||
+ | |||
* https://nostarch.com/gamehacking | * https://nostarch.com/gamehacking | ||
* https://github.com/GameHackingBook/GameHackingCode | * https://github.com/GameHackingBook/GameHackingCode |
Latest revision as of 21:24, 15 November 2020
Contents
Games Engineering : On Game Making
See Also
Arts
Game Design
Game Design Patterns
Game UX Patterns
Programming
Game Engine Frameworks
Game with Google
C++
* https://github.com/amzeratul/halley * https://github.com/gameplay3d/GamePlay
Python
- https://github.com/serenity-valley/game
- https://github.com/Transcriptase/Game
- https://github.com/SerpentAI/SerpentAI
Jenkins sample
* https://github.com/wakaleo/game-of-life
Java
- https://github.com/pacampbell/Game
- https://github.com/menacher/java-game-server
- https://github.com/LikeUSummer/GamePainter
HTML5/CSS3/Javascript and co
- https://github.com/codecombat/codecombat
- https://github.com/louisstow/Game
- https://github.com/StormFireGame/game
- https://github.com/craftyjs/Crafty
- https://github.com/louisstow/Game
- https://github.com/libgdx/libgdx
- https://github.com/FormidableLabs/react-game-kit
- https://github.com/cykod/Quintus
- https://github.com/taisel/GameBoy-Online
Cross Languages
* https://github.com/AtomicGameEngine/AtomicGameEngine
Cross Platform
* https://github.com/Gamua/Starling-Framework
Godot
* https://godotengine.org/ * https://github.com/godotengine/godot
Cocos2D
Unity
Unreal
Corona is now Solar2D
Löve2D
Board Game Engine
Physics Engines
- nvidia engine , https://developer.nvidia.com/gameworks-physx-overview
- PAL, a Pysics engine Astraction Layer, http://www.adrianboeing.com/pal/index.html
Game Servers
Games Emulators
HTML
Games
MineTest
- https://github.com/minetest/minetest_game
- https://github.com/minetest/minetest/
- https://www.minetest.net/downloads/
iOS
JS
Python
Graph
Pictures
Mazes
https://github.com/pstricker/aMaze
- maze generated after a QRCode build from some text
https://blogs.msdn.microsoft.com/davrous/2014/02/19/coding4fun-tutorial-creating-a-3d-webgl-procedural-qrcode-maze-with-babylon-js/
Babylon.js
Blogs
- https://cplusplus.happycodings.com/games/
- http://sourcecodesworld.com/source/BrowseCategory.asp?CatId=45
- https://wiki.qt.io/Qt_Based_Games
- http://www.gdcvault.com/gdmag
- https://www.goodfirms.co/blog/best-free-open-source-game-development-software-solutions
- https://www.goodfirms.co/game-development-software/
- https://www.slant.co/topics/1933/~best-open-source-games
- https://dzone.com/articles/top-5-free-and-open-source-game-engines-you-should
- https://opengameart.org
Books
* https://github.com/GameHackingBook/GameHackingCode
- http://www.allitebooks.com/procedural-content-generation-for-c-game-development/
- http://www.allitebooks.com/getting-started-with-c-audio-programming-for-game-development/
- http://www.allitebooks.com/beginning-c-game-programming/
- http://www.allitebooks.com/c-game-development-cookbook/
- http://www.allitebooks.com/game-programming-using-qt-beginners-guide/
- http://www.allitebooks.com/qt5-c-gui-programming-cookbook/