Grooves GameBoy C files GB

From GameBrew
Revision as of 02:52, 11 September 2023 by HydeWing (talk | contribs) (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...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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 effiecient 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.pnggroovesgameboybcfiles2.png

groovesgameboybcfiles3.pnggroovesgameboybcfiles4.png

Sprites examples
groovesgameboybcfiles5.pnggroovesgameboybcfiles6.png

Collision Detection
groovesgameboybcfiles7.pnggroovesgameboybcfiles8.png

Random number generator
groovesgameboybcfiles9.pnggroovesgameboybcfiles10.png

External links

Advertising: