Skip to content

gbcompo25/Enkidu-gbcompo25

Repository files navigation

# Gilgamesh, Enkidu and the Netherworld

My submission for GB Compo 2025 - https://itch.io/jam/gbcompo25

This game is based on the 12th tablet of the "Epic of Gilgamesh"

The goal is to make this an interesting and fun game as true to the original sources as possible (with three months to develop) 
If all goes to plan, the game will be distributed with a detailed manual including a lot of information about the ancient story, and how it inspired this game.

## Building
### Dependencies
	- rgbds
	- bktile
		- SPNG
## Building
- clone this repo
- clone the submodule (or just clone with --recurse-submodules option)
- cd `./Enkidu`
- `make`

 ```
git clone --recurse-submodules https://git.billgamesh.com/Enkidu/
cd Enkidu
make
```

## Project Structure (WIP)

- **./**
	- Main game files
	- This should probably be gone through and separated a bit better
- **./menustate/**
	- all menu-specific files
- **./gamestate**
	- bulk of the game is in here
- **./assets**
	- png files, gimp files, "tiledesc" files
	- these are not used in the actual build but are used to generate ASM
	and INC files which are
- **./bktile**
	- A helper script for converting tiles into labeled data (ASM/INC)
- **./common**
	- files used in all states

## Sharing
This project uses some code from https://gbdev.io/gb-asm-tutorial/ (mostly for input)
and that guide was referenced while creating this game. That code is CC0

hardware.inc is also CC0

All else is GPL3 (see LICENSE)

assets/* are not GPL3. These are CC-BY-SA. If you use them elsewhere you have to say:
"These were made by Billgamesh, king of Uruk

Enkidu Assets © 2025 by Billgamesh, King of Uruk is licensed under CC BY-SA 4.0. To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/

## Gilgamesh, Enkidu and History

Who got me interested in this:
- Stephan Milo (youtube)
- Histocrat (youtube)
- Fall of Civilizations (youtube)
- Irving Finkle (youtube AND British Museum)

Please see [notes/WorksCited.md](https://git.billgamesh.com/Enkidu/tree/COPYING?h=development) for book recommendations and a more detailed description of what I referenced and how it fits into the game

## I want to make a gameboy game

**Great!** I used RGBDS. They have an excellent tutorial: Enkidu Assets © 2025 by Billgamesh, King of Uruk is licensed under CC BY-SA 4.0. To view a copy of this license, visit https://creativecommons.org/licenses/by-sa/4.0/
Other great resources:

- [https://gbdev.io/pandocs/](https://gbdev.io/pandocs/)
- [https://gbdev.gg8.se/wiki](https://gbdev.gg8.se/wiki)

You can follow my development in [./notes/devblog.md](https://git.billgamesh.com/Enkidu/tree/notes/devblog.md?h=development)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published