Better Together
Betteer Together is an iOS cooperative mobile game.
This project is conducted from a part of the course iOS Application Development at RWTH Aachen.
Demo video
Project meeting log
Meeting 01 (12.01.2021)
- Our own idea beyond the Heave Ho
- Considering interaction on mobile
- how to improve direct interaction on mobile (touch screen)
- More improvement controller for example using
- Gyroscope, gesture
- Haptic
- Considering interaction on mobile
- Multiplayer mode is the most important thing for our goal
- Try to build first multi player mode is working
- Game Center -> P2P over connection
- interaction in physics -> delay occurs because it is for more about turn taking mode
- Open for using local network connection
Meeting 02 (19.01.2021)
- Problem: Occurence of delay between server and client device
- Use UDP -> .inreliable
- In client side: brings all cached data (backlog)
- (Optional) Prediction: Send only position and velocity data, and interpolate the timestamp gap between the packets
- “assume” what will happen physically
- (Optional) calculate same thing from the server, client and mixing them based on ping
- wifi only? bluetooth only? or both?
- Maybe convert data to bytes array
Meeting 03 (26.01.2021)
- Grab interaction
- force other players to grab if one player sends a grab action
- Think about level design
- Surprising feature: onboarding
- adding a customization feature for character (color or accessary)
Attribution Statements
-
Level 1 background image
Watercolor vector created by pikisuperstar - www.freepik.com -
Level 2 background image
Background vector created by katemangostar - www.freepik.com -
TutorialScene flag icon
Racing Flag Sports Icons Png - Checkered Flag Icon Png @clipartmax.com