Inspiration
Our game's inspiration come from th game Where's Wally. But instead of people, we change the theme to find the alien, which match the theme of liftoff.
What it does
A Vast View: The game presents an ultra-large cosmic background image, richly detailed and vibrant The Hidden Alien: Hidden somewhere within this complex visual landscape is a group of small, and obscured alien figure. The Search Challenge: The player's task is to pan across and explore this massive background, using their observation skills to discern details and locate the hidden extraterrestrial.
How we built it
The game was made playable by writing variables, text, and button functions for each level in VS Code. After verifying that it ran successfully without bugs, it was opened and packaged using Ren'py. Images were sourced from free materials on Xiaohongshu (Little Red Book), processed with Photoshop to make them transparent, and then imported.
Challenges we ran into
One problem encountered was that clicking on one alien in the alien search would cause another alien to disappear. This was because the initial code stated that "if found < 1, alien number one appears; if found < 2, alien number two appears." Therefore, after clicking on alien number two, found = 1, which is less than 2. According to the code, alien number one disappeared, but alien number two remained. The solution was to separate them into independent buttons instead of bundling them together, and continuously check if they were clicked. If clicked, they were hidden.
Accomplishments that we're proud of
The “lable” accomplishment represents the successful creation of a functioning score and counting system using the found variable. This system tracks player progress by increasing the count each time a hidden alien is discovered while preventing duplicate scoring from repeated clicks on the same object. Individual alien state variables (alien1_found, alien2_found, etc.) were connected to the counting function to ensure accurate increase of number throughout each level. The accomplishment also includes a counter with level completion checks, on-screen progress display, and automatic transitions between stages. This feature became a very important part, supporting the UI, progression, and overall game functionality.
What we learned
We learned a lot of things during this event. The biggest thing we learned is how to use python language to code a game in VS code. We also learn how team work can bring effenciency. At first, we only put one person to do the coding, but we find out that's too slow. So we rearrange the work, an the project was building a lot faster.
What's next for Hide and seek
The next step for our project is make it automaticlly. Now we are building our levels by our own, which is really not effencient. We want the code to write the levels by itself. For example, the system will chose a background with the domain we given, and then put random number of alien into random place to create a level for player to play.
Log in or sign up for Devpost to join the conversation.