Neocityexpress

screenshot of Neocityexpress

Code for the Ludum Dare 53 entry, "Neo City Express".

Overview:

The game can be played on Windows, Linux, and macOS by downloading it from the itch.io page. Building the game requires dotnet 7 SDK to be installed and initializing the Murder Engine binaries.

Features:

  • Cross-Platform Compatibility: Runs on Windows, Linux, and macOS.
  • Editor Building: Set up LDGame.Editor as the startup project in Visual Studio 2022 to build the editor.
  • Game Building: Set up LDGame as the startup project in Visual Studio 2022 to build the game.
  • Sound Requirements: Requires fmod for sounds, with instructions provided in the log error.
  • Dialogue Language: Uses gum, a narrative language for dialogue integration.
  • Logic Framework: Utilizes bang, a C# ECS framework for game logic.
  • Graphics Engine: Powered by Monogame with a need for fast reloading of content.

Summary:

The game is a cross-platform project with a focus on ease of building and customization. Developers can leverage various tools like gum for dialogue and bang for logic, all running on the robust Monogame graphics engine. The installation process involves setting up the projects in Visual Studio and ensuring the necessary fmod components for sound functionality.