mlacast

設定

ソフトウェア開発

プログラミングは幼い頃からずっと自分にとって大切なものでした。父がMinecraftの初期の頃にComputerCraftというモッドを通してコーディングを教えてくれたのを覚えています。中学時代は、LUAの力を使って架空の脅威から基地をパスワードで保護するのが大好きでした。

大人になって The Odin Projectを卒業したら、ソフトウェア開発の世界が自分にとってより大きな存在となりました。それは急速に大きな情熱へと成長し、新しいことを学び、構築するためにはかり切れない時間を費やすことができました。そして現在、父と共同設立したTTRPG用のソフトウェア会社であるAlkemionで年間リード開発者として働いています。

これらの経験により、非常に楽しいプログラミングとアーキテクチャの課題に幅広く取り組むことができました。それでは前置きはこのくらいにして、作ってきたものをいくつかご紹介していきたいと思います!

Alkemion Studio

コンテキスト対応「元に戻す/やり直」しシステム

Alkemion Studio用のアクションベース・コンテキスト対応の「元に戻す/やり直」しシステム。

続きを読む

Alkemion Studio

DOMベースの2Dインタラクティブボードグラフィックスエンジン

  • カメラ抽象化 + ズーム&パン
  • ドラッグ&ドロップ
  • 選択とドロップゾーン
  • グリッドスナップ
  • カスタマイズ可能なSVGカーブと直感的なリンク

近日投稿予定!

Alkemion Studio

モバイルデバイス向けフレームワーク

Alkemion Studio用のモバイルフレームワーク。デスクトップ版の機能をモバイルデバイス上で実装。UIのレスポンシブ対応から、ビジュアルボードとのインタラクションまで対応。

近日投稿予定!

Alkemion Studio

仮想ファイルシステム

Alkemion Studio向けにフルスタック実装された仮想ファイルシステム。データをフォルダに作成、管理、整理することを可能に。

近日投稿予定!

Alkemion Studio

フローティングウィンドウ・フレームワーク

Alkemion Studioにおいてフローティングウィンドウを作成・管理するための開発フレームワーク。

近日投稿予定!

Alkemion Studio

SVGカスタマイズ可能リンク

Alkemion Studioに実装したSVGベースのリンクシステムの詳細解説。カスタマイズ可能で直感的なリンクを実現。

近日投稿予定!