Difference between revisions of "MG/Development"

From MegaGlest
Jump to navigation Jump to search
(→‎Installers: Remove section)
(→‎Accessing GIT: Remove section)
Line 8: Line 8:
  
 
Please refer to the topics below for further information.
 
Please refer to the topics below for further information.
 
==Accessing GIT==
 
* [[MG/Getting The Code|Getting The Code]]
 
* [[MG/Project Structure|Project Structure]]
 
  
 
== Compiling==
 
== Compiling==

Revision as of 03:25, 24 February 2025

Introduction

For people who would like to work on MegaGlest, the MegaGlest team has tried to work hard to make things as easy for the users as possible. Below is a list of links to try to assist anyone who is interested in helping with development or just to learn for your own enjoyment.

MegaGlest is hosted at GitHub:

Please refer to the topics below for further information.

Compiling

See BUILD.md

Misc Scripts

Testing

Once a new revision is successfully compiled, newly added features need extensive testing so that a stable and working version is shipped.

Testing the game menu

If there are problems with the game related to the game menu, edit source/shared_lib/include/platform/sdl/thread.h and uncomment the following line (remove the leading double slash) before recompiling.

//#define DEBUG_MUTEXES

See Also