1

Cakephpでこれを行う方法について1つか2つのアイデアが必要です(最新バージョンを使用)

アイテムを集めることができるウェブベースのゲームを構築しています

フレームワークがなければ、すべてのアイテムが拡張される抽象基本アイテム クラスが存在します。

たとえば、在庫を表示する場合、ユーザーが現在持っているすべてのアイテムを工場出荷し、各アイテムのオブジェクトを返します。

クラス...

BaseItem
    WeaponItem
    HealingItem

    etc..

Cakephpでこれを行うにはどうすればよいですか? 各アイテム クラスのモデルを選択しますか? オブジェクトを取得するにはどうすればよいでしょうか? ...

4

1 に答える 1

0

データベースをデータ ストアとして使用していると仮定すると、プレイヤーが収集できるすべてのアイテムに対して 1 つのテーブルを使用することになりますか? その場合、単一の Model クラスが必要になるでしょう。

必要に応じて、CakePHP でモデルの継承階層を持つことができます。しかし、多くの場合、動作を使用してモデル ロジックの共有を実現できます。

于 2012-10-27T09:56:15.153 に答える