游戏角色创建:游戏引擎、图像角色与行为
在游戏开发中,角色的创建和管理是至关重要的环节。本文将详细介绍如何创建和管理游戏中的角色,包括 GameController 类和 Actor 类的实现。
1. GameController 类
GameController 类负责协调游戏中的角色,并将每个角色渲染到屏幕上。它还提供了添加和删除角色的机制。
1.1 GameController 类的头文件
以下是 GameController 类的头文件 GameController.h 的代码:
#import <UIKit/UIKit.h>
#import <QuartzCore/CADisplayLink.h>
#import "Actor.h"
@interface GameController : UIViewController {
IBOutlet UIView* actorsView;
CADisplayLink* displayLink;
NSMutableSet* actors;
NSMutableDictionary* actorClassToActorSet;
NSMutableSet* actorsToBeAdded;
NSMutableSet* actorsToBeRemoved;
BOOL workComplete;
}
@
超级会员免费看
订阅专栏 解锁全文
749

被折叠的 条评论
为什么被折叠?



