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
[Done] WallMech enemy #252
[Done] WallMech enemy #252
Conversation
🎉 You can test out this change! ✨👉 https://pr-252--little-mario.netlify.app 👈✨ |
An interesting "problem" has come up. I think most of the world is set to layer 1 which is labeled as "player". Turning that off causes WallMech to go through the world... I think I might, as a temporary fix, makes a special exception for the player, but I think the baseblock needs to be changed. Might make another commit for that. |
🎉 You can test out this change! ✨👉 https://pr-252--little-mario.netlify.app 👈✨ |
🎉 You can test out this change! ✨👉 https://pr-252--little-mario.netlify.app 👈✨ |
Added a "flashing" animation (modulates the alpha channel on the sprite) to indicate the enemy has been hit. Enemy needs to be hit 3 times before dying. Not sure if @Charbomber wants a death animation yet. |
🎉 You can test out this change! ✨👉 https://pr-252--little-mario.netlify.app 👈✨ |
1 similar comment
🎉 You can test out this change! ✨👉 https://pr-252--little-mario.netlify.app 👈✨ |
I've confirmed with @Charbomber that the enemy acts as desired and is ready for merging. This closes #219 |
🎉 You can test out this change! ✨👉 https://pr-252--little-mario.netlify.app 👈✨ |
Working on #219 with @Charbomber as the designer.
Here is a gif of the current implementation
Currently the WallMech AI acts in the following manner:
I didn't see any particular art work or sound effects for WallMech's bullets so I reused the Bub enemy's asset. That can easily be changed.
TODO: