(1)オブジェクトだけでやるUnityで学ぶプログラミングにしのセンセ、プログラミング入門者から初心者へのステップアップの基準ってなんすか?ってよく聞かれたんですけど。多くの人が答える通り「テトリスを資料なしで作れること」(1週間くらいで)って答えてます。理由は簡単で、(1)配列や繰り返しなどができないと無理(2)行き当たりばったりではできない。完成形を見据えたものづくりができる力が必要(3)ルール(要件)を満たすことが必要てえ、ことです。Unityでテトリスは作れるんですか?作れます。3Dだろうが問題ないです。(1)板上の状況を記録・更新するプログラムこれを書いて(2)それを3Dで表現するプログラムこれだけでできます。そりゃ、難しいですけどね。テトリスやるんですね?うん。普通に作るのはつまらないので、3Dのオブジェクトまんまで作れないかな?って考えてます。先ほどの(1)と(2)を合体させるような。重力とか衝突を使ってテトリスを実現できんかね?っていうアプローチです。バックグラウンドで盤面の状況を一切記憶させない!あくまで物理の状態だけを判断して進んでいく!笑いましたね?プログラミングがある程度できて、テトリス作ったことのあるレベルの人は笑いますよ。