scawful / Oracle-of-Secrets

Custom Code for the Legend of Zelda: Oracle of Secrets ROM hack
11 stars 0 forks source link

Finish Kydreeok final boss #58

Open scawful opened 4 months ago

scawful commented 4 months ago

Kydreeok will be the final boss of the game, as the final form of the Pirate King Kydrog you fight in the Dragon Ship. The boss is currently implemented as a main Kydreeok sprite which controls a dungeon object for the body and two Kydreeok_Head sprites which are guided by the body sprite.

It has basic movement around the arena with collision as well as logic for the heads to rotate in place while neck pieces follow them. There are still some improvements which need to be made to make the head sprites feel more independent, as well as establishing the bosses actual weaknesses and the different phases of the fight, as to be on par with the Ganon fight which it will be replacing.

This boss will likely be able to be reused with the normal Gleeok dragon graphics for future hacks and allow future users to remove phases if they want a simpler boss fight.

Sprites/Bosses/kydreeok.asm Sprites/Bosses/kydreeok_head.asm

image