o
odinpkg.dev
packages / app / Odin20GamesChallenge

Odin20GamesChallenge

d07909eapp

Learning Odin & Raylib, one game at a time - the 20 Games Challenge

MIT · updated 1 month ago

Odin 20 Games Challenge

My journey learning the Odin programming language, Raylib, and game development through the 20 Games Challenge.

⚠️ Work in progress — I really enjoyed Odin for game dev, I'll come back to this project when the urge to code in Odin strikes again.

Prerequisites

To run the games

To edit/debug/run the games in VSCode

Cloning the repository

This repository uses Git submodules for shared Odin libraries.

To clone the repository with all submodules:

git clone --recurse-submodules git@github.com:Hilderin/Odin20GamesChallenge.git

If the repository is already cloned, initialize and update the submodules with:

git submodule update --init --recursive

To update submodules later:

git submodule update --remote --recursive

How to run a game

Each folder is a self-contained game. Open a game folder and execute:

odin run src

Built with curiosity, Odin and a bit of AI.