REST-Works
カテゴリ

Webバーチャルデスクトップ(仮)

Vueで作成した仮想デスクトップ。
元はHacknetというゲームに影響を受けて自分のポートフォリオ兼ホームページとして作成しはじめたが、だんだんゲームにしたほうが面白そうだと感じたのでクリック探索系のゲームに変更した。
コンソール、エクスプローラー、仮想Webブラウザ等の機能は一通り実装したが、途中で急にモチベーションがでなくなったので現在手を付けていない。
またVue開発になれていないときに作成しはじめたので今後触ることがあればリワークも必要。

こだわりポイントとしては

  • 実際に一部のunixコマンドが動くコンソール
  • 削除、コピー等ができる仮想ファイルツリーシステム
  • DNSやWebサーバー等を仮想で用意してアクセスできるネットワークシステム
    など。

導入は

  • 仮想デスクトップの新サービステスターに当選
  • ログインして操作すると変なメールが届く等異常に気づく
    というもの。
    ゲームギミックとしてElectronを使用するのでゲーム画面ではなく実際のパソコン上に透過表示でキャラを出す等のメタ的な演出を取り入れたい。