skyta

Web Engineer

Web のプロダクトと、それを支える道具をつくっています。

//About

つくば在住の Web エンジニアです。TypeScript と React を軸に、フロントエンドからCloudflare Workers のようなエッジまで、プロダクトを形にするところを担っています。

ほかに、Google Maps を Svelte で扱う OSS を公開したり、 ビジュアルノベル用のエディタを自作したりしています。その道具を使って、 個人でビジュアルノベル『LIMINAL』を開発中です。

//Works

  1. LIMINAL -境界ノ残響-

    此岸と彼岸の境界に現れる怪異と、連続する事件を追う現代伝奇ミステリー。企画から執筆、演出、システムまで個人で開発しています。

    • TyranoScript
    • NW.js
    • JavaScript
  2. svelte-google-maps-api

    Svelte 5 で Google Maps JavaScript API を宣言的に扱うためのコンポーネントライブラリ。npm で公開しています。

    • Svelte 5
    • TypeScript
    • Google Maps JavaScript API
  3. TyranoForge

    TyranoScript / TyranoBuilder のプロジェクトをそのまま読み書きできる、ビジュアルノベル用のエディタ。

    • Electron
    • CodeMirror 6
    • Node.js
    • JavaScript
  4. ブルアカ 絆プランナー

    手持ちの贈り物と育成ペースから、目標ランクへの到達日と必要な素材を逆算する、ログイン不要の計算アプリ。

    • TanStack Start
    • React
    • Cloudflare Workers
    • D1
  5. カリスマを取り戻せ

    レミリアがカリスマを取り戻すために奮闘する、東方Project 二次創作の 2D 弾幕シューティング。第十六回博麗神社例大祭で頒布しました。

    • Unity
    • C#
    • UniRx
    • UniBulletHell

//Open Source

//Writing

Zenn