Week #6 #
Links #
- Deployment: github.com/evolutionleo/Capstone-2025
- Demo: video demo
- Game design document: visual, narrative, sound, mechanics, level design
Final deliverables #
Project overview #
Problem we intended to solve was to create a game that provides an enjoyable and fascinating way to spend time with a creative but not overwlelming brain training and an easy-to-follow storyline.
Our result is a 2D puzzle-platformer game, which story takes place in a world of robot-like creatures whose source of life is an electical charge. Unfortunately, the power had been running out, so the expedition was sent off to find a new sources of energy, leaving the city fully de-energized. The player can experience exploring the town and learning about its inhabitants using the inventive light bulb mechanics. The atmosphere is built with a captivating, lightly philosophical story, beautiful paper-like style, and original music.
Features #
- playable levels
- original art design
- interaction with light bulbs and NPCs, basic movement, jump pad, idle animation, in-level door/teleporter
- two original soundtracks and dialogues (will be added ASAP)
Tech stack #
- Code/engine: Gamemaker
- Art: Krita, Figma
- Docs: Google Docs
- Music: FL Studio
- Presentations: Google Slides
- Version control: git
- Narrative: Google Docs
- Team communication: Telegram
Setup instructions #
Option 1 (if you want to launch a game directly)
- Run the Automatically Built Executable (.exe)
- Go to the Actions tab on the Github page
- Select the latest successful workflow run
- Scroll down to the Artifacts section at the bottom of the workflow summary
- Download the .zip file containing the executable
- Extract the archive
- Inside the extracted folder, double-click the .exe file to launch the game
Option 2 (if you want to explore/modify the source code)
- Run the game directly from the GameMaker
- Download or clone the project folder to your local machine
- Inside the folder, locate the file with the .yyp extension
- Open the .yyp file using the GameMaker IDE
- Press the Run button or use the shortcut (F5) to build and launch the game
Presentation draft #
Weekly commitments #
Individual contribution of each participant #
- Dmitry Korletynu:
- team organization
- updated and animated sprites
- Lev Ivanov:
- Ulyana Yanovitskaya:
- Veronika Levasheva:
- wrote the report and made the presentation draft
- made the soundtrack for the second level (LL 2.mp3)
- created the audio feedbacks (jumping, walking, mechanical_door, screw_in_the_lightbulb)
- Bulat Shigapov:
Plan for Next Week #
Things to code #
- add sounds to the game
- put the 2nd and 3rd levels together
Narrative and level design #
- write the 3rd level dialogues
Visual Design #
- finalise the design of the animated objects
- make the 3rd level backgrounds
Organisation #
- keep consistent chat communication
Confirmation of the code’s operability #
We confirm that the code in the main branch:
- In working condition.
- Run via docker-compose (or another alternative described in the
README.md
).