borodust / Trivial Gamekit
Licence: mit
Simple framework for making 2D games
Stars: ✭ 127
Projects that are alternatives of or similar to Trivial Gamekit
Kaetram Open
An open-source 2D HTML5 adventure based off BrowserQuest (BQ).
Stars: ✭ 138 (+8.66%)
Mutual labels: game-engine, gamedev, 2d
Obengine
2D Game Engine with Lua Scripting made on top of SFML !
Stars: ✭ 335 (+163.78%)
Mutual labels: game-engine, gamedev, 2d
Gamedev Resources
🎮 🎲 A wonderful list of Game Development resources.
Stars: ✭ 2,054 (+1517.32%)
Mutual labels: game-engine, gamedev, 2d
Pixelvision8
Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.
Stars: ✭ 773 (+508.66%)
Mutual labels: game-engine, gamedev, 2d
Engge
Open source remake of Thimbleweed Park's engine
Stars: ✭ 94 (-25.98%)
Mutual labels: game-engine, gamedev
Opendiablo2
An open source re-implementation of Diablo 2
Stars: ✭ 10,057 (+7818.9%)
Mutual labels: game-engine, 2d
Godot 2d global illumination
2D Global Illumination shader in Godot.
Stars: ✭ 106 (-16.54%)
Mutual labels: gamedev, 2d
Gamedev4noobs
Olá, sejam bem-vindos ao repositório _gamedev4noobs_ do Estúdio Vaca Roxa. O propósito desse repositório, além de contribuir para o projeto 4noobs, é ensinar o básico do desenvolvimento de jogos para iniciantes. Apresentando boas práticas e insumos para criar games incríveis.
Stars: ✭ 122 (-3.94%)
Mutual labels: game-engine, gamedev
Novelrt
A cross-platform 2D game engine accompanied by a strong toolset for visual novels.
Stars: ✭ 81 (-36.22%)
Mutual labels: game-engine, 2d
Godot
Godot Engine – Multi-platform 2D and 3D game engine
Stars: ✭ 44,556 (+34983.46%)
Mutual labels: game-engine, gamedev
Lba2remake
A Little Big Adventure 2 / Twinsen's Odyssey reimplementation in JavaScript / Three.js / React
Stars: ✭ 116 (-8.66%)
Mutual labels: game-engine, gamedev
Ikemen Go
A open source fighting game engine that supports MUGEN resources.
Stars: ✭ 92 (-27.56%)
Mutual labels: game-engine, gamedev
Lambda Lantern
🧙 A 3D game about functional programming patterns. Uses PureScript Native, C++, and Panda3D.
Stars: ✭ 122 (-3.94%)
Mutual labels: game-engine, gamedev
Evennia
Python MUD/MUX/MUSH/MU* development system
Stars: ✭ 1,309 (+930.71%)
Mutual labels: game-engine, gamedev
Godot tutorials
Code and examples for KidsCanCode Godot Tutorials.
Stars: ✭ 119 (-6.3%)
Mutual labels: game-engine, gamedev
Cryengine
CRYENGINE is a powerful real-time game development platform created by Crytek.
Stars: ✭ 580 (+356.69%)
Mutual labels: game-engine, gamedev
trivial-gamekit
Library for getting into gamedev with Common Lisp! Very simple interface to graphics, audio and input.
Requirements
- OpenGL 2.1 or 3.3+
- 64-bit (x86_64) Windows, GNU/Linux or macOS
- x86_64 SBCL or CCL
Installation and loading
By default, trivial-gamekit
works in OpenGL 3.3 mode. To enable OpenGL 2.1 you need to
(pushnew :bodge-gl2 *features*)
;; add cl-bodge distribution into quicklisp
(ql-dist:install-dist "http://bodge.borodust.org/dist/org.borodust.bodge.txt")
;; load the gamekit
(ql:quickload :trivial-gamekit)
Example
Copy-paste these into your Common Lisp REPL after loading trivial-gamekit
:
(gamekit:defgame example () ())
(defmethod gamekit:draw ((this example))
(gamekit:draw-text "Hello, Gamedev!" (gamekit:vec2 240.0 240.0)))
(gamekit:start 'example)
Documentation
See trivial-gamekit
external documentation.
Help
#lispgames
at irc://chat.freenode.net
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].