|
@@ -25,6 +25,7 @@ us today!
|
|
* [General](#general)
|
|
* [General](#general)
|
|
* [HTML5](#html5)
|
|
* [HTML5](#html5)
|
|
* [Physics](#physics)
|
|
* [Physics](#physics)
|
|
|
|
+* [Math](#math)
|
|
* [Fonts](#fonts)
|
|
* [Fonts](#fonts)
|
|
* [Games](#games)
|
|
* [Games](#games)
|
|
* [C](#c)
|
|
* [C](#c)
|
|
@@ -164,8 +165,6 @@ These are full-blown game engines.
|
|
* [Azul3D][112] - Implemented in Go. [3-clause BSD][29].
|
|
* [Azul3D][112] - Implemented in Go. [3-clause BSD][29].
|
|
* [Backbone][161] - Implemented in ECMAScript. [Expat][11].
|
|
* [Backbone][161] - Implemented in ECMAScript. [Expat][11].
|
|
* [BananaBread][162] - Implemented in ECMAScript. A port of Sauerbrauten. [zlib][45].
|
|
* [BananaBread][162] - Implemented in ECMAScript. A port of Sauerbrauten. [zlib][45].
|
|
-* [Blender Game Engine][312] - Implemented in C++. Scripted using a GUI and
|
|
|
|
- Python. [GNU GPLv2][14] or later.
|
|
|
|
* [Castle Game Engine][292] - Implemented in ObjectPascal. [GNU LGPLv2][102] or later.
|
|
* [Castle Game Engine][292] - Implemented in ObjectPascal. [GNU LGPLv2][102] or later.
|
|
* [Chili Source][262] - Implemented in C++. [Expat][11].
|
|
* [Chili Source][262] - Implemented in C++. [Expat][11].
|
|
* [Cocos2d][75] - Implemented in Python. [3-clause BSD][29].
|
|
* [Cocos2d][75] - Implemented in Python. [3-clause BSD][29].
|
|
@@ -272,6 +271,11 @@ Unless stated otherwise, these engines are implemented in ECMAScript.
|
|
* [Oimo.js][272] - Implemented in ECMAScript. [Expat][11].
|
|
* [Oimo.js][272] - Implemented in ECMAScript. [Expat][11].
|
|
* [Physics.js][274] - Implemented in ECMAScript. [Expat][11].
|
|
* [Physics.js][274] - Implemented in ECMAScript. [Expat][11].
|
|
|
|
|
|
|
|
+
|
|
|
|
+## Math ##
|
|
|
|
+
|
|
|
|
+* [Hypatia][416] - A pure-C math library for 2D/3D graphics (matrix, vector, quaternion) Seeks to be close to C89/C90 compliant for portability. [MIT][403].
|
|
|
|
+
|
|
## Fonts ##
|
|
## Fonts ##
|
|
|
|
|
|
* [Google Fonts][232] - A collection of freely-licensed fonts. [OFL][302].
|
|
* [Google Fonts][232] - A collection of freely-licensed fonts. [OFL][302].
|
|
@@ -1087,7 +1091,6 @@ This is a catch-all category for things that don't fit anywhere else.
|
|
[309]: http://enigma-dev.org/docs/Wiki/LateralGM
|
|
[309]: http://enigma-dev.org/docs/Wiki/LateralGM
|
|
[310]: http://pulkomandy.tk/projects/GrafX2
|
|
[310]: http://pulkomandy.tk/projects/GrafX2
|
|
[311]: http://www.maratis3d.org/
|
|
[311]: http://www.maratis3d.org/
|
|
-[312]: https://www.blender.org/manual/game_engine/introduction.html
|
|
|
|
[313]: https://processing.org/
|
|
[313]: https://processing.org/
|
|
[314]: https://icculus.org/twilight/darkplaces/
|
|
[314]: https://icculus.org/twilight/darkplaces/
|
|
[315]: http://orx-project.org/
|
|
[315]: http://orx-project.org/
|
|
@@ -1181,3 +1184,4 @@ This is a catch-all category for things that don't fit anywhere else.
|
|
[413]: https://gamesounds.xyz/
|
|
[413]: https://gamesounds.xyz/
|
|
[414]: https://github.com/skywind3000/kcp/blob/master/README.en.md
|
|
[414]: https://github.com/skywind3000/kcp/blob/master/README.en.md
|
|
[415]: https://scormpool.com/luastudio
|
|
[415]: https://scormpool.com/luastudio
|
|
|
|
+[416]: https://github.com/dagostinelli/hypatia
|