ロゴ ロゴ

2048を作りたかった

ゲーム概要

言わずと知れたあのパズルゲームを自分で作ってみたかったので作りました。2から始まる数字を繋げて2048を作ることができればゲームクリアです、また数字をつなぐことができなくなったらゲームオーバーになります。

制作環境

使用言語:Python(Pygame)
合計制作時間:6時間
公開予定:未定

工夫したところ

できるだけPygameを使用しないように心がけました。

失敗したところ

数字を繋げる際に挙動がおかしいところがあります例えば次のように同じ行に繋げられる数字が2つある時

想定する挙動では右に移動すると右から16,8と並ぶはずでしたが私が考えたアルゴリズムでは16,4,4と並んでしまい正常に数字がつながりませんでした、また数字の周りの四角を正方形にすることもできませんでした。

感想

今回初めてゲームを作成してみてまだPythonの理解の甘さやゲームを作る際の当たり判定のつける難しさを知ることができる良い機会になりました。最終的にはゲームを完成させることはできませんでしたが改良を重ねて他の人にも遊んでもらえるようにしたいと思います。

コメント入力

関連サイト