Dev Log #26
.
Popped ULT today!!!
.
Today I added the following:
Slow time ability
Breakable surfaces
Bullet pickup
Fixed up dialogue system (Not fully complete)
Slow time ability works by setting a time to a decimal then multplying the following by it:
Velocity (Bullet + Player)
Rotation speed
Gravity strength
Multiplying by a decimal reduces the numbers, emulating slowed time rather than reducing fps which is a bit of a cop-out
.
Breakable surfaces work similarly to the gate tiles, the tiles having a alpha value of 0 when bullet rect makes contact with tile of that class and adding that tile type to a list: broken_tiles.
.
All tiles in that list are then ignored by tile collision
.
Bullet pickup works by detecting rect collision between the player and the surface, when contact is made the players bullet count (representing bullets shot total) is reduced by one, increasing the number of shots available to the player by one.
.
Dialogue system now works with full words, voice blips are annoying but will fix late stage when adding polish. Will also make it that player has to click mouse to go to next dialogue screen to give them time to read the text.
.
That is 3 and a bit things of the list, very good progress, juggling summer work, this and most importantly my Minecraft duties has been an upward hill battle but I’m getting there.
.
See you next develop with more progress!!!
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.