demo #
electron-vite デモ #
electron-vite(vue3 + vuetify3 + threejs + chartjs + nodejs)を使ったwindowsアプリケーションのデモ。visual studio code と同じつくりのはず。
- demo:
以下からダウンロードし展開したディレクトリ内にある electron-vue3-sample.exe で実行可能 https://oya3.net/tools/electron-vue3-sample-1.0.0.7z - github: https://github.com/oya3/electron-vite-vue3-vuetify3
路線図表示アプリ #
路線情報は国土情報数値データを加工して使用
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