さまざまなチャレンジを通して得られた知見や、これから取り組んでいくチャレンジを紹介する技術カンファレンス「GREE Tech Conference 2022」。今回は「Beyond Expectations」をテーマに開催されました。ここで登壇したのは、株式会社WFSの伊藤氏と市川氏 ...
Unity + MoonSharp + Addressable で苦労した話と、その対処です。 1.MoonSharpとは? Luaというスクリプトを実行するための環境です。Unity向けのインテグレーションが存在します。 https://www.moonsharp.org 今回は、以下のムービーのゲームの弾幕の設定に使用しました。
Lua-CSharpはC#実装のLuaインタプリタを提供するライブラリです。Lua-CSharpを導入することで、.NETアプリケーション内で簡単にLuaスクリプトを組み込むことが可能になります。 Lua-CSharpは最新のC#の機能を活用し、低アロケーション・ハイパフォーマンスを念頭に ...
技術的な面でのメモになります。 Heaven Burns Red(以下、ヘブバン)はUnity、C#、Lua、SPARK GEARで構成されています。ヘブバンのゲーム構成は「ADV」「フィールド」「戦闘」の3構成となっています。 ADVパートの作成 ADV実装はUnityとLuaの構成で行なっているそうです。
同じログの記事 1 『ヘブンバーンズレッド』に最上の演出を Unity×Luaを使った、アドベンチャーパート制作の裏側 2 『ヘブンバーンズレッド』における、演出の最大化手法 Unity Timelineを活用したバトルスキルシステム作成事例 ...