o
odin.langpkg.dev
packages / app / gamedev_workshop_26

gamedev_workshop_26

5edf0cdapp

No description provided.

No license · updated 2 months ago
===========================================================
            A more polished final product
         from the 2026 YACC gamedev bootcamp
===========================================================


- How to compile and run the game
	* Download the Odin compiler ( https://odin-lang.org/docs/install )
	* If you are on windows, download MSVC build tools
	* If you are on linux, install clang
	* Extract the odin compiler to a desired location
	  and add it to your Environment Variables ( Windows) or
	  your systems PATHS ( linux )
	* run `$ odin version` to see if everything works fine

	* detailed instructions for installation are given in the official
	  website https://odin-lang.org/docs/install

	* Inside the game directory, run the build.sh ( linux ) or the build.bat
	  (windows) script to compile the game. An executable should have been 
	  created inside "./bin".

- Useful links for interest folks
	* https://odin-lang.org
	* https://www.gingerbill.org/series/memory-allocation-strategies
	* https://www.raylib.com
	* Video on Arena Allocators : https://www.youtube.com/watch?v=TZ5a3gCCZYo
	* Video on Data-Oriented Design : https://www.youtube.com/watch?v=WwkuAqObplU
	* Important Video : https://youtu.be/dQw4w9WgXcQ?si=ZgLA7RyIi7YA365D

- Popular Game Engines
	* https://godotengine.org 
	* https://unity.com
	* https://www.unrealengine.com