homework5/PROPOSAL_20243197.md

3.8 KiB

My proposal : BABA is YOU

from: Jee Youn Kim
ID: 20243197
URL: http://git.prototyping.id/20243197/20243197

Game : BABA is YOU

Game Link: link(steam)
Genra: Word Puzzle Game
User Contol: ASDW

What does the players have to do? ---> Win!

Play

  • How to win? Touch the element that is connected to 'WIN'

  • How the game works? This is a word puzzle based computer game. You make the rules by combining the objects and words (properties).
    And according to the rules you play the game(move around and touch the 'win'.)

    move baba and push the words to make rules. Then within the rules you made, reach the 'win' object and win the stage.

Elements

Objects Image Instructions
Baba initial main caracter. Moves with ASDW
Rock
Flag

Terrain (Blocking)

Objects Image Instructions
Tile(floor)
Wall(initailly blocking)
lava
Water
etc..

Properties (Indicator)

Objects Image Instructions
BABA
Rock
Flag
Wall
Lava
Water
etc...

Properties (Operator)

Objects Image Instructions
IS Operator

Properties (Action)

Objects Image Instructions
You
Move
Win
Stop
Hot
Sink if something goes to this tile, it sinks and the tile becomes 'tile'.
etc...

How will the game look like?

Environment: tile based.

To build the scene described above, I plan to develop the game using modular rules, where each interaction and game logic is handled through well-structured functions.

+...If I can AI generate the stages of 'baba is you', that will be my final goal of this project.

Main Challenges

  1. Make the rules work.
  2. Make the elements to be interchangeable.
  3. Make the World. (can I AI generate this?)

Documentations

  • Tile based

LOG

DATE Updates
2025.04.14 Updated the Markdown, initial creation of the project
2025.04.15 Create the folders and js files. Create the HTML, CSS for the projects.
2025.04.19 Put sprites, make initial stage.
2025.04.20 Done with initial stage, but no move rock.

TODO

  • Add Move Script
  • Add Sprite Combination Script
  • Make Rules Modul-able
  • Make sprites as animation
  • Put in Sound Effects
  • Add 'Start Game', 'Pause Game'
  • Make 'Game Over', 'Congrats' good looking

Reference

https://youtu.be/M5St-vvohzs