少しずつゲームを作るスレ (951レス)
上
下
前
次
1-
新
911
(1)
:
ルナドンぽいの
2024/10/05(土)23:59
ID:MO4LcY3V(2/2)
AA×
画像リンク[png]:imgur.com
[
240
|
320
|480|
600
|
100%
|
JPG
|
べ
|
レス栞
|
レス消
]
911: ルナドンぽいの [sage] 2024/10/05(土) 23:59:16.18 ID:MO4LcY3V 結局のところMODとはDLL(プラグイン)のことで、MOD用APIとはゲーム内のクラスやメソッドに アクセスするためのインターフェースやクラスのことだという結論に至った 勘違いしているかもしれないが、とりあえずその理解で前作(テキストRPG)のMOD対応らしきことができた まあ言葉で上手く説明できないので実際に作ったものをしょうかい(←漢字にするとNGになる) ・作ったMOD 装備画面で持ち物にマウスカーソルを合わせるとその能力(火の耐性を与えるとか、体力+1だとか)をツールヒントで表示するMOD MOD(DLL)の作成画面 https://imgur.com/EsiCnPb.png このスレを日記帳にして4年近く、初のコード公開w、ざっくり概要だけ説明 Visual Studioの新規プロジェクト作成でWindowsフォームコントロールライブラリを選択して、 Text Dungeon.exeを参照に追加(通常ゲーム本体のexeを参照したりはしないみたいだが今回は特殊な例ということで) そしてプロジェクトにクラスを追加(名前はデフォのままClass1としている) Class1のコンストラクタでUserControl_Equipment.inst.labelTx1(〜13)のマウスオーバーイベントにViewSpTextを追加 UserControl_Equipment.inst.labelTx1って何だよと思うだろうが、これが装備画面の右側に出る持ち物を表示するためのラベルである 装備リストにマウスカーソルが重なったらViewSpTextを実行するという内容 ViewSpTextの中身は下の方に書いてあって、ラベルに関連付けられている装備(LabelTx.obje)の 特殊能力(Equipment.special)をツールヒント(toolTip1)に表示するという内容になっている http://mevius.5ch.net/test/read.cgi/gamedev/1366762846/911
結局のところとはプラグインのことで用とはゲーム内のクラスやメソッドに アクセスするためのインターフェースやクラスのことだという結論に至った 勘違いしているかもしれないがとりあえずその理解で前作テキストの対応らしきことができた まあ言葉で上手く説明できないので実際に作ったものをしょうかい漢字にするとになる 作った 装備画面で持ち物にマウスカーソルを合わせるとその能力火の耐性を与えるとか体力だとかをツールヒントで表示する の作成画面 このスレを日記帳にして年近く初のコード公開ざっくり概要だけ説明 の新規プロジェクト作成でフォームコントロールライブラリを選択して を参照に追加通常ゲーム本体のを参照したりはしないみたいだが今回は特殊な例ということで そしてプロジェクトにクラスを追加名前はデフォのままとしている のコンストラクタでのマウスオーバーイベントにを追加 って何だよと思うだろうがこれが装備画面の右側に出る持ち物を表示するためのラベルである 装備リストにマウスカーソルが重なったらを実行するという内容 の中身は下の方に書いてあってラベルに関連付けられている装備の 特殊能力をツールヒントに表示するという内容になっている
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 40 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
ぬこの手
ぬこTOP
0.044s