Edit in StackBlitz next generation editor ⚡️
Here is a sample README.md
for your One Piece character guessing game, created using Bolt:
このゲームはすべて「Bolt」を使い自然言語だけで作成しました。READMEはOpenAI o1に書かせています。
「ワンピーススタイピングゲーム」は、人気アニメ・マンガ「ワンピース」のキャラクター名を入力して遊ぶシンプルなタイピングゲームです。
キャラクターの名前を日本語またはローマ字で入力することで、スコアを競います。
- キャラクターリスト:ワンピースの主要キャラクター名が日本語とローマ字で表示されます。
- タイピングゲーム:画面に表示されるキャラクターの名前を素早く正確に入力することでスコアを獲得できます。
- 音楽:バックグラウンドでBGM(
bgm.mp3
)が再生され、ゲームの雰囲気を盛り上げます。
- Bolt: このゲームは Bolt を使ってフルスタックで開発されています。ローカル環境やGitHub上で簡単にセットアップ・実行が可能です。
- React: UIコンポーネントにはReactを使用しています。
useState
やuseEffect
などのReactフックを利用して、ゲームのステート管理を行っています。 - TypeScript: 型安全な開発のためにTypeScriptを採用しています。
.
├── .bolt/ # Boltプロジェクト設定ファイル
├── dist/ # コンパイル後のファイル
├── public/
│ └── bgm.mp3 # ゲームで使用するBGMファイル
├── src/
│ ├── components/ # Reactコンポーネント
│ │ ├── App.tsx # メインのAppコンポーネント
│ ├── index.tsx # エントリーポイント
│ ├── types.ts # 型定義ファイル
├── index.html # HTMLテンプレート
├── vite.config.ts # Viteの設定ファイル
└── package.json # 依存関係の定義
- Node.js(バージョン16以上)
- Bolt(公式サイト でインストールガイドを確認してください)
-
リポジトリをクローンします。
git clone https://github.com/tetumemo/Typing-game-of-One-Piece.git cd onepiece-typing-game
-
依存パッケージをインストールします。
npm install
-
開発サーバーを起動します。
npm run dev
-
ブラウザで以下のURLにアクセスします。
http://localhost:5173
- ゲーム画面に表示されたワンピースキャラクターの名前を入力してください。
- 正しい名前を入力するごとにスコアが加算されます。
- ゲームが進むごとに難易度が上がります。
バグ報告や新機能の提案など、コントリビューションは大歓迎です!
Pull Requestを作成する前に、Issueを立てていただけると助かります。
このプロジェクトはMITライセンスのもとで公開されています。詳細は LICENSE
ファイルを参照してください。
- 概要 でゲームの簡単な説明をしています。
- デモ セクションにはスクリーンショットを挿入する場所を指定しています(実際のリンクに変更してください)。
- 機能、使用技術 では、ゲームがどのように作られているかを簡単に説明しています。
- セットアップ手順 では、リポジトリのクローン、依存パッケージのインストール、ローカル開発環境の起動手順を説明しています。
- 貢献 のセクションはオープンソースプロジェクトでよく使われる形で貢献方法を示しています。
スクリーンショットのパスやリポジトリURLは、実際のものに置き換えてください。