DevTypeとは

プログラマーのためのタイピング練習アプリ

DevTypeは、本格的なコードエディタで実際のコードをタイピングしながら、プログラミングスキルとタイピング速度を同時に向上させることができるアプリケーションです。

特徴

本格コードエディタ

使い慣れたエディタ環境で練習。自動インデントなど実際のコーディング体験を再現。

複数言語対応

Python、JavaScript、TypeScript、Go、Rustなど、人気のプログラミング言語に対応。

スキル分析

WPM(1分あたりの単語数)、正解率、ランクなど詳細な統計でスキルを可視化。

ランキング

他のプレイヤーとスコアを競い合い、モチベーションを維持。

遊び方
  1. 1

    プログラミング言語と難易度を選択

  2. 2

    表示されたコードをタイピング

  3. 3

    結果を確認してスキルを分析

  4. 4

    ランキングに挑戦してスコアを競う

※ タイピング完了後のターミナル出力はイメージです。実際にコードを実行しているわけではありません。

ゲームのルールとスコアについて

エンジニアのための、実践的タイピングゲーム。実務で使えるコードを、リズムよく書き上げましょう。

入力ルール

インデント(行頭の空白)

自動入力されます。打つ必要はありません。

スペース・改行

コードの一部です。しっかりタイプしてください(改行は Enter キー)。

難易度 (Levels)

現在は Lv 1 〜 Lv 5 まで挑戦可能です。数字が大きいほどコードが長く、複雑になります。

1

変数定義などの短いコード(約50打鍵)

2

基本的な制御構文など(約100打鍵)

3

実用的なメソッドチェーンなど(約150打鍵)

4

複雑なロジックを含む関数(約200打鍵)

5

ひとつの機能として完結する実装(約250打鍵)

スコアの仕組み

以下の4つの要素で決まります。

Speed (WPM)

入力の速さ。

Accuracy

正確性。ミスをするとスコアが大きく下がります。

Difficulty

難易度。高いレベルほどスコア倍率が高くなります。

Combo

コンボ。ミスなしで連続して打つほどボーナスが加算されます。