Skip to content

SpaceXpanse: Battleships game prototype with a theme, custom soundscape and short story line.

License

Notifications You must be signed in to change notification settings

SpaceXpanse/Battleships

 
 

Repository files navigation

SpaceXpanse: Battleships /Prototype/

The classic game of Battleship, but with a twist

Open-source
Non-profit - Foundation operated
Simple multiplayer online game in the ROD blockchain

  • Developed on top of libspex's headless Ships game with the help from various development tools.
  • Made with Unity
  • Simplistic gameplay: Two players can choose to compete with each other's tactical combat, strategic skills and shear luck for a prize that they agreed upon in the beginning.
  • Ability to compare players' scores through Leaderboard
  • Owning NFTs to straighten spaceship's attack and defense capabilities /TBA/
  • In-game communication in real time through Metalog /TBD/

Dive into the strategic depths of naval space warfare with the classic game of Battleship, but with a few twists, where cunning tactics and shrewd guesswork reign supreme in outer space.

SpaceXpanse: Battleships is an iconic two-player board game that brings the thrill of space combat to your fingertips. Each player commands a fleet of ships hidden on a grid-based battlefield. The objective? To strategically pinpoint and strike your opponent's fleet before they do the same to you.

At the heart of SpaceXpanse: Battleships lies a battle of wits and deduction. Players take turns calling out coordinates on the grid, aiming to strike their adversary's vessels. The challenge intensifies as you employ strategic reasoning to deduce the location of your opponent's ships based on their hits and misses.

The game will offer a variety of spaceship types, each with a distinct size and shape, ranging from the compact glider to the formidable space destroyer. Success hinges on your ability to anticipate your opponent's moves while safeguarding the secrecy of your own fleet.

Prepare to unleash your inner commander as you deploy your attacks with calculated precision. Will you choose to blanket an area with shots, hoping to catch a hidden vessel in the crossfire, or will you methodically zero in on a suspected ship's location? The thrill lies in the uncertainty, the tension of each salvo, and the elation of a successful hit.

SpaceXpanse: Battleships is a game of strategy, deduction, and a touch of luck. It's a timeless contest that has entertained generations, fostering intense rivalries and moments of exhilarating triumph. Whether you're engaging in a friendly ace-off or strategizing against a formidable adversary, SpaceXpanse: Battleships promises an engaging and immersive experience that has stood the test of time. So set sail, marshal your fleet, and navigate your way to victory in this thrilling game of naval space warfare.

This prototype is made with:

Web: React, Jest, HTML, CSS, JavaScript

Tools: Autodesk 3ds Max, Adobe Photoshop, Ableton Live

Game flow:

image

How to run

Install: npm install

Run: npm start

Tests: npm test

Credits:

Main button and selection click sounds: https://www.premiumbeat.com/blog/free-sci-fi-hud-computer-sfx/

Battleship sunk sound: http://soundbible.com/1472-Depth-Charge.html

About

SpaceXpanse: Battleships game prototype with a theme, custom soundscape and short story line.

Resources

License

Stars

Watchers

Forks

Languages

  • JavaScript 96.7%
  • HTML 1.9%
  • CSS 1.4%