More actions
(Created page with "{{Infobox GB Homebrews |title=Grooves GameBoy C files |image=groovesgameboybcfiles.png |description=A collection of C source code files covering various topics, including basic screen output, input/output examples, sprites, collision detection, and random number generation. |author=Stephen Blanksby (Groove) |lastupdated=1999/01/22 |type=Samples |version=1999 |format=DMG (GBDK) |license=Mixed |download=https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles.7z |websit...") |
|||
Line 67: | Line 67: | ||
|- | |- | ||
| Det15.zip | | Det15.zip | ||
| Collision Detection Ver 1.5 - Tidier more | | Collision Detection Ver 1.5 - Tidier more efficient code | ||
|- | |- | ||
| Det16.zip | | Det16.zip | ||
| Collision Detection Ver 1.6 - Level Storage System | | Collision Detection Ver 1.6 - Level Storage System | ||
|- | |- | ||
| Det161.zip | | Det161.zip |
Revision as of 02:53, 11 September 2023
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
External links
- Author's website - http://freespace.virgin.net/stephen.blanksby/ (archived)
- GitHub - https://github.com/gbdk-salvage/grooves-game-boy-programming