Skip to content

A proto-game library extracted from a Bitter Jam 2020 entry

Notifications You must be signed in to change notification settings

thirdtruck/sweet-turnips

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sweet Turnips

Extracted from a game entry for Bitter Jam 2020.

An experiment in learning ggez, ECS (entity component systems), and event-driven architecture.

Created by JC Holder ([email protected]).

Examples

Bitter Turnips

cargo run --example bitter-turnips

Gameplay

Villagers move around every turn (sometimes overlapping).

Villagers get hungry and harvest turnips every 4 turns.

Turnips grow into an adjacent square every 3 turns.

Villagers die if they go hungry for too long.

How many villagers can you keep alive?

Controls

  • W - move cursor up
  • A - move cursor left
  • S - move cursor down
  • D - move cursor right
  • Space - spawn a villager at where the cursor points

TODO

Game Ideas

  • Tangy turnips: shmup (shoot-em up)
  • Salty turnips: first person dungeon crawler
  • Sour turnips: visual novel / dating sim
  • Umami turnips: JRPG
  • Roasted turnips: platformer
  • Fried turnips: tactical battle

About

A proto-game library extracted from a Bitter Jam 2020 entry

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages