[
板情報
|
R18ランキング
]
したらばTOP
■掲示板に戻る■
全部
1-100
最新50
| |
ゲームプログラミング相談スレ
49
:
シアノ
:2016/04/29(金) 02:04:58 ID:rRfPpv0g0
>>48
そもそも説明が少なすぎて申し訳ないです。
ただ、難しい印象を与えるのは目的に反するので、少し補足を。
主要な要素(クラス)にだけ注目すると分かりやすくなります。
「コンテナ」「サービス」「ステージ」「スプライト」の4種類です。
このうち「コンテナ」と「サービス」は
「ゲーム機」と「ゲームソフト」の関係を意識しています。
AshtaroteService.javaの161行目は「ゲーム機(CellaContainer)」に
「ゲームソフト(AshtaroteService)」を入れて電源オンです。
また、ゲームソフトの規格にあたるのが「CellaService」です。
「AshtaroteService」は「CellaService」に沿って実装してあり、
ゲーム実行中は必要なタイミングで「CellaContainer」から処理が呼ばれます。
逆に「CellaContainer」は「CellaService」に沿って呼び出すので、
「CellaService」に沿う実装ならば「アシュタロテ!」以外も動作する設計です。
「ステージ」と「スプライト」については後日にでも。
新着レスの表示
名前:
E-mail
(省略可)
:
※書き込む際の注意事項は
こちら
※画像アップローダーは
こちら
(画像を表示できるのは「画像リンクのサムネイル表示」がオンの掲示板に限ります)
スマートフォン版
掲示板管理者へ連絡
無料レンタル掲示板