Destructive Chaser added
Making this was a good refresher. My code is starting to be better organised now that I know what I'll need and when. There's still plenty of room for improvement, but I'm steadily getting better. I intend to regularly make a new prototype, as a sort of Panda3D coding kata.
Raw keyboard events is by far my favorite Panda3D feature. Other engines probably have something similar. It's just so comfortable to be able to adapt to most (all?) keyboard layouts without having to make a whole 'configure your input keys' menu.
Something obvious that I missed when I first started with Panda3D, is to have multiple CollisionHandlers. The Destructive Chaser prototype uses an EventCollisionHandler for things like the walls getting crushed and the player getting caught and a CollisionHandlerPusher to make the blocks and edges of the screen impassable for the player.
Get Various Panda3D prototypes
Various Panda3D prototypes
practise makes perfect
Status | Prototype |
Author | roadsidegravel |
More posts
- Mathematical Marbling addedMay 20, 2024
- Puzzle Tiles addedJul 02, 2022
- Borderless Minesweeper addedMay 06, 2022
Leave a comment
Log in with itch.io to leave a comment.