Skip to content

fccm/awesome-gamedev-ocaml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 

Repository files navigation

Awesome OCaml Gamedev

Bindings

Accompanying Bindings for SDL2

There are also bindings for the accompanying libraries of SDL2:

  • Accompanying bindings to go with Tsdl:

    • tsdl-image - Bindings to the SDL2_image library to go with Tsdl
    • tsdl-mixer - Bindings to the SDL2_mixer library to go with Tsdl
    • tsdl-ttf - Bindings to the SDL2_ttf library to go with Tsdl
    • tsdl-gfx - Bindings to the SDL2_gfx library to go with Tsdl
  • Accompanying bindings to go with OCamlSDL2:

OpenGL

  • Tgls - Bindings to OpenGL 3.{2,3}, 4.{0,1,2,3,4} and OpenGL ES {2,3}
  • LablGL - Interface to OpenGL
  • glMLite - Bindings to OpenGL

Libraries

Entity / Component Systems (ECS)

Games

  • da-typing-shooter - A shooter inspired by typespeed. To shoot an enemy, type the word on it
  • crypts-and-camls - A text-based dungeon crawler
  • Pongos - Multiplayer pong gaming
  • Wander - A 3D orienteering game, with an excessively simple landscape
  • ocaml-shmups - Abstract mini-shmups collection
  • ocaml-shmup-ds - Mini-shmup using sprites from Commander
  • Binkohp - Little game inspired by the Mah-jong and extended on a 3D cube
  • rolling-moon - Game inspired by the SNES game "On The Ball" (or "CamelTry" in Japan), aryx/fork
  • Tetratta - Game similar to chinese checkers, but with a 3D tetrahedral board
  • Caboodle - A puzzle game, clone of Planarity
  • MariOCaml - HTML 5 canvas web-browser implementation of the Super Mario Bros platformer, git
  • Fury-Puyo - A free clone of the Puyo Puyo game

Old Games

Samples for beginners

Articles

Tutorials

Other Pages About GameDev for OCaml

License

Creative Commons License

This documentation is licensed under a Creative Commons Attribution License.

About

Awesome OCaml Gamedev

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published