A downloadable game for Windows, macOS, and Linux

The Spider's Nest is a first-person 3D video game created for CS3450 Game Development coursework. The game is inspired by tower defence genre.

Warning: For those with arachnophobia, this game contains quite a few Spiders.

Gameplay

The player must explore one of two hexagonal levels to find and unlock all the chests.

Certain rooms (spawner rooms) will spawn spider enemies that the player must defeat to earn money.

The player can summon a black hole that will swallow up enemies. This attack costs 10% of the players money (so becomes very expensive compared with traps).

The player can also place one of two traps. These traps are a fixed cost, so become the players only option in late game.

The player must manage their money, while dodging and kiting spiders unlocking rooms and exploring the level.

Technical features

The game supports the following features:

  • Multiplayer through Photon Networks servers.
  • A global leader-board that connects to a Backendless database.
  • Serialisation of game state, so the player can continue a previous game.
  • Enemy intelligence using a logic-based subsumption architecture where the AI will select from several behaviours based on conditional logic.
  • Animated enemy with several animation states (idle, walking, attacking, dying) with use of a separate animation layer for attacking.
  • Menus and UI using the new UI Toolkit.

Controls

Movement : W,S,A,D

Camera : Mouse

Use Action : Mouse click

Switch Action : Scroll wheel or number keys

Interact : E

Pause : Escape

Source

Source code is available from https://github.com/JR-Morgan/Spiders-Nest

It is unlikely that the game will be taken any further and no new features will be added. The game may receive small improvements and bug fixes however.

© Jedd Morgan 2021

The game uses the following third-party assets. See Notice File for full attribution.

Music: Dark Ambiance by Philippe Groarke licenced under CC BY-SA 3.0.
Icons: RPG Icons by Lorc licenced under CC BY 3.0.
Textures: Free materials by Yughues under Unity Asset store licence.

Download

Download
Spider's Nest - Windows 49 MB
Download
Spider's Nest - Linux 67 MB
Download
Spider's Nest - MacOS 62 MB

Install instructions

Download and run!

MacOS build is untested.

Leave a comment

Log in with itch.io to leave a comment.