アプリ概要
シンプルなタイピングゲーム。現在は3つのジャンルが遊べる。変換入力とローマ字と英語のモードに切替可能。一つだけマニア向けモードあり。
開発の経緯・目的
ChatGTPを使って試しに開発をしてみたくて、ふと思いつきで作成した。小説エディターを作成していたので、そこからリンクしたとしても良いモノとして、創作の息抜きになり、早いタイピングを身に着けるための練習にもなるタイピングゲームを思いついたので開発に至った。
使用技術と選定理由
- 言語:TypeScript
- フレームワーク:React.js、Next.js
- スタイリング:ChakraUI
<aside>
💡 技術選定理由
ChatGTPを試すのが目的であったため、新たに学習コストがかからない技術セットとした
</aside>
工夫した点・苦労した点
- 工夫した点
詳しく仕様の詳細を伝えてみたり、ただエラー文を投げてみたりと色々ChatGTPに対して試すことができた。
- 詳しく仕様の詳細を伝えてみたり、ただエラー文を投げてみたりと色々ChatGTPに対して試すことができた。
- 苦労した点
細かい調整は自分でする必要があったことと、知らない書き方が普通にでてくるのでそれを調べたりするところは学習にもなった。ローマ字の複数の打ち方のパターンには対応しきれず、手作業でパターン対応しなければならなかったのは苦労した。
- 細かい調整は自分でする必要があったことと、知らない書き方が普通にでてくるのでそれを調べたりするところは学習にもなった。
- ローマ字の複数の打ち方のパターンには対応しきれず、手作業でパターン対応しなければならなかったのは苦労した。
備考
出力されたコードを理解できることが前提になるが、自身で考えたり、調べながら進めるより遥かに早く実装ができた。特に自身は見た目の調整やデータの作成に注力すればよかったので今後もプログラミングに関しては非常に有効なツールと感じた。