You do not have permission to edit this page, for the following reason:
The action you have requested is limited to users in one of the groups: Users, Administrators.
Free text:
{{#seo: |title=GameBrew |title_mode=append |image=groovesgameboybcfiles.png |image_alt=Grooves GameBoy C files }} 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: {| class="wikitable" |- ! 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 [https://github.com/gbdk-salvage/grooves-game-boy-programming gbdk-salvage]. == Screenshots == '''Input/Output examples''' <br> https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles.png https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles2.png https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles3.png https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles4.png '''Sprites examples''' <br> https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles5.png https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles6.png '''Collision Detection''' <br> https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles7.png https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles8.png '''Random number generator''' <br> https://dlhb.gamebrew.org/gbhomebrews/groovesgameboybcfiles9.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 == * 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
Advertising: