Demo

demo #

electron-vite デモ #

electron-vite(vue3 + vuetify3 + threejs + chartjs + nodejs)を使ったwindowsアプリケーションのデモ。visual studio code と同じつくりのはず。

路線図表示アプリ #

路線情報は国土情報数値データを加工して使用
https://nlftp.mlit.go.jp/ksj/gml/datalist/KsjTmplt-N02-2022.html
PC/スマホ両対応のハイブリッドアプリ(スマホ版はイマイチ)
ruby on rails を利用してユーザ管理/路線情報管理している
地図情報はopenstreetmapサービスを利用しているが、頑張ればローカル内で構築可能(インターネット接続不要)
demo site: https://trainroute.oya3.net/train_route_stations
github: https://github.com/oya3/ruby-rails-devise-app
ID:oss
PW:oss333

ゼビウス風シューティング #

phaser.js を利用した2Dシューティング作りかけ。当たり判定までは作成してない…
demo site: https://xevious.oya3.net/
github: https://github.com/oya3/ruby_tools/tree/master/xevious

2Dゲームの背景/敵を配置するツール #

ruby + QT で作成した画面配置ツール
ゼビウス風シューティングの背景もこのツールで配置している
マリオ1面も配置してある
github: https://github.com/oya3/ruby_tools/tree/master/tilemap_editor

3Dレースゲーム #

vc++ + directX で作成
添付ファイルのxgt.7z
コースと車は固定なので変更すると強制終了する

<デバッグメニュー時> X: 決定 方向キー: カーソル移動 <レース時> A: アクセル S: ブレーキ X: デバッグメニューに戻る 方向キー:ハンドル操作

判子アプリ #

あたかも実際に押印した感じにしたりできるアプリ github: https://github.com/oya3/ruby_tools/tree/master/mksig

交通系ICカードをパソリで読み込んで履歴を表示するアプリ #

PC/スマホ両対応のハイブリッドアプリ
パソリ(ICカードリーダ)は、表示する端末内と同じネットワークに接続してあれば、誰でも接続できる
パソリ制御用サーバアプリは同ネットワーク内に設置する必要がある(rubyで動作)
google api 変更にともないgooglemapが正しく表示されない
demo site: https://oya3.net/pasori/
github: https://github.com/device-control/pasori

C++/C# の状態遷移ベース #

独自キューで状態遷移を実現。
またtcp/udp/serial通信を抽象化したstreamクラスと連携可能
java版作成中
github: https://github.com/device-control/programming_samples

SPAデモ #

PC/スマホ両対応のハイブリッドアプリ
demo site: https://singlepagedemo.oya3.net/
github: https://github.com/oya3/singlepage_demo