游戏开发中的粒子效果与瓦片地图应用
1. 粒子效果的运用
在游戏开发里,粒子效果能极大提升游戏的视觉体验。共享的粒子效果虽不一定完全契合需求,但它们通常是创建自定义效果的良好开端,能助力开发者更快达成预期效果,还可带来灵感。不妨多尝试不同的粒子效果,以此了解哪些可行、哪些效果佳、哪些不可行。
1.1 射击游戏中的粒子效果
以射击游戏为例,可在敌人被击中时添加粒子爆炸效果。在敌人类的 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
超级会员免费看
订阅专栏 解锁全文
23

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



