You are browsing as a guest. Sign up (or log in) to start making projects!

2h 43m 4s logged

Dev Log #30
.
The big 30!!!
.
Done quite a bit today, just last bit of polishing and then we move towards UI, music, level design, ect.
.
Today I:

FINISHED THE DIALOGUE SYTEM
Added a leave waiver button (was a softlock)
Added a text box to waiver [WIP]

Dialogue system works fully (minus sound but thats still a win in my books). Plays on level start and level completion and once dialogue is viewed by the player, it is not shown to them again.
.
Mouse can be clicked to remove dialogue from the screen, without triggering bullet fire.
.
Also fixed the issue of the text backround being displayed on re-entry and re-completion of the level, but fixed that easily with a variable, setting it to true or false if level had already been completed, then only displaying the text bg when it was true.
.
Waiver leave button pretty simple, basic pygame rect collidepoint detection.
.
Text box sets text_active to true on mouse click, mouse clicks anywhere else set it to false, meaning player can only type when they have clicked on it (when they want to).
.
I appened every event.unicode into a list on key press, meaning I had a list of the players key storkes, then screen.blitted each letter in the list.
.
Final touches are making all fields complete required to acess button that is a hyperlink to video of me completing stages with instuctions to help, and also backspace and enter and wordwrap working with the text_box.
.
Then I think I’m done for the most part on the coding side of things, and will move onto level creation.
.
The only thing I haven’t completed from my long list from a preious dev_log are:

Level editor
Upside down ability
James bond level start
Hint dialogue on multiple deaths
Boss fight

Not to say these aren’t going to be added but they are not simple things and will not really add to much to my game in all honesty. Given the deadline of end of this month I have given myself, I don’t know if I will have time to add these (except for the James bond level start thing as that is a UI thing that will require art, music ect so might work on that when not coding.
.
That’s all, thanks for reading (:

0
3

Comments 0

No comments yet. Be the first!