Repository navigation
Lights Out v.0.8
Lights Out Project
Repository
https://github.com/xGauss05/TFG_Project
Before playing
Only works on Windows.
Make sure you have the Steam app installed on your PC and logged in.
If the game does not work, in any web browser type:
steam://install/480/It should prompt an installation in you Steam app of Spacewar!. There's no need to install it, but it is necessary to register it on your account.
To check if it's registered correctly, go to Library and search for Spacewar!.
It is recommended to add Lights Out.exe at Steam, by Add a Game... > Add a Non-Steam Game... > Browse... and select Lights Out.exe in order to use the Steam's interface.
v.0.8 changes
- Timer; tells the time elapsed to finish the game and gives points based on it.
- Ping is shown on the UI to know how much latency the player has.
- Chat InGame
- Zombie spawners that spawns constantly Zombies during a Horde.
- Entities can no longer pass through obstacles.
- Zombie AI improvement.
- Zombie Boss
- Revive players
Online features
- Create/Join a Lobby
- Shows a list of players in the current Lobby
- Chat with the other player in the current Lobby
- Loads the Gameplay scene for each Client connected
- Zombies can attack Players
- Shoot them down with your Gun to defend yourself
- Boxes that can drop goodies for the players
- Reach the extraction zone (Green zone) to finish the level
- Point system and Ranking
- Invite friends through Steam Overlay
- Timer that shows how long the game lasted
- Ping, to check what is the current ping towards the Client-Host
- Be careful with the Zombie Hordes...
Controls
| Key | Description |
|---|---|
W |
Front movement |
S |
Back movement |
A |
Left movement |
D |
Right movement |
R |
Reload Gun |
E |
Toggle Door / Revive Dead player |
Z |
Change perspective (In 3rd person) |
V |
Toggle 1st/3rd person |
1 |
Equip Pistol |
2 |
Equip Assault Rifle |
3 |
Equip Shotgun |
4 |
Use Medkit |
MOUSE LMB |
Select button / Shoot |
ENTER |
Chat InGame or Lobby |
Developers and their Thesis
- Jonathan Cacay Llanes: Development of an Online Videogame using Steamworks API
- Ethan Martín Parra: Adaptation of Cyclic Level Generation to 3D Environments