382
edits
mNo edit summary |
|||
Line 1: | Line 1: | ||
==''' | =='''Semensterproject'''== | ||
===''' | ==='''Co-Op Puzzle game'''=== | ||
'''Idea:''' | '''Idea:''' | ||
Line 16: | Line 15: | ||
[[File:Information exchange1.jpg| | [[File:Information exchange1.jpg|500px]] | ||
Line 28: | Line 27: | ||
[[File:Puzzel Sketch.jpg| | [[File:Puzzel Sketch.jpg|500px]] | ||
Line 35: | Line 34: | ||
''''' | '''Design:''' | ||
The design of the game is very simplistic. In both players patchers many different "panel" objects are stacked in a way to represent a smartphone. The message boxes, the players can type in, are arranged to make it look like the phone is displaying a messeging app. The red text in the top left corner of the patcher windows welcomes the players and explains them what they need to do before starting the game. On the left and right side of the phone are some speech bubbels with short instructions and tipps. | |||
Player 1: | |||
<gallery> | |||
File:Game Player ONE v.2 (unlocked) 04.03.2021 21_56_56 (4).png | |||
File:Game Player ONE v.2 (unlocked) 04.03.2021 21_56_26 (6).png | |||
</gallery> | |||
Player 2: | |||
<gallery> | |||
File:Game Player TWO v.2 (unlocked) 04.03.2021 21_57_48 (3).png | |||
File:Game Player TWO v.2 (unlocked) 04.03.2021 21_57_24 (3).png | |||
</gallery> | |||
'''Mechanics:''' | |||
The actual part of the puzzel that player ones patcher contains are the visual and audio representation of a morse code. Morse codes can be deconstructed into "long" and "short" beeps, that tanslate into letters or numbers. The player can use the pad with these prompts at the bottom of their phone to more easily communicate the code to player two. | |||
Player 2 | [[File:Game Player ONE v.2 (unlocked) 04.03.2021 21_56_56 (6).png|200px]] | ||
Player twos part of the puzzel consists of an image of numbers and how they translate into morse code. With the "long" and "short" beep messages from player one, player two can translate the code back into numbers. With the pad on the bottom of their phone they can more easily tell player one the code, so they can both unlock their reward. | |||
[[File:Game Player TWO v.2 (unlocked) 04.03.2021 21_57_48 (4).png|200px]] | |||
To unlock this reward both players have a "textedit" object that is placed above the pad at the bottom of the phone. In this "textedit" object the player can write the code. When they think it is the correct one they need to press the button next to the object. | |||
[[File:Game Player ONE v.2 (unlocked) 04.03.2021 21_56_56 (5).png|200px]] | |||
The most important mechanic of this game is the way the players communicate with each other. This is made possible through the objects "udpsend" and "udpreceive". The two players have one of each of those object. | |||
Connected to the object "udpsend" is a "textedit" object as well as "custom writing pad" which consicts of many message boxes. The "textedit" object can be used when the patcher is locked. The player can write a text and send it to their counterpart when clicking a messag box that has written "send" in it. The pad can also be used when the patcher is locked. Clicking the message boxes arrages what is written in them into a text in a seperate message box. | |||
For player one they consist of the word "short" and "long", while for player two they are numbers from 0 to 9. | |||
Player 1: | |||
<gallery> | |||
File:Game Player ONE v.2 (unlocked) 04.03.2021 21_56_56 (2).png | |||
File:Game Player ONE v.2 (unlocked) 04.03.2021 21_56_26 (2).png | |||
</gallery> | |||
Player 2: | Player 2: | ||
<gallery> | |||
File:Game Player TWO v.2 (unlocked) 04.03.2021 21_57_48 (2).png | |||
File:Game Player TWO v.2 (unlocked) 04.03.2021 21_57_24 (2).png | |||
</gallery> | |||
If the player thinks that their arragned message is wrong they can delete is by pressing the message box that has am "X" written inside it. If they think in it correct they need to press the message box that says "OK". | |||
Connected to the "udpreceive" object are two message boxes that show each player what message the other has send them. Everytime when one of the players receives a message, no matter if self written or separately arranged, the player gets notified by a short melodie playing. | |||
''' | '''''Here are the MAX patchers for the two players:''''' | ||
[[File:Game Player | '''Patcher for Player 1''': [[:File:Puzzel Game Player 1.maxpat]] | ||
Player 1 needs to download the file for the morse code audio. This file needs to be put in the same directory as the general max files. The audio file for the morse code needs to be draged and droped into the the playlist on the left side of the phone. This is also shown in the setup video. It generally demonstrates the mechanics of the game patcher: | |||
[[:File:Audio file morse code.zip]] | |||
Player | ''Setup video for Player 1'': https://youtu.be/TlXoWFeIv0s | ||
'''Patcher for Player 2''': [[:File:Puzzel Game Player 2.maxpat]] | |||
Player 2 does not need to download any files. The video demonstrates the mechanics of the game patcher. | |||
''Setup video for Player 2'': https://youtu.be/W6m56P8mvBY | |||
This video explains the funtions of the two patchers in more detail and shows how they interact with each other: | |||
https://youtu.be/ouxpdBoTXAM | |||
edits