MovingBlocks

DestSol Ships - Part 4: Add a small ship, and make it the starting ship of the faction

After this year's GSoC, DestSol now supports custom factions, each with it's own ships and weapons. This task chain guides the student through the entire process of creating a new faction.

There are 4 basic sizes of ships in DestSol - small, medium, large and the capital (mothership). The player usually starts in a small ship, and works their way up to large ships. The capital is reserved for the faction bases.

This task focuses on the small ship, and making it available as a starting ship.

Definition of 'Done'

  • Add a ship (texture, icon and config) and a spawnConfig (config) to the game. The ship and spawnConfig should be added to your own Module, and not to engine. PR the changes to the DestSol repo.
  • Attach a screenshot of the ship in-game as proof of your work, along with a screenshot of the ship selection screen with your ship on the list.
  • Attach a screenshot of the collision mesh of the ship that you made in the editor of your choice (we recommend Box2D-Editor, but it's upto you)

Where to start

See also

Task tags

  • content
  • destination sol
  • json
  • creative

Students who completed this task

Jindřich Dítě, Rajat Patel, Awad Irfan, Sagar Gupta, Max Borsch, Chaitanya, Suraj Datta, Jason Huang, Arpit Kamboj, Nicholas Bates, sohil khan, Thomas O'Keeffe

Task type

  • code Code
close

2017