This jam is now over. It ran from 2024-05-16 22:00:00 to 2024-05-23 22:00:00. View results

RiVES logo

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 anyone build custom leaderboards and more.


๐Ÿ”— Links


RIVES currently includes direct support for C and Nelua.  Any programming language can be used with RISC-V binding work. Other languages have also been used, see details in the Docs.
Please note: You have to use the RIV-API to build a cartridge on RIVES and cannot use existing game engines.


๐ŸŽฎ Optional themes

Retro
Roguelike
Infinite Wave
Opposite Day
Cyberpunk



๐Ÿ“œ Jam Guidelines

  • ๐ŸŽฎ 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 on the best projects after the jam closes, with criteria: fun, replayability, unique, polished, graphics, sound, and controls
  • ๐Ÿง‘โ€โš–๏ธ Rights: Whatever game created here is yours



๐Ÿ† Prizes

  •  ๐Ÿฅ‡ First:  $500
  • ๐Ÿฅˆ Second: $350
  • ๐Ÿฅ‰ Third: $150


โš™๏ธ Game spec rules

Display size up to 256x256 pixels 
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 256KB


โ“FAQ

Can I work with a team?

YES!

Can I submit more than one game?

YES!

Can I port or adapt an existing game I have created before?

YES!

What language or tools can I use?

Absolutely anything.

Can I use a lower resolution or frame rate?

As long as the aspect ratio is 1:1.

Can I use a higher resolution?

NO!

What existing assets can I use?

It's encouraged to use original assets, but youโ€™re welcome to use any assets you have legal rights to use.

Can I use more keyboard keys or more gamepad buttons?

NO, to allow people playing your game with gamepads and also easily on smartphones.

Can I use compressed sound files?

You can try, but fitting in just 256KB will be hard, itโ€™s recommended to use just basic waveforms for sound and music.

Do I have to share the game source code?

No, but we recommend doing so we can learn more about how the community is using our game console, and also to bootstrap the community.

Submissions(9)

All submissions
ยท
Browser playable (3)

No submissions match your filter

A Conway's Game of Life-based puzzle, that you set up life and watch it evolve
Puzzle
Puzzle
Play in browser
Think you're a real ninja? Come to the dojo, slash up some fruit, and then we'll see what you're truly made of!
Action
A retro space shooter
Shooter
Play in browser
Use blade and bombs to defeat enimies in the dungeon
Adventure
Play in browser
Simple city builder! Design your city layout! Grow your population!
Simulation
Made for the rives jam 1, โ€‹a homage to the old River Raid game.
Classic breakout for Rives
Action