Skip to content

A test bed application developed as part of my Master's thesis project at The Guildhall at SMU. https://www.smu.edu/guildhall

Notifications You must be signed in to change notification settings

andrewtc/formation-movement

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Formation Movement Test Bed App

This app was developed as part of my Formation Movement for Real-time Strategy Games thesis project at The Guildhall at SMU. The code is provided as-is and with the express permission of the faculty at Southern Methodist University.

📦 Downloading binaries

See the Releases page for pre-built executable files. These are currently only available for Windows.

🏗️ Building from source code

Please note that this app has only been tested on Windows so far. As such, only Windows build instructions are available.

Windows

The test bed app can be built using the meson build system.

Prerequisites

  • Install Visual Studio, including the MSVC toolchain.
  • Install meson.

Building

  1. Clone the repo, e.g. to C:\dev\formation-movement.
  2. Open a command prompt in the root project folder.
  3. To create and configure a new build directory named builddir, run:
    meson setup builddir -Dglfw:install=true
  4. To compile and install the app, run:
    meson install -C builddir --tags=runtime --destdir "C:\formation-movement"
    Note that "C:\formation-movement" can be the name of any directory. This is where the installed files will end up.
  5. Navigate to the bin subfolder of the install directory, e.g. cd C:\formation-movement\bin.
  6. To launch the app, run .\FormationMovement.exe.

If successful, you should see something like the following:

A preview of the test bed app running.