fccm / awesome-gamedev-ocaml

Awesome OCaml Gamedev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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