Difference between revisions of "GamesEngineering"

From Lost In Wonderlands
Jump to: navigation, search
(Books)
(Corona if now Solar2D)
 
(13 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 27: Line 30:
  
 
=== Python ===  
 
=== Python ===  
* https://github.com/serenity-valley/game
+
* https://github.com/serenity-valley/game
* https://github.com/Transcriptase/Game
+
* https://github.com/Transcriptase/Game
 +
* https://github.com/SerpentAI/SerpentAI
  
 
=== Jenkins sample ===  
 
=== Jenkins sample ===  
Line 39: Line 43:
  
 
=== HTML5/CSS3/Javascript and co ===  
 
=== HTML5/CSS3/Javascript and co ===  
* https://github.com/codecombat/codecombat
+
* https://github.com/codecombat/codecombat
* https://github.com/louisstow/Game
+
* https://github.com/louisstow/Game
* https://github.com/StormFireGame/game
+
* https://github.com/StormFireGame/game
* https://github.com/craftyjs/Crafty
+
* https://github.com/craftyjs/Crafty
* https://github.com/louisstow/Game
+
* https://github.com/louisstow/Game
* https://github.com/libgdx/libgdx
+
* https://github.com/libgdx/libgdx
* https://github.com/FormidableLabs/react-game-kit
+
* https://github.com/FormidableLabs/react-game-kit
* https://github.com/cykod/Quintus
+
* https://github.com/cykod/Quintus
+
* https://github.com/taisel/GameBoy-Online
 +
 
 
=== Cross Languages ===  
 
=== Cross Languages ===  
 
  * https://github.com/AtomicGameEngine/AtomicGameEngine
 
  * https://github.com/AtomicGameEngine/AtomicGameEngine
Line 57: 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 ==
 +
* https://en.wikipedia.org/wiki/Physics_engine
 +
** https://en.wikipedia.org/wiki/Bullet_(software)
 +
** https://en.wikipedia.org/wiki/Newton_Game_Dynamics
 +
** https://en.wikipedia.org/wiki/Open_Dynamics_Engine
 +
** https://en.wikipedia.org/wiki/PhysX
 +
** https://en.wikipedia.org/wiki/Physics_Abstraction_Layer
 +
 
 +
* http://chipmunk-physics.net
 +
**https://github.com/slembcke/Chipmunk2D
 +
 
 +
* http://box2d.org
 +
** https://github.com/erincatto/Box2D
 +
 
 +
* http://newtondynamics.com/forum/newton.php
 +
** https://github.com/MADEAPPS/newton-dynamics/releases/tag/newton-3.14
 +
 
 +
* https://pybullet.org/wordpress/
 +
** https://github.com/bulletphysics/bullet3
 +
 
 +
* https://www.sofa-framework.org
 +
** https://github.com/sofa-framework/
 +
 
 +
* http://projectchrono.org
 +
** https://github.com/projectchrono/chrono
 +
 
 +
* https://bitbucket.org/odedevs/ode
 +
 
 +
* nvidia engine , https://developer.nvidia.com/gameworks-physx-overview
 +
 
 +
* PAL, a Pysics engine Astraction Layer, http://www.adrianboeing.com/pal/index.html
  
 
== Game Servers ==
 
== Game Servers ==
Line 115: 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

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

Jenkins sample

* https://github.com/wakaleo/game-of-life

Java

HTML5/CSS3/Javascript and co

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

Game Servers


Games Emulators

HTML

Games

MineTest

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


Books


* https://github.com/GameHackingBook/GameHackingCode