Skip to content

azzeloof/snek

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

snek

This is a real hacky snake clone written in verilog over the course of 2.5 days for a game jam. It's designed for the TinyFPGA BX, but it should be easily extendable to other platforms by rewriting top.v.

The game is played via four pushbuttons connected to the FPGA, and video is output over VGA (640x480).

There's a python script (makesplash.py) for generating a splash screen binary from a png image. Just in case you want to replace my beautiful splashscreen art. One note- synthesis takes forever with complicated (not simple geometric) art. For debugging, I recommend commenting out the memory read in spash.v and assigning r, g, and b to 1 or 0. This will result in a simple, solid-color splash screen displayed while you wait for the monitor to realize it has a signal.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages