ユーザ用ツール

サイト用ツール


2025:07:06

文書の過去の版を表示しています。


7/6日記

プログラム

  • 少しずつリハビリしていく。
  • このツールお試ししてる。どうもビルドが必要な模様で、そもそも古いライブラリじゃないと対応してないため、古いライブラリをとってきてビルドしてた。

  • その中に気になる記述があった。Webのところ。
  • どうもEmscriptenは「.data」というデータの中にリソースを全部ぶち込んでロードするらしい。
  • なので、リソースをEmscriptenでビルドして最終的にWebにアップしなければいけない模様。
  • じつはTophat(umkaという言語で書けるフレームワーク)を使ってたときdata拡張子にぶち込む方法がわからなくてどうしたもんかと悩んでいた。
  • 単体で動くスクリプトであればゲームの落書きできそうだけど、Webページにするとなると途端にハードルが高くなる気がしてる。

  • Tophat:Emscriptenのバージョン依存であかんそう
  • ReiLua:Emscriptenのバージョン依存であかんそう(低くないとダメとのこと)
  • PICO-8:よさそう
  • TIC-80:よさそう。Proバージョンはテキストで管理できたりエディタなしでエクスポートできる模様。

  • なんか資料があった。
  • TophatはとりあえずMSYSを駆使してリソース読めるところまでは到達したけど、なんかEmscriptenなのかSocolなのかわからないエラーが出て諦め気味。
  • どうもEmscriptenのバージョンが新しすぎて対応してないとかもある様子。やべえなWeb。
  • 他にもいくつかスクリプトを利用するゲームエンジンを試してみたけど、結構難しいようす。
  • Loveもいけそうだけど、jsで変換する形式らしくこれ動くのか?という疑問が。

  • 結論。Web上でゲーム動かすのはなかなか難しい。
  • Cならまだしも、スクリプト言語で動かすのは輪をかけて難しい。
  • しばらくはローカルで土日に一気に作るとかしてみよう。
  • あとCryPic.の大詰め作業。

その他

2025/07/06.1751801998.txt.gz · 最終更新: 2025/07/06 20:39 by machiaworx