Note: This game remains unfinished and only contains about 1-2 minutes of gameplay.
I was missing motivation to create stories for the various characters. My goal for the jam was to write the animation library for the lips and blinks. Along the way, I was able to learn about struct initialization and saved space in ROM 0 by moving as many parts of the animation logic into const values (i think this gave me problems during the last gameboy jam, phew). I also wrote two scripts (check_sizes_asm.py and check_sizes_rom.py, and see the output of each here) which helped me understand the size of each function (as well as top sizes per bank). They probably aren't perfectly accurate but it was nice to refactor larger parts of the game.

===

Western Road is a Story/Adventure game for the Game Boy Color game with non-linear progression.

  • find ways to earn money and buy items
  • increasing and decreasing stats will unlock new stories
  • complete quests and tasks to unlock more items and stories

Controls:

KeyboardGame BoyFunction
ZAStep, Advance Dialog, Confirm Menu
XBExit Menu, Exit Sub Menu
EnterStartOpen Menu (only on road and certain scenes)
Arrow KeysDirectional PadMenu Select

Code / Assets: https://github.com/jgensler8/western-road-game

Credits:

Rom Usage:

Bank         Range                Size     Used  Used%     Free  Free%
--------     ----------------  -------  -------  -----  -------  -----
ROM_0        0x0000 -> 0x3FFF    16384    13621    83%     2763    17%
ROM_1        0x4000 -> 0x7FFF    16384     1561    10%    14823    90%
ROM_2        0x4000 -> 0x7FFF    16384    11721    72%     4663    28%
ROM_3        0x4000 -> 0x7FFF    16384     8996    55%     7388    45%
ROM_4        0x4000 -> 0x7FFF    16384     5006    31%    11378    69%
ROM_5        0x4000 -> 0x7FFF    16384     4253    26%    12131    74%
ROM_6        0x4000 -> 0x7FFF    16384       79     0%    16305   100%
ROM_7        0x4000 -> 0x7FFF    16384     9287    57%     7097    43%
ROM_8        0x4000 -> 0x7FFF    16384     8538    52%     7846    48%
ROM_9        0x4000 -> 0x7FFF    16384     3337    20%    13047    80%


Download

Download
western_road_jam.gbc 256 kB

Development log

Comments

Log in with itch.io to leave a comment.

This looks really interesting! Making it a non-linear adventure def makes the story feel more interesting too! :)