F1 Racing road game
F1 レース ロード ゲームは Python プログラミング言語で開発されており、デスクトップ アプリケーションです。
<製作期間>
2023年6月1日 ~ 2023年6月10日
<使用環境>
ゲームエンジン : Visual Studio Code
言語 : python
.....................................................................................................................................................
概要>
■本ゲームのジャンルとタイトルの選定の理由
(1)前提条件・目的
まずはどういったものを作りたいのかを明確化するために前提条件を定めました。
・Visual Studio Codeを使ったゲーム開発の能力が成長できる
・コーディング力も向上させたい
・エンターテインメント性に富んだものを作る
(2) 条件を考慮した結果...
・プレイヤーに爽快感や達成感を与えやすいアクションゲーム
・なつかしさを感じるドット絵
以上の点から本ゲームの内容は、迷路のように入り組んだ洞窟と定期的にスポーンと強化を繰り返す幽霊を、プレイヤーが魔法を駆使して攻略するゲームに決定しました。
アクションゲームを採用することで、様々な機能を採用でき、個人のゲーム開発力を高める効果を期待しています。
.....................................................................................................................................................
Art and Design:
ゲームのコンセプトは基本的に70年代の古い人気ゲームから来ていますが、アートについては私がデザインし、自分でコードを書きました.
Team and Resources:
私は学校で勉強したゲームを作成するために Python コードを使用しました。ほとんどが簡単なコードなので、このゲームは誰でもできると思います。また、クラスで勉強したコードを使用して独自のゲームを作成することもできます
<工夫した点>
■UI
(1) 操作方法
ユーザーが操作方法が分からず調べる手間をなくすために、プレイ前に表示しました。また、キーボードや矢印、マウスクリックのイラストを使用することでユーザーが一目で分かるようなデザインを心がけました。
■ソースコード
以下では、pythonのソースコードについて触れます。ソースコードの全容は以下の
https://copyassignment.comの実行ファイルの"Assets/Script/"内にあります
https://copyassignment.com/complete-racing-game-in-python-using-pygame/

■メインコード

Game code:







<今後の開発>
別ゲームの開発を行いながらではありますが、日々改良していき私の初ゲーム作品を最高の作品に仕上げていきたいと考えています。
■現在実装を考えているもの
- スコアのランキング:データベース利用
- 暗闇モード:スリル感を増したい。開発タイムラインが比較的短いため、優先実装!!
- 操作キャラ・敵キャラの種類の追加:バリエーションのなさがあるため
- ステージ生成方法:プロシージャル生成か機械学習