ひたすらオセロ制作してます。
オセロ作ってて思うのですが、エクセルで作れるゲームの可能性ってどこまであるんでしょうかね。
ググってみると、結構な強者たちがさまざまなゲーム開発をしているみたいです。
エクセルでパックマン、ドラクエなど有名ゲームを作っていたり、、、
Vbaの可能性は無限大ですね!
一応、今の段階でオセロ制作は完了していて、ルール通り動いてくれるマクロを作成することができました。
ただ、完成した後に、色々と付随させたい機能をプログラムに書き込んでいたり、コードをわかりやすいように整理しているうちに、
謎のエラーが出てしまい、
そしてエラーが出る前のデータを復旧する前に更新保存してしまい、
ちょっとどこが間違ったコードなのかちまちまと探すハメになってしまいました。
こういうデバッグの仕事、本当に大変です。seで働いてる人に感謝です。
まぁ、一度完成したので、オセロはもう満足したかな笑
ちゃんと動くようになったら、また報告します!
さて、次に気になっているのはテトリスです。
初の落ちゲーにチャレンジです。
落ちるからには、時間の概念が必要になってきますね。
これまで自分で使ってきた構文は、if文、for文、do while文ぐらいです。これらでテトリス作れるのか!?
ブロックが落ちていくプログラムはどのように記述したらいいかなぁ。
揃ったブロックを消して上のブロックを下ろすのはどうしよう??
これまでよりも多い変数で、長いプログラムになりそうです。
オセロの時に、自分で作り上げたプログラムが思い通りに動かせた時の感動があり、今でも忘れられません。
テトリスでも、自分で作ってみて動かしてみたい!あの快感を求めて頑張ってみます
遊んでいるようだけど、これも立派な学びですよね!
学校ではプログラミング教育も出てきているので、エクセルの関数やvbaくらいできないとね!笑
人生あっという間だから、やりたいことをすきあらばやっていかないともったいねえな!