4 Commits

Author SHA1 Message Date
caglazir
954d429379 In this submission I wrapped up my game project!!
I fixed up some issues that I noticed I have been having such as my answers
for the input being read as wrong even though it shouldn't be. I figured
out that if I had pressed another key, my strip & upper won't get rid of
those keystrokes so I added a buffer between the question input and the
reaction time to game stopping so that the arrows wouldn't become part of
the answers. I think overall I am proud of my progress. I learned and
practiced many things such as the os clear screen, classes, methods, etc.
One thing that I wish I knew how to do was changing the font of certain
outputs. I saw that I can do this via VSC preferences but I would love to
pick and choose which texts appears in which font. The answers on
stackexchange etc. seemed a bit too complex for me at the moment. But if
I ever revisit this game, I would love to improve its visual aspects.

If I were to implement this project in my classroom, I definitely would
take some extra time practicing if/elif/else statements that are more than
3+ lines. I found that critical for my game and I think it would be
applicable to many other games. Additionally, I think this game is a great
wrap-up project but I can't say that the scaffolding has been appropriate
or 100% relevant leading up to this point. I did not utilize majority of
the other lab aspects. That could just be me though but I felt a disconnect,
which I guess is also inevitable because of our course being asynchronous.
In a classroom setting this could easily be managed.

Overall I loved developing this and I am happy with my results, though I
would love to improve upon it in the future!
2025-12-14 13:02:32 -05:00
caglazir
375480b4bc In this submission I fixed my text!!!
I learned about the os and the clear screen command.
It seems quite useful and it does exactly what I need it to do (clearing the text upon
receiving a confirmative input) and more (clearing the borders of the game for some
reason, lol!). I am still yet ti figure out the actualy consequences of the
life system and the endgame dialogue. That will be my last milestone submission hopefully!
This has been SUPER fun!
2025-12-13 22:17:47 -05:00
caglazir
3d6773be0a In this submission, I worked on my question spawns
This was honestly a difficult submission. There were
moments when I wanted to just quit. I tried so hard to figure out
why certain things wouldnt happen (such as my starfall spawn not stopping once the
milestone score is reached). It took me soooo many trials and errors and bunch of researching
to figure out how to troubleshoot. I feel like this was an enormous learning experience
and I am overall proud of my game so far. However there is a lot of clean up to do.
My "lives" mechanic is still not in place. What I have in place is temporary until
I can figure out the play/pause mechanic with the point system. I also currently have NO IDEA
how to remove the text from the screen. During the question phase the texts overlap. Might have to keep
researching that or I might send a message to the server.
Overall I feel like I learned how to THINK for creating games and placing a bunch of
conditional statements that flow one after the other. I am loving the productive struggle!!
2025-12-12 22:55:30 -05:00
caglazir
0975b52301 I coded the introduction part of my game.
In this milestone I created necessary files such as Starfall, starfall_spawner,
person, and questioner. I used smaple codes from Retro and adjusted them to suit
my purposes. I am proud of the Questioner file. I was intimidated that I would
drop the ball on the dialogue spawn but after frustrating few tries, I manges to make it look
and spawn as I wanted it to. I am now worried about how to make the starfall_spawner
launch and abort as intended (start after answers then pause once player collects 200 points.)
I learned new skills with how to accept input answers. I was reading up on ways to sort the answers
and I learned about strip and upper functions that help remove spaces and lowercase specifications!
2025-12-07 16:43:05 -05:00