読者です 読者をやめる 読者になる 読者になる

アプリ魂

はじめてのプログラミング生活

【57日目】敵キャラを出現させて倒してみた

f:id:seitokaii:20161118223249p:plain

@appdamacyです。昨日に続きiPhoneアプリ開発に挑戦しています。

今日はひとりでワールドを歩いているのも寂しいので、敵キャラを追加してみることにしました。

まずは敵キャラを配置

f:id:seitokaii:20161118195234p:plain

敵キャラにピッタリの素材を見つけたので拝借。敵キャラクターは常にプレイヤーがいる方向を向くようにスクリプトを書きました。欲を言うならプレイヤーが特定の距離に近づいたときに気づかせるようにしたいところでした。

敵キャラにモーションを設定

f:id:seitokaii:20161118195746p:plain

歩行モーションだけでなく(十分かっこいい)剣を振って攻撃する格好良いモーションもあります。それぞれのキャラクターを自然にバラバラに動かすなど、細かい部分にこだわるにはもっとプログラミングを学習する必要があるなと感じました。

敵キャラに当たり判定を追加して倒してみる

f:id:seitokaii:20161118203346p:plain

f:id:seitokaii:20161118215112g:plain

これで敵キャラに弾が当たると両方のオブジェクトが消えるようになりました。弾が当たった瞬間に爆発するようなエフェクトを追加してあげると倒したことがわかりやすくなると思うので、細かく調整していきたいなと思っています。

2016 アプリ魂
Powered by Hatena Blog.