はじめに
普段はPHPなどを使ってwebアプリ開発を行っていますが他の技術も身に着けたいのでGame A Weekに挑戦しようと思います。
Game A Weekとは
「Game A Week」とは一週間でゲームを1つ作って、ゲーム開発の経験値を上げる方法として、オランダのインディー系デベロッパー「Vlambeer」のRami Ismail氏が提唱したものです。詳細については以下の記事を読んでみてください。
振り返り
Idea
What I learned
- Pythonを使用しての開発
- Pygameを使用しての開発
- Gameの開発
- LICENSEの表記追加
- パリティ設定
What went right
- Pythonの簡単さは理解できた
- Pygameを使って画面を表示することができた
What went wrong
- パリティの精度
パリティ機能を作成したものの正常に機能していないように見える(3回に1回程度解けない問題が出てくる)。以下を参考にしたもののPythonになれていないこと、数式としての理解がまだ浅いため実装漏れをしたんだと思う...。次回パズルを作成する際には気を付けたい。
おわりに
初めてPythonを使用した開発でしたので調べながらの作業となりました。PHPと近い部分があるのでこれから慣れていき、仕事などでつかえたらと思います。