無料Webデモ · タイトル投票を準備中 · CODE:SHIFTは仮タイトルです
このカフェに、あなたのコードを。
画面からはみ出すメニュー、おかしな会計、届かない注文。ファイルを直し、結果を確かめて、小さなカフェの開店を手伝いましょう。
無料デモをプレイ本編開発ビルドの映像 · デモでロックされた内容を含みます
パン屋の計算を直し、報酬で道具を買い、自分のポートフォリオ1.0を公開するまで。
実際の韓国語版プレイ · 自動操作・速度編集 · 編集効果音を含む
Music: “Voxel Revolution” — Kevin MacLeod (incompetech.com), CC BY 4.0. Trimmed, tempo adjusted and mixed.
- デモの内容
- カフェ入門3章 + 開店イベント
- プレイ環境
- PCブラウザ · 無料 · 登録不要
- 言語
- 韓国語 / 英語 / 日本語 · 自動設定
仮想デスクトップで解くコーディングパズル
CODE:SHIFTは仮想デスクトップを操作するコーディングシミュレーターです。無料デモではカフェの3つの問題を直し、OPENの看板を点灯します。ガイドと一緒に1か所ずつ直すほか、エディターやターミナルで直接作業できます。コマンド、サーバー、APIはゲーム内のシミュレーションです。
デモで引き受ける3つのお願い
スマホに収まるメニューに
カフェの名前が違い、メニューがスマホ画面からはみ出しています。
看板の名前を入力し、幅スライダーを動かします。変更をファイルに保存して、メニューがスマホに収まるか確かめましょう。
width: 960px; → width: 100%;おかしな合計を直す
1杯4,500ウォンのコーヒー3杯が、合計4,503ウォンになっています。
計算の演算子を自分で入力して保存します。杯数を変え、お客さんに飲み物を渡して合計を確かめましょう。
price + quantity → price * quantity届かない注文をつなぐ
お客さんが注文しても、カウンターに注文書が届きません。
メニューのアドレスと注文保存の設定を直し、仮想サーバーを起動してAPIリクエストを送ります。
/menu → /api/menu
読んで、直して、確かめて、届ける
依頼を読み、問題の画面を見て、ファイルを修正し、検査して届けます。クエストには現在の作業と対象のアプリ・ファイルが表示されます。ガイド付きと直接作業は設定で切り替えられます。3つの依頼を届け、カフェが開店するとデモの物語が終わります。
次の操作は画面に残ります
ヒントは必要なときに開けます。報酬は減りません。補完、取り消し、コマンド履歴、Tab補完も使えます。どちらの方法でも同じカフェのファイルを編集します。
主な操作
- クリック
- デスクトップのアプリを開く。タスクバーでアプリを切り替える
- X / Esc
- アプリのウィンドウを閉じる。タスクバーから再び開けます
- Enter
- ターミナルに入力したコマンドを実行する
- Tab / Ctrl+Space
- エディターで補完。ターミナルではTabでコマンド・パスを補完
- Ctrl+Enter
- エディターから修正したファイルを検査する
ブラウザとセーブ
- JavaScriptとブラウザ保存を利用できる最新のブラウザが必要です。デスクトップChromeで進行を確認していますが、すべてのブラウザ・端末を検証したわけではありません。
- キーボードとマウスのあるパソコンを推奨します。小さい画面用のレイアウトがあり、一部の操作はタッチでも利用できます。ゲームパッドには対応していません。
- ページの読み込みにはインターネット接続が必要です。ゲーム内のインストール、Git、通信コマンドで実際のソフトをインストールしたり、実際のサーバーを変更したりすることはありません。
- 進行は現在のブラウザに自動保存されます。設定からJSONバックアップを書き出し、読み込めます。サイトデータを削除すると失われる場合があり、別の端末には自動同期されません。
- デスクトップ版の候補はWeb版とは別に準備中です。正式なインストール版やSteam版が公開済みという意味ではありません。
プレイ前によくある質問
- コードを知らなくても始められますか?
- 初めてコードに触れる人を想定し、次の操作と編集位置を案内します。初心者の理解度、教育効果、クリア率はまだ測定していません。
- 無料ですか?登録は必要ですか?
- カフェ入門3章と開店イベントを無料・登録不要で遊べます。まちの依頼18件、任意の練習6問、高度なコード実験室、最後の自作プロジェクトとエンディングは本編用コンテンツとしてデモではロックされています。クレジットはゲーム内の仮想通貨です。
- Steamでも遊べますか?
- 韓国の定価は11,000ウォンで、発売後最初の7日間は20%引きの8,800ウォンに決めました。Steamの価格にはまだ適用していません。このゲームは未登録で、実際のSteam環境での動作は未検証、発売日も未確定です。
- どの言語を選べますか?
- 自動設定は接続元の国を使い、韓国では韓国語、日本では日本語、その他は英語を選びます。国の情報がなければブラウザの言語を使います。タイトル画面や設定で直接選んだ言語が優先されます。
- 自分のパソコンでコマンドが動きますか?
- ターミナルとサーバーはゲームの仮想状態を変更します。HTML/CSSのプレビュー、限定されたJavaScriptインタープリタ、計算・設定の判定を提供し、汎用開発環境や実際のOSではありません。外部のAI/LLMサービスは呼び出しません。
- プレイ時間や年齢区分はありますか?
- 完全な初心者のプレイ時間はまだ測定していません。15歳前後のコード未経験者をデザインの対象にしていますが、公式の年齢区分を取得したという意味ではありません。
- 以前の本編セーブはどうなりますか?
- 進行状況は削除せず、3章分に切り詰めることもありません。本編の内容はデモでは遊べませんが、設定からセーブ全体のバックアップを書き出せます。最初から始めるには確認が必要です。保存はサイトのアドレスとブラウザごとに分かれています。