Writing a Background Scroller Program for Game Boy using C Programming Language (GBDK Dev. Kit)

preview_player
Показать описание
Writing a Background Scroller Program for Game Boy using C Programming Language (GBDK Dev. Kit).

"Background Scroller" is a homebrew software for the Nintendo Game Boy developed in C by Ryoga (a.k.a. jduranmaster) using the GBDK (GameBoy Development Kit).

The controls are the following: LEFT & RIGTH - to move in the X axis of the background.

This game/software was in development between the 2015/12/10 - 2015/12/11 in my free-time. The code has not been improved since then.

Compilation Script:

lcc -Wa-l -Wf-bo2 -c -o tiles00.o tiles/tiles.c lcc -Wa-l -Wf-bo2 -c -o map00.o map/map.c lcc -Wa-l -c -o main.o main.c

Enjoy It!
Рекомендации по теме
Комментарии
Автор

Thanks for posting this, very helpful.
You should change the indentation in your code editor, it's quickly hard to read with multiple nested indentations.

JulienNeel
Автор

You
don't
have
to
indent
every
line
you
type.

EDIT: You didn't indent your FOR loop though....the one bit that should be indented :/

jonline
Автор

"Background Scroller" is a homebrew software for the Nintendo Game Boy developed in C by Ryoga (a.k.a. jduranmaster) using the GBDK (GameBoy Development Kit).

ryoga_
Автор

Your videos are awesome! You should build a website/blog to explain this stuff.

JoeBigShw
Автор

Creating a Background Scroller Program for Game Boy using C Programming Language (GBDK Dev. Kit).

ryoga_
Автор

The controls are the following: LEFT & RIGTH - to move in the X axis of the background.

ryoga_
Автор

originalmente se usaban esos programas para los juegos originales de gameboy? o con que herramientas se hacian los juegos?
algunas propietarias quizás? nos e

wallaguest
Автор

This game/software was in development between the 2015/12/10 - 2015/12/11 in my free-time. The code has not been improved since then.

ryoga_
Автор

Can you help me with extracting and opening files?

DMNSAlex
Автор

Compilation Script:

lcc -Wa-l -Wf-bo2 -c -o tiles00.o tiles/tiles.c
lcc -Wa-l -Wf-bo2 -c -o map00.o map/map.c lcc -Wa-l -c -o main.o main.c
lcc -Wl-yt3 -Wl-yo8 -o background.gb main.o map00.o tiles00.o

ryoga_