Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Grooves GameBoy C files GB: Difference between revisions

From GameBrew
(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 effiecient code
| 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
Groovesgameboybcfiles.png
General
AuthorStephen Blanksby (Groove)
TypeSamples
Version1999
LicenseMixed
SystemDMG (GBDK)
Last Updated1999/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
groovesgameboybcfiles.png groovesgameboybcfiles2.png

groovesgameboybcfiles3.png groovesgameboybcfiles4.png

Sprites examples
groovesgameboybcfiles5.png groovesgameboybcfiles6.png

Collision Detection
groovesgameboybcfiles7.png groovesgameboybcfiles8.png

Random number generator
groovesgameboybcfiles9.png groovesgameboybcfiles10.png

External links

Advertising: