Skip to content

RalphRobes0324/BudgetEngine

Repository files navigation

Project Setup Guide

Developers

  1. Ralph Robes
  2. Elijah Tanimowo
  3. Luscas Santos

This document explains how to properly set up the development environment for this project.


Requirements

Before running the project, make sure you have the following installed:


Setup Instructions

1. Install Visual Studio 2022

  • Install Visual Studio 2022
  • Ensure it is fully updated
  • Make sure C++ development tools are installed

2. Install Mono

  • Download Mono from the link above
  • Install or extract it into your C: drive

Example:

C:\Mono

3. Configure Visual Studio

  • Open the solution file in Visual Studio 2022
  • Set the build configuration to:
<!-- -->
Platform: x86

⚠ Important: The project will NOT work correctly if set to x64.


4. Set Environment Variables (PATH)

Add the following directories to your system PATH:

..\ComponentFramework\Plugins\GameDev\OpenGL\dll
..\ComponentFramework\Plugins\GameDev\SDL\dll
..\ComponentFramework\Plugins\GameDev\IrrKlang\dll

How to Add to PATH (Windows)

  1. Open System Properties
  2. Click Advanced System Settings
  3. Click Environment Variables
  4. Under System Variables, find and edit Path
  5. Add the directories listed above

Or using command format:

PATH=%PATH%;..\ComponentFramework\Plugins\GameDev\OpenGL\dll;..\ComponentFramework\Plugins\GameDev\SDL\dll;..\ComponentFramework\Plugins\GameDev\IrrKlang\dll;

Build Instructions

  1. Open the solution
  2. Set configuration:
    • Platform: x86
    • Mode: Debug or Release
  3. Click Build Solution
  4. Run the project

Troubleshooting

  • If DLL files are missing → Check your PATH configuration.
  • If build fails → Confirm you are using x86, not x64.
  • If Mono errors occur → Verify Mono is installed in C:\.

About

Custom Game Engine for a final school project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors