diff --git a/PROPOSAL_123456789.md b/PROPOSAL_123456789.md deleted file mode 100644 index 1a602df..0000000 --- a/PROPOSAL_123456789.md +++ /dev/null @@ -1,3 +0,0 @@ -# My proposal - -Lorem ipsum diff --git a/PROPOSAL_20243197.md b/PROPOSAL_20243197.md new file mode 100644 index 0000000..9d55692 --- /dev/null +++ b/PROPOSAL_20243197.md @@ -0,0 +1,45 @@ +# 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)](https://store.steampowered.com/app/736260/Baba_Is_You/) +Genra: Word Puzzle Game +### Elements +- 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! +![Play](assets/BabaPlayEx.gif) +- **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'.*) + +### How will the game look like? + 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?) \ No newline at end of file diff --git a/assets/Baba.webp b/assets/Baba.webp new file mode 100644 index 0000000..02aa88b Binary files /dev/null and b/assets/Baba.webp differ diff --git a/assets/BabaPlayEx.gif b/assets/BabaPlayEx.gif new file mode 100644 index 0000000..0886b63 Binary files /dev/null and b/assets/BabaPlayEx.gif differ diff --git a/assets/Flag.webp b/assets/Flag.webp new file mode 100644 index 0000000..0bd9896 Binary files /dev/null and b/assets/Flag.webp differ diff --git a/assets/Lava.webp b/assets/Lava.webp new file mode 100644 index 0000000..5c6aaa9 Binary files /dev/null and b/assets/Lava.webp differ diff --git a/assets/Move.webp b/assets/Move.webp new file mode 100644 index 0000000..95353b1 Binary files /dev/null and b/assets/Move.webp differ diff --git a/assets/Rock.webp b/assets/Rock.webp new file mode 100644 index 0000000..1a0e751 Binary files /dev/null and b/assets/Rock.webp differ diff --git a/assets/Stop.webp b/assets/Stop.webp new file mode 100644 index 0000000..9c8100f Binary files /dev/null and b/assets/Stop.webp differ diff --git a/assets/Tile.webp b/assets/Tile.webp new file mode 100644 index 0000000..6287f2f Binary files /dev/null and b/assets/Tile.webp differ diff --git a/assets/Wall.webp b/assets/Wall.webp new file mode 100644 index 0000000..4bf6e33 Binary files /dev/null and b/assets/Wall.webp differ diff --git a/assets/Water.webp b/assets/Water.webp new file mode 100644 index 0000000..2e8ed3b Binary files /dev/null and b/assets/Water.webp differ diff --git a/assets/Win.webp b/assets/Win.webp new file mode 100644 index 0000000..21440a2 Binary files /dev/null and b/assets/Win.webp differ diff --git a/assets/You.webp b/assets/You.webp new file mode 100644 index 0000000..eddea7b Binary files /dev/null and b/assets/You.webp differ