More actions
Grooves GameBoy C files | |
---|---|
General | |
Author | Stephen Blanksby (Groove) |
Type | Samples |
Version | 1999 |
License | Mixed |
System | DMG (GBDK) |
Last Updated | 1999/01/22 |
Links | |
Download | |
Website | |
Source | |
A collection of beginner-friendly C source code files for Game Boy development, covering various topics, including basic screen output, input/output examples, sprites, collision detection, and random number generation.
User guide
List of tutorials are as follows:
File | Description of contents |
---|---|
Example1.zip | Basic Screen Output |
Example2.zip | Input + Output Example |
Example3.zip | Input + Output and simple strings |
Example4.zip | Basic joypad use |
Sprite1.zip | Using backgrounds |
Sprite2.zip | Putting a sprite on the Screen |
Sprite3.zip | Animating a Sprite |
Sprite4.zip | Joypad controlled Sprites |
Sprite4a.zip | Updated efficient Sprite Movement |
Detect.zip | Collision Detection Ver.1 |
Det1-2.zip | Collision Detection Ver.1.2 |
Det14.zip | Collision Detection Ver 1.4 |
Det15.zip | Collision Detection Ver 1.5 - Tidier more efficient code |
Det16.zip | Collision Detection Ver 1.6 - Level Storage System |
Det161.zip | Collision Detection Ver 1.6 - Graphics by Russellkum |
Random.zip | Simple random number generator |
Note: The Sprite1 example is no longer accessible, but you can find the replacement tutorial on gbdk-salvage.
Screenshots
Input/Output examples
Sprites examples
Collision Detection
Random number generator
Credits
Jeff, Pascal, Robert of GenFan, Ian James and others for making GameBoy Dev what it is.
External links
- Author's website - http://freespace.virgin.net/stephen.blanksby/ (archived)
- GitHub - https://github.com/gbdk-salvage/grooves-game-boy-programming