GBDK単語

ジービーディーケー

GBDKGameBoy Developers Kit)とは、任天堂ゲームボーイ」および「ゲームボーイカラー」用のプログラムC言語またはアセンブリ言語で開発するためのフリーウェアのツールである。

概要

GBDKは元々「lcc」と呼ばれるZ80用のクロスアセンブラコンパイラだったものを、1996年頃(?)にスイスPascal Felber 氏がゲームボーイ用の環境として整備したものである。

その後GBDKは彼の手を離れ、Michael Hope氏らによってバージョンアップメンテナンスが行われた。(最終的にはlccではなくSDCCを利用。開発は2002年に中止されており、現在は開発されていない。)

UNIXDOSで利用が可であり、ゲームボーイ実機またはエミュレータで実行可ROMイメージファイルを作成することができる。

グラフィックデータの作成にはこれと合わせて、オランダHarry Mulder氏によって開発された「GBTD」(GameBoy Tile Designer)、「GBMB」(GameBoy Map Builder)というフリーソフトを用いて行うのが一般的である。「GBTD」はタイルデータ(8x8のドット)の作成、「GBMB」はタイルマップの作成に用いる。この他にも、ひらがなカタカナの入を可にする「GBDKJP」など様々な開発支援ツールが存在し、それらを駆使することによって本格的なソフト作りが可になる。

GBTD

これらのツールの登場によって本来アセンブリ言語で行うものであったゲームボーイソフトの開発をC言語で容易に行えるようになり、個人プログラマだけでなく全くのプログラミング初心者でさえもソフト開発可になった。ゲームボーイカラーが現役だった2000年前後には、日本でもGBDKを扱った個人サイトが多数開され、様々な同人作品が発表されていたのである。

GBDKを使用して作られた著名なソフトには「プロアクションリプレイ2」、「Little Sound Dj」、「nanoloop」などがある。また詳細は不明だが、「ゲームボーイプログラム改造マニュアル(大橋修/著)」によると、日本ではシミュレーションゲームで有名なKが開発に使用していたという噂もあったようだ。

余談

日本ではC言語プログラミング講座の一環として、2000年前後にゲームラボ等の雑誌や書籍付録CDにGBDK、GBTD、GBMD、TGB Dualが収録された「C言語入門」など)でGBDKが紹介されたことがあったが、実機動作のための書き込み用「ブランクカートリッジ」や、「カートリッジ書き込み機(『米国任天堂から告訴され、現在発売中止となっています』という意味深な説明も添えられていた)と共にアングラな感じで紹介されることが多かったように思う。

近年では、書き込み機を必要としないUSBケーブルを用いて書き込めるタイプブランクカートリッジが流となり、流通価格も年々下がりつつあるものの、こういったアイテムにはゲームの違法コピー問題が絡んでくるため、GBDK作品の自分(※)としては肩身が狭い思いをしている…。

GBDKで開発されているゲームボーイROMイメージ作曲ソフトLittle Sound Dj」や「nanoloop(GB版)」は、エミュレータサウンド再現性の問題からか実機での動作が推奨されており、カートリッジに書き込みを行ったものも販売されている。

weepくんの文章を大幅に書き換えています。

GB開発の今

2013年9月現在ニコニコ動画においてGBDKを使用しているプログラマは「weepくん」以外は皆無に等しい状況であるが、2013年エイプリルフールにはGBDKを用いてゲームボーイ専用Twitter(フェイクではあるが)を制作する者が現れ話題になった。

■参考リンク/これはスゴい!もしも、「ゲームボーイ」からTwitterのつぶやきが出来たら…こんな感じ!?/ ひよこ執事http://www.hiyoko-g.com/44234_gameboy_twitter/exit

また、8月にはGBゲーム制作動画が次々にアップされるなど、GBDKブームから十数年過ぎた今、GB()ソフト開発ブームが再び来る可性が出てきたように思われるのだがどうだろうか。

関連動画

weepくんによるゲームでない状態のただのサンプル的な恥ずかしいもの。

 

GBDKはれたが、GBゲームの開発は盛んに行われている…。
君たち!GBDKを使えば実機で動くソフトが作れるんだぞ!?

 

関連商品

    

関連項目

関連リンク


作品配布やGBDKを紹介している個人サイト等

閉鎖サイト

海外サイト

【スポンサーリンク】

スマホ版URL:
https://dic.nicovideo.jp/t/a/gbdk

この記事の掲示板に最近描かれたお絵カキコ

お絵カキコがありません

この記事の掲示板に最近投稿されたピコカキコ

ピコカキコがありません

GBDK

1 ななしのよっしん
2013/09/14(土) 13:53:00 ID: ukp99dUo8b
http://www.devrs.com/gb/files/faqs.htmlexit
上記のサイトによるとGBDKで作られた商業ソフトは以下のとおり。

Logical(サンソフト日本未発売
本格4人打麻雀 麻雀王(童)
メタモードコーエー
Pro DartsVicarious Visions)日本未発売
クイックスアドベンチャータイトー
スウィートアンジェコーエー
2
◆LOUDweep3s 2013/09/20(金) 20:32:30 ID: A8GQflIdBH
すっげ
3 ななしのよっしん
2013/10/20(日) 16:55:22 ID: ukp99dUo8b
http://gb-dev.blogspot.jp/exit
今さらゲームボーイ開発
4 ななしのよっしん
2013/12/27(金) 20:23:30 ID: ukp99dUo8b
http://www.819kids.com/retrostark/forum/viewtopic.php?f=15&t=14522exit
Super Catacombs(ゲーム)
5 weep
◆LOUDweep3s 2014/03/15(土) 18:48:05 ID: A8GQflIdBH
日本ではシミュレーションゲームで有名なKって
コーエーかなぁ?
6 weep
◆LOUDweep3s 2014/03/15(土) 18:53:10 ID: A8GQflIdBH
このかたのGBDK作品は秀逸よ。
http://www.pixiv.net/member.php?id=45454exit
7 ななしのよっしん
2014/08/02(土) 14:16:27 ID: ukp99dUo8b
ChunkoutGames
http://chunkout.com/?page_id=3exit
8 ななしのよっしん
2014/08/18(月) 19:37:26 ID: ukp99dUo8b
TobuTobu Girl
http://gamejolt.com/games/platformer/tobutobu-girl/32005/exit
9 ななしのよっしん
2014/08/18(月) 20:40:58 ID: ukp99dUo8b
The Curse Beyond Time
http://jams.gamejolt.io/gbjam3/games/the-curse-beyond-time/31847exit

CasualBoy
http://jams.gamejolt.io/gbjam3/games/casualboy/31048exit
10 ななしのよっしん
2019/03/17(日) 13:59:21 ID: uxBGrhjS1i
http://gb-dev.blogspot.com/2019/exit

ここも追加した方が良さそう

急上昇ワード