This jam is now over. It ran from 2025-05-17 00:00:00 to 2025-06-02 00:00:00. View results

During this Jam participants build small games on RIVES (RISC-V Verifiable Entertainment System), a fantasy console that can run small games written in any language that compiles to RISC-V. RIVES can natively verify and store submitted gameplay files as rewatchable tapes and add players to leaderboards. RIVES lets you create cartridges, and compete for the top spot on custom leaderboards.

RIVES Website Discord Example games Docs Game Jam #1 games

๐ŸŸช Theme: "Tower Defense"

๐ŸŽฎ Games must be single-player

โš ๏ธ Mandatory: Game with metrics to establish a score/Speedrun, RIVES has a built-in demo/leaderboard system, making it interesting for such types of games

โœ”๏ธ  We'll have 5 days of voting (judges + participants) on the best projects after the jam closes, with criteria: fun, replayable, unique, polished, graphics and  sound quality, friendly controls 

๐Ÿง‘โ€โš–๏ธ Rights: Whatever game created here is yours 

Tower defense games are beloved and cherished by a myriad of players throughout the world and it's time to bring some of that love to Rives. Single-target, area damage, poison, slow, teleport, long-distance, super-accurate, terrible precision, fast firing, slow firing, magic damage and many others, there are so many characteristics that can make the dynamics of your towers unique, challenging and fun. Get your hands dirty and bring some of those enemy waves craze into a delightful experience for fellow gamers.

We suggest taking a look at the sprite packs available on Itch if you are not inclined on making your own art or are short on time. You might want to take a look at itch.io's Tower Defense assets. Also, we have an extensive documentation about how to develop a game for Rives available here: https://rives.io/docs/category/riv . For a crash course, you might want to see the snake game tutorial available here: https://rives.io/docs/riv/creating-a-game . We have a very friendly developing community, so you are more than welcome and encouraged to join our Discord server to clear any doubts, look for help, chat with fellow gamers and share a laugh or two. Have fun on this game jam!

๐Ÿฅ‡ First:  $50  ๐Ÿฅˆ Second: $30  ๐Ÿฅ‰ Third: $20

Display size Recommended 256x256 (@ 60fps) or 384x384 (@ 30fps)
Frame rate up to 60Hz
Colors up to 32 color palette, we recommend using the official color palette, but it can be changed
Audio up to 32 simultaneous basic waveforms (8-bit chiptune style)
Input 8 digital button gamepad (4 directional buttons, 4 action buttons)
CPU RISC-V with a base clock of 128MHz
OS RIV OS, a custom Linux distribution based on Alpine Linux
Processing limit 96 billion RISC-V instructions, enough for 30 min sessions of DOOM
Memory limit 96MB
Game Cartridge Size 124KB

Submissions(1)

All submissions

No submissions match your filter

Turn-Based Roguelike Tower Defense
Strategy