Grooves GameBoy C files GB: Difference between revisions
From GameBrew
More actions
No edit summary |
|||
| Line 100: | Line 100: | ||
https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles9.png | https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles9.png | ||
https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles10.png | https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles10.png | ||
== Credits == | |||
Jeff, Pascal, Robert of GenFan, Ian James and others for making GameBoy Dev what it is. | |||
== External links == | == External links == | ||
* Author's website - [https://web.archive.org/web/20040604175637fw_/http://freespace.virgin.net/stephen.blanksby/source.htm http://freespace.virgin.net/stephen.blanksby/] (archived) | * Author's website - [https://web.archive.org/web/20040604175637fw_/http://freespace.virgin.net/stephen.blanksby/source.htm http://freespace.virgin.net/stephen.blanksby/] (archived) | ||
* GitHub - https://github.com/gbdk-salvage/grooves-game-boy-programming | * GitHub - https://github.com/gbdk-salvage/grooves-game-boy-programming | ||
Revision as of 00:20, 15 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
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