自分の一番の苦手を知る †
手に負えない問題に直面した時、最初に頭によぎる原因が自分の一番苦手なことかもしれない
検討の付かない問題に突然出会った時に、最悪の事態を想定してしまうことから
最も自分の苦手な分野を割り出すことができるかもしれない。僕はハードウェアよりの問題。例えばストールとかはハードの特性をきっちり知ってないと解決できない。C言語しか知らないソフト屋のアキレス腱。
基本操作 †
- 実行してみる(Luaファイルをドラッグ&ドロップする)
ゲームCDやカセットなど「ソフト」に見立てたLuaスクリプトを「ハード」に見立てた実行ファイルにセットする(ドラッグ&ドロップする)ことで実行可能になる仕組みを理解する
- リセットする(ゲーム機にみたてた実行ファイルのリセットボタンを押す)
- 一度ドラッグ&ドロップでセットされたスクリプトを最初から実行する
- トライ&エラーのできる環境を理解する
ソフトを試してみる †
改造してみよう †
- ソフトの中身を見てみる [#g3644473]
- ソフトはLuaスクリプトで構成されている
- テキストエディタで見ることができる
- 絵を改造してみる
- 配列の中身をいじって絵を改造する
- 色の仕組み、色を混ぜあわせて作る(RGB)
- 絵を切り替えるにはどうすればいいか?
- そういえば紙芝居ソフトではどうしているのか?見てみよう
ヒトのプログラムを見てみる †
配列にアクセスする †
- メモリに情報を乗っける
- メモリから情報を読み取る
- 関数を理解する
書いた絵を動かしてみる †
自由に動かしてみる †
- キーボードで動かす
- ジョイパッドで動かす
- 動かすにも種類がある(trg,push,release)
Level2 †
当たり判定を作ろう †
必要な仕組みを作る †
音を出してみよう †
爆発させてみる †
ゲームオーバーになる †
もっと動かしてみる †
サーバーの技術 †
- なんでサーバーがいるのか?
- マッチングサービス / スコアランキングなどに使用する
- 不特定多数のヒトとのコミュニケーションをトルための第3者が必要
ネットワークランキングを造ってみる †
- SQLを使わずにベタに作る [#p7196bfc]
- SQLを使えるようになってみる [#u732b0a5]
絶対知らなくてはいけないこと †