20243197 #12

Closed
20243197 wants to merge 30 commits from 20243197/20243197:20243197 into 20243197
Showing only changes of commit 8dbd972afb - Show all commits

View File

@ -7,23 +7,7 @@ URL: http://git.prototyping.id/20243197/20243197
## Game : BABA is YOU ## Game : BABA is YOU
Game Link: [link(steam)](https://store.steampowered.com/app/736260/Baba_Is_You/) Game Link: [link(steam)](https://store.steampowered.com/app/736260/Baba_Is_You/)
Genra: Word Puzzle Game Genra: Word Puzzle Game
### Elements User Contol: ASDW
- Objects (Sprite)
- Baba![(character)](assets/Baba.webp)
- Rock![rock](assets/Rock.webp)
- Flag![Flag](assets/Flag.webp)
- Terrain (Blocking)
- Tile(floor) ![tile](assets/Tile.webp)
- Wall(initailly blocking)![wall](assets/Wall.webp)
- lava ![(lava)](assets/Lava.webp)
- Water ![(water)](assets/Water.webp)
- etc..
- Properties (Action)
- You ![you](assets/You.webp)
- Move ![Move](assets/Move.webp)
- Stop ![Stop](assets/Stop.webp)
- Win ![win](assets/Win.webp)
- etc
### What does the players have to do? ---> Win! ### What does the players have to do? ---> Win!
![Play](assets/BabaPlayEx.gif) ![Play](assets/BabaPlayEx.gif)
@ -33,8 +17,38 @@ Genra: Word Puzzle Game
This is a *word puzzle* based computer game. This is a *word puzzle* based computer game.
You make the rules by combining the objects and words (properties). 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'.*) 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 | ![(character)](assets/Baba.webp) | initial main caracter. Moves with ASDW |
| Rock | ![rock](assets/Rock.webp) | |
| Flag | ![Flag](assets/Flag.webp) | |
### Terrain (Blocking)
| Objects | Image | Instructions |
| :------ | :---: | :----------- |
| Tile(floor) | ![tile](assets/Tile.webp) | |
| Wall(initailly blocking) | ![wall](assets/Wall.webp) | |
| lava | ![(lava)](assets/Lava.webp) | |
| Water | ![(water)](assets/Water.webp) | |
- etc..
### Properties (Action)
| Objects | Image | Instructions |
| :------ | :---: | :----------- |
| You | ![you](assets/You.webp) | |
| Move | ![Move](assets/Move.webp) | |
| Stop | ![Stop](assets/Stop.webp) | |
| Win | ![win](assets/Win.webp) | |
etc
### How will the game look like? ### 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. 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. `+`...If I can AI generate the stages of 'baba is you', that will be my final goal of this project.
@ -42,4 +56,13 @@ Genra: Word Puzzle Game
### Main Challenges ### Main Challenges
1. Make the rules work. 1. Make the rules work.
2. Make the elements to be interchangeable. 2. Make the elements to be interchangeable.
3. Make the World. (can I AI generate this?) 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. |