12
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

💻 【個人開発】ブラウザ上で遊べるタイピングゲームをさくっと作ってリリースしてみた【AK Typing】

12
Last updated at Posted at 2026-02-18

📕 TL;DR

  • ブラウザ上で遊べるタイピング x インクリメンタルゲームをさくっと作った

image.png

🍖 はじめに

読んで頂きありがとうございます!
趣味で タイピング x インクリメンタルゲーム を作りました。
しかも今の時代にも関わらず、AIエージェントを使わないで 全てフルスクラッチで
実装開始からデプロイまで2晩 ですが、かなり良いものが出来たかなと思っています🐟

着想

ある日YouTubeを見ていたら、ふとインクリメンタルゲームを作りたいなと思い始めました。
どうせ作るなら身近な人に遊んでもらおうと思い、社内のエンジニアの方が遊びやすいゲーム性を考え、 「タイピングゲーム」 と掛け合わせたら面白いのではないかという着想から作り始めました💻

インクリメンタルゲームとは
何度も同じ場面を繰り返しながらポイントを稼ぎ、稼いだポイントでよりもっとポイントを稼ぎやすくしていく、いわばインフレを味わうゲーム。

💻 AK Typingについて

技術スタック

  • フレームワーク: Vue.js 3
  • 言語: TypeScript
  • ビルド環境: Vite
  • デプロイ: Vercel

ゲーム性

タイピングゲームを繰り返しながらポイントを集めていき、集めたポイントを使ってアップデートで強化しながらまたタイピングゲームを行なっていく、インクリメンタル指向のゲーム性になります。
image.png

タイピングゲームはレベルごとに難易度が上がっていき、制限時間が厳しくなっていきます。
image.png

クリアするためにはアップデートが必要で、今まで獲得したポイントを消費してゲーム性を強化します。
よりポイントが欲しい場合は、ポイント獲得速度を上げるアップデートを行なっていきます。
image.png

ゲームデータについて

AK Typingにバックエンドはなく、ゲームデータは全てローカルストレージに保存しています。改竄は可能ですが自己判断でお願いします。

💡こだわりポイント

マウスレスの体験

Ak Typingは起動からタイピングゲームプレイまで終始キーボード操作のみで行います。
エンジニア向けに、 「j」「k」 で上下移動できるようにしました。

UI

これもエンジニア向けに、ターミナルを連想させるようなスタイルにしています。仕事中にプレイしても 上司には絶対にバレません 。(バレます)

統計機能

過去のプレイデータの統計情報を確認できる機能があります。
(拡張機能なのでぼかしを入れています)
image.png

クレジット

🍙 おわりに

是非最高レベルクリアを目指してプレイしてみてください!
フィードバックを頂けたら幸いです!

12
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
12
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?