ホームへ戻る


新作ゲーム! 空間をビートする、新感覚音ゲー「Aerobeat Plus」 ダウンロード公開開始!


2006/11 - 2010/06

ここでは基本的なC言語によるゲームの作り方を、とにかく「わかりやすい」をモットーに紹介しています。
C言語歴1ヶ月?十分です。 ここで勉強すれば、例えば↓以下の写真のようなゲームが作れます!

(下のリンクからゲームがダウンロード出来ます)


パズルゲーム (ぷよぷよ風)

四聖龍神録 (東方風STG)

(ゲームDL公開中!)

アクション (ボンバーマン風)
↓四聖龍神録Plus紹介動画↓


上記ゲームの詳細は管理人作のゲーム紹介にてご覧ください。

〜入門編〜(基本的な関数の使い方)
0. (導入)DXライブラリを手に入れる。(全てはココから)
1. (導入)必要な画像を保存する。
2. ウィンドウを表示する。
3. 画像を表示する。
4. 透過処理をした画像を表示する。
5. 色を指定して線・円・四角形を表示する。
6. 文字を表示する。
7. 書式付で文字を表示する。
8. 時間を取得する。
9. 輝度をセットする。
10. 入力状態を取得する。
11. 全ての入力状態を取得する。
12. 画像を動かす。
13. 裏画面処理をして画像を動かす。
13b. ソースを短く書く(その1)
13c. ソースを短く書く(その2)
14. メモリに画像を読み込んで表示する。
15. 音楽を流す。
16. メモリに音楽を読み込んで流す。
〜ゲーム基本編〜
17. 画像を分割して読み込む
18. 構造体でキャラクタデータを作る
19. キャラをキー入力によって移動させる。
20. キャラを一区間単位で移動させる。
21. キャラを一区間歩かせる。
22. キャラを4方向に歩かせる。
23. 行けない所を作る。〜1D〜
24. 行けない所を作る。〜2D〜
25a. 敵に遭遇させる1。
25b. 敵に遭遇させる2。
26. シューティング基本。
27 ジャンプの考え方1(物理)
28. ジャンプの考え方2(物理)
29. 跳ね返りの考え方(物理)
30. 2つ同時に画像を動かす。
31. ランダムな値の作り方。
32. 乱数の初期化の仕方。
33. 選択画面の作り方。
34. main関数の書き方。
35. 画面を段々暗く & 段々明るく。
38. αブレンド(その1)〜透けてる感じを表現〜
39. αブレンド(その2)〜透けてる感じを表現〜
40a. キーがどれ位押されたかを監視する関数
40b. マウスがどれ位押されたかを監視する関数
41. 毎回書くプログラムの骨格(キー入力監視付)
〜中級編〜(中級的な関数の使い方)
51. 画像を回転、拡大縮小描画する1
52. 特定の時間内に特定の変化をさせる
53. 画像の回転、拡大縮小描画する2(中心座標指定)
54. 文字のサイズや太さを変更する(1度きりの場合)
55. 文字のサイズや太さを変更する
〜サンプルプログラム編〜
s1. 関数ポインタ基本
s2. サウンドノベル風文字列表示法1
s5. 処理速度を一定にする。
s6. FPSを表示する。
s7. メーターを表示する。
s11. 当たり判定
s12. MessageBoxを活用する
s13. sin,cosって何?シューティングの基本概念 
〜物理入門〜
p1. 物体の速さとモニタのピクセル位置
〜ミニテクニック編〜
t0 セーブデータの作り方
t1 セーブデータの作り方 (簡易暗号化編)
t2 セーブデータの作り方 (暗号化編)
t3. 画像・音楽ファイルを独自の拡張子に
t4. 自作ソフトにオリジナルアイコンをつける
t5. 実行ファイルから盗まれるデータ
利用規約
本格的にシューティングを作成したい方はこちら!

龍神録プログラミングの館



もっと簡単にさっくり作りたい人はこちら
旧シューティングゲームの館

今日 昨日

※コメント※
誤字脱字や間違いなどもしありましたら掲示板かメールにて教えていただけると光栄です。
おかしな文章や些細なミスなどもお気軽にご指摘くださるとありがたいです^^



トップページへ


 前書き

ゲーム作成は難しいと思っているあなた、間違いです!!
基本的なC言語で誰でも簡単に本格的な2Dゲームプログラミングとても簡単にできます!
if文とfor文、簡単な関数扱いしか知らない人でも簡単に
初代FFやドラクエ、2Dシューティングのようなゲームくらい作れるようになるでしょう。
必要なプログラムの知識なんてほとんどありません。
ココでは「誰にもわかる」をモットーにとにかくわかりやすく書いています。
例えば↓以下の写真のようなゲームが作れます!(管理人作)


ホラーアクション(○魔界村風)

パズルゲーム(ぷよぷ○風)

アクション(ボンバーマ○風)

RPG(とくに何も無い)

上記ゲームの詳細は管理人作のゲーム紹介にてご覧ください。
もちろんアイディアしだいで写真以外のゲームも当然作ることが出来ます。
こちらのサイトでは「誰でもわかりやすく」じっくりゲームプログラムを説明しています。

このサイトではDXライブラリを使ってゲーム制作をしていきます。
ですので、DXライブラリの基本的な使い方を勉強する手助けになると思います。

初めての人、3節まででいいので絶対読んでサンプルを実行してください!!
3節まで読めば必ずわかるはずです。

もし判らない事があれば 掲示板 で気軽になんでも質問してくださいね☆

プログラムソースコードについてこちらをお読みください。



→掲示板で質問する



- Remical Soft -