Introduction
VUEngine Studio is a custom integrated development environment (IDE), tailor-made for Nintendo Virtual Boy game development with VUEngine, our versatile, object oriented Virtual Boy game engine. As the end result, it can generate ROM files (.vb
) that can be run in an emulator or, via a flash cart, on actual Virtual Boy hardware.
This documentation consists of the following sections:
- Setup: to get your copy of VUEngine Studio up and running.
- Basics: to get to know the IDE and the most important of its many features.
- Language: to learn about Virtual C, our custom C dialect.
- User Guide: to learn about the design principles and concepts of VUEngine, the engine you’ll build upon.
- API: for an API documentation of VUEngine’s classes.
- Tutorial: for a step-by-step tutorial that implements a simple game with VUEngine Studio.
You might just want to skip most of that at first and start off with the tutorial to make your first game. You can still come back to the other sections later to deepen your knowledge of e.g. VUEngine’s concepts.
BTW: The name “VUEngine” (pronounced as “View Engine”) is a portmanteau of the Virtual Boy’s original code name, “VUE” (short for “Virtual Utopia Experience”), and the word “Engine”.