The demoscene is a form of computer art designed to create demos: self-contained, extremely small programs that produce audio-visual presentations. The goal of a demo is to show off one’s programming, visual art, and musical skills in as little code as possible. Game consoles have had a long history with developers creating demoscene projects and Pixel Vision 8 was designed to help support those interested in making their own.
What helps set’s PV8 apart from other fantasy consoles is its ability to let anyone customize the specs of the demo game’s limitations to create something unique or simulate an 8-bit console that previously existed. To get you started, we've worked with developers to create this collection of demos and tutorials that teach you how to build your own.
Teaching 8-bit game development is part of the DNA of Pixel Vision 8 and if you are new to programming or looking to learn some interesting techniques, this set of tutorials is a great resource.
Before you begin, here are a few things to keep in mind when building your own PV8 demo:
Keep your code small, under 200 lines
Use any system template or custom specs
Sprites will give you better performance
Document your code so others can learn
Leverage PV8’s Draw() for drawing
A collection of self-contained, extremely small demo tutorials that show off's Pixel Vision 8's artistic side.