游戏开发:粒子效果与瓦片地图全解析
粒子效果的魅力与应用
在游戏开发中,粒子效果能极大提升游戏的视觉体验。共享的粒子效果虽不一定完全符合需求,但往往是不错的起点,能让开发者更快实现理想效果,还能带来灵感。
以射击游戏为例,为其加入粒子效果可提升游戏的趣味性。在射击游戏里,敌人被击中时添加破坏性的粒子爆炸效果是个不错的选择。以下是在敌人类的 gotHit 方法中添加爆炸效果的代码:
-(void) gotHit
{
hitPoints--;
if (hitPoints <= 0)
{
self.visible = NO;
// Play a particle effect when the enemy was destroyed
CCParticleSystem* system;
if (type == EnemyTypeBoss)
{
system = [CCParticleSystemQuad particleWithFile:@"fx-explosion2.plist"];
[[SimpleAudioEngine sharedEngine] playEffect:@"explo1.wav"
pitch:1.0f
pan:0.0
超级会员免费看
订阅专栏 解锁全文
730

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



