Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement the new BirdBoss in the scene #119

Open
1 of 21 tasks
FelixEder opened this issue Jun 2, 2018 · 0 comments
Open
1 of 21 tasks

Implement the new BirdBoss in the scene #119

FelixEder opened this issue Jun 2, 2018 · 0 comments

Comments

@FelixEder
Copy link
Owner

FelixEder commented Jun 2, 2018

The BirdBoss flies around in the room.

The boss has no collider for the player at all, it flies behind the player.

On regular intervals, BirdBoss will prepare for a charged attack. It will then fly fast directly targeting the player. If BirdBoss hits the player, it will cause some damage. If the player avoids BirdBoss, it will smash into the wall and fall down to the ground. It will then be stunned for a few seconds. The player will then be able to damage the boss in some way (TBD how exactly it will damage it).

It triggers a wing attack when the player gets to close. It could damage the player and causes a knock back.

It should also lay small eggs that fall down. After they spend a few seconds on the ground without getting damage they hatch and spawn a smaller enemy (SmallCritter, JumpingCritter, CrawlerCritter, EyeGuy).

TODO:

  • Draw all the sprites and animations and connect it all in the scene.
    • Flying state animation
      • Flying state sprite
    • Paralyzed state animation
      • Paralyzed state sprite
    • Idle state animation
      • Idle state sprite
    • Regular attack state sprite sheet
    • Charge Telegraph state animation
      • Charge Telegraph state sprite
    • Charge attack state animation
      • Charge attack state sprite
  • Write the code for all its functionality.
    • Movement
    • Attacks
      • Regular attack
      • Shriek attack
      • Charge attack
    • Hit wall state
  • Finish the level design of the boss room.
  • Draw the sprite, write the code and add the eggs to the scene.
@FelixEder FelixEder added this to the Gameplay milestone Jun 2, 2018
@FelixEder FelixEder changed the title Make BirdBoss and FinalBoss playable in the new scene Implement the new BirdBoss Jun 10, 2018
@FelixEder FelixEder changed the title Implement the new BirdBoss Implement the new BirdBoss in the scene Jun 10, 2018
@FelixEder FelixEder added feature and removed bug labels Jun 10, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants