CS 547 - Project 2
Birds Aren't Real
About The Game:
”Birds Aren’t Real” is a 2d side-scrolling multiplayer platformer and shooter, similar to Metroid or Contra.The player controlled characters are rebels, on a mission to gather evidence that the government has replacedall birds with spy drones. The player must traverse the maps defeating enemy ”birds” and collecting evidence(objectives).
Controls:
Player 1
- Movement: W, A, S, D
- Jump: Spacebar
- Shoot: E
Player 2
- Movement: NUM8, NUM4, NUM5, NUM6
- Jump: NUM0
- Shoot NUM9
Cheat Codes:
- Godmode: G
Debugging:
Server-Client Message Passing
When the game is in 'PlayingState', pressing 'M' will pause the game and await input from the client-process command line. The entered message will be passed to the server and printed on the server process's console. Additionally, the client process prints a message when the server sends it a new projectile to render. These methods should serve to demonstrate that our multiprocess model functions as expected.
Low-Bar Status
- [1] Side-Scrolling - complete
- [2] Platforms and Gravity - complete
- [3] Real-Time Game - complete
- [4] Local Multiplayer - complete
- [5] Power-Ups - complete (more basic than proposed)
- [6] Rich Behavior / Art - complete
- [7] Multi-Process - complete
High-Bar Status
- [1] Additional Power-Ups - incomplete
- [2] Stage Boss - incomplete
- [3] More Objectives - incomplete
- [4] Terrain Variety - incomplete
- [5] LAN Multiplayer - incomplete
Licensing Statement
Owl Image: https://pixabay.com/illustrations/owl-terminator-bird-robot-vision-3695838/ Smoke Background: https://www.pexels.com/photo/white-and-blue-smoke-illustration-4646214/ Text Generator: https://textcraft.net/
Licensing terms:
All code, art, and animation created by the authors Michael Wheeler, Christian Svinth, and Josh Giurculete.
Birds Aren't Real is released under the Creative Commons BY-SA License and may be used or distributed with credit.