ChatGPTで6時間でSam Altman OpenAIゲームを作った方法

Find AI Tools in second

Find AI Tools
No difficulty
No complicated process
Find ai tools

ChatGPTで6時間でSam Altman OpenAIゲームを作った方法

Table of Contents:

  1. Introduction
  2. The Game Concept
  3. Using Chat GPT for Game Development
  4. Choosing a Game Development Framework
  5. Designing the Game Structure
  6. Implementing Movement and Collision Detection
  7. Refactoring and Troubleshooting
  8. Creating the Title Screen and Difficulty Levels
  9. Deploying the Game
  10. Conclusion

Introduction

今日は、Chat GPTを使用してゲームを作成しました。たった6時間と84のプロンプトで完璧なものができました。このゲームは「Ulman's Adventures and Chronicles」という名前で、プレーヤーはSam Ulmanとしてプレイし、Open AIのボードを回避しながら従業員からハートを集めます。これは今のトピックにとても即しているゲームですが、私はほぼ90%のコードをChat GPT 3.5から生成し、最後の10%は自分で追加しました。今日は、84のプロンプトを使用して、このゲームをゼロから作成する際に使用したすべてのプロンプトについて詳しく説明します。背景について語り、あなたも同じようなゲームを作成できる方法をお伝えします。私はここに実際にゲームを作成したライブバージョンがあります。簡単モードでプレイしてみましょう。さて、ゲームを楽しんでください!

The Game Concept

このゲームのコンセプトは、プレーヤーがSam UlmanとしてOpen AIのボードを回避し、従業員からハートを集めるというものです。ゲームは3つの難易度モード(簡単、中級、サアラ・ナデラ)を提供しており、プレーヤーはキーボードの上下キーを使用するか、タッチスクリーンをタップしてキャラクターを移動させることができます。背景はスクロールし、ハートとOpen AIのボードが表示されます。プレーヤーはハートを集めながらOpen AIのボードを避ける必要があります。ハートを集めるとスコアが上がり、ゲームが進行します。

Using Chat GPT for Game Development

ゲーム開発にChat GPTを使用することで、以前のゲーム開発経験がない人でもわずか6時間でゲームを作成し、準備が整いました。このプロジェクトでは、ほとんどのコードをChat GPT 3.5から生成しました。Chat GPTは、ゲーム開発フレームワークの選択から、ゲームの構造設計、移動と衝突検出の実装など、さまざまな要素で貴重なアドバイスを提供しました。Chat GPTを使用することで、迅速にゲームを作成することができました。

Choosing a Game Development Framework

ゲーム開発には、Chat GPTが提案したいくつかのフレームワークやライブラリの中から3jsを選びました。3jsは、過去に使用されたゲームのいくつかを認識することができ、ウェブサイトも素晴らしかったため、魅力的な選択肢でした。Chat GPTのアドバイスを受けながら、3jsを使用してゲームの実際の構造を設計しました。キャラクターの表示方法、移動方法、衝突検出など、ゲームの基本的な要素を3jsで実装しました。

Designing the Game Structure

ゲームの構造設計では、Chat GPTの助言を活用しました。Chat GPTに、ブラウザで動作するゲームを作成したいという要求を出しました。左側の画面にキャラクターが表示され、背景が左から右にスクロールし、障害物が表示されるようにしました。Chat GPTは、キャラクターの移動方法や表示方法、衝突検出の実装まで詳細なアドバイスを提供しました。Chat GPTの指示に従って、ゲームの構造を設計しました。

Implementing Movement and Collision Detection

キャラクターの移動方法と衝突検出の実装では、Chat GPTのアドバイスを使用しました。ゲームのキャラクターを上下に移動させるためのキーボード入力やタッチスクリーンの操作方法をChat GPTに尋ねました。また、移動するキャラクターやハートの衝突検出のロジックもChat GPTに尋ねました。Chat GPTの助けを借りて、キャラクターの移動と衝突検出を実装しました。

Refactoring and Troubleshooting

開発の最後の段階では、コードのリファクタリングとトラブルシューティングに時間を費やしました。プロジェクトのコードが複雑になり、コピー&ペーストが増え、修正が漏れてしまったため、エラーが発生しました。自分自身でコードをリファクタリングし、修正を行いましたが、結果的にはエラーの修正に多くの時間を費やしました。全体的にはうまくいきましたが、Chat GPTにリファクタリングを依頼すれば、もっとスムーズに修正できたかもしれません。

Creating the Title Screen and Difficulty Levels

タイトル画面と難易度レベルの作成では、Chat GPTの助言を活用しました。ゲームのタイトル画面には、簡単、中級、サアラ・ナデラの難易度レベルを選択できるボタンを表示しました。Chat GPTに、タイトル画面と難易度レベルの実装方法を尋ねました。また、HTMLの扱いが難しい部分もあったため、Chat GPTの助けを借りて、タイトル画面の作成に取り組みました。

Deploying the Game

ゲームのデプロイには、GitHub Pagesを使用することにしました。Chat GPTに、GitHub Pagesでのデプロイ方法を尋ねました。Chat GPTは、簡単な手順を提供し、GitHub Pages上でゲームをホストすることができました。ゲームはインターネット上で正常に動作するようになり、完成しました。

Conclusion

このプロジェクトでは、Chat GPTの助けを借りて、わずか6時間でゲームを作成し、インターネット上でホストすることができました。Chat GPTは、ゲーム開発フレームワークの選択から、ゲームの構造設計、移動と衝突検出の実装など、さまざまな要素で貴重なアドバイスを提供しました。私の10%の貢献ではありますが、それでもこのプロジェクトを成功させるのに役立ちました。Chat GPTの能力を活用することで、素早くゲームを作成することができます。これは、ゲーム開発に興味のある人にとって非常に価値のあるツールです。

Highlights:

  • Chat GPTを使用してわずか6時間でゲームを作成しました。
  • Chat GPTは、ゲーム開発に関する貴重なアドバイスを提供しました。
  • GitHub Pagesを使用してゲームをホストしました。

FAQ:

Q: Can I use a different game development framework instead of 3js? A: Yes, you can choose any game development framework that suits your needs and preferences.

Q: Is it possible to add more difficulty levels to the game? A: Yes, you can easily add more difficulty levels to the game by modifying the code accordingly.

Q: Can I host the game on a different platform instead of GitHub Pages? A: Yes, you can choose any hosting platform that supports static website hosting. GitHub Pages is just one option.

Q: Can I customize the game further after it is deployed? A: Yes, you can continue to modify and customize the game even after it is deployed. Simply make the necessary changes to the code and redeploy the game.

Most people like

Are you spending too much time looking for ai tools?
App rating
4.9
AI Tools
100k+
Trusted Users
5000+
WHY YOU SHOULD CHOOSE TOOLIFY

TOOLIFY is the best ai tool source.