Development

From BeeStation Wiki
Revision as of 03:28, 29 March 2023 by Itsmeowdev (talk | contribs) (Update entirely)
Jump to navigation Jump to search

This is an index-page for finding guides related to aspects of development and contributing to the game. Guides will be linked with a short description of what they are about.


Feel free to add to this page if you have any resources that may help aspiring developers. It is recommended you keep guides within the bounds of this wiki.

For design direction and coding guidelines, see https://github.com/BeeStation/BeeStation-Hornet/wiki

Resources

Design

Coding

Development

  • Working with the database - Setting up a local database for testing purposes, very useful for testing persistence and reducing development time.
  • Guide to git - Using git command line, as well as dealing with merge conflicts and using mapmerge/dmimerge

Spriting

  • Guide to spriting - How to create sprites for the game. This is fairly outdated, however.

Mapping

  • Guide to mapping - Fairly outdated guide on how to make maps, although some of its content may be useful.
  • Map Merger - Use of mapmerge2, a vital tool for resolving map merge conflicts, as well as installing Git hooks.
  • Guide to mapping/Exploration ruins - Guide explaining how to map exploration ruins.