- This event has passed.
5 PM – Python Game Dev – Darin
August 5 @ 5:00 pm - 6:00 pm
Today We Did:
- We reviewed each individual project.
- We continued on Shoot Balloon project by adding bad balloon variants, as well as sound effects
Homework:
Continue working on your individual project according to the assignment listed in your project proposal.
FOR EVERYONE, make sure you call self.kill() to remove the sprites when they go out of the screen.
- Chris
- Update your project proposal to detail what you are adding due August 12.
- Make the player, enemy, and projectiles smaller so the arena is larger, and increase the player movement speed.
- Add more than one enemy in one field as they are small to ramp up difficulty. You may want to introduce a variable to keep of how many levels you have been through
- Add game landing page, game win/loss page, and a game credits page.
- Brandon
Extra idea: introduce homing projectilesUpdate your project proposal for what you are going to do due on August 12, as well as what you have accomplished.
To edit:- Make the projectile image better by rotating, and then using transform.scale as in dragon birdie
- Add collision detection between player and projectile. If a player get hit, make player’s health goes down, and make the projectile disappear.
- Add game modes – landing page, credits page, game over page.
- After this, you need to make the game more complicated, perhaps by introducing levels after a timer runs up, where different projectiles spawn in (including straight projectiles)
- Dakota
- Update the project proposal.
- Create different game modes for landing page, game in session, credits page, game over.
- Edit the projectile using fire alpaca for a more visually aesthetic design.
- Make 2 enemies spawn at once at certain intervals so the game has a more randomizing mechanic.
- Attempt to create an explode class that appears when a collision happens, and disappears (by using self.kill() in the explode class) after perhaps 3 seconds
- Chris
IMPORTANT NOTES:
You can contact me via ddjapri@ayclogic.com for any questions or concerns.
The final project is due August 19.