Skip to content

Dev-Maze is a game made for CSH's Devcade machine. In it, the player can play/complete one of nine different randomly generated, loop-erased, mazes based upon the selected size. The player can go back to the loading screen to select another maze or can exit out of the game at any time, but it would make sense to do so once a maze is completed

License

Notifications You must be signed in to change notification settings

NathanRusso/Devcade-Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Devcade-game-template

A template repository for creating games for the Devcade arcade system.

Whats included

  • An initiallized monogame project
  • The Devcade library intalled
  • Resolution setting and basic controls updating
  • Build scripts for publishing and packing games

Getting started

Making a game wth this template is very simple. First, make sure dotnet is installed on your local machine. Next, create a new repository using this template on GitHub, and clone your new repository.

Once you have a local copy of the repository, open the project in your code editor of choice. Make sure to rename all the .sln and .csproj file from DevcadeGame to the name of your game. After that, you are all set.

A script is included to simplify this process. Run ./rename.sh YourGameName or ./rename.sh CurrentGameName NewGameName to rename your project.

Building with build scripts

For Linux / Mac

. ./publish.bash [Path to banner] [Path to icon]

For Windows

./publish.ps1 [Path to banner] [Path to icon]

If arguments are not provided, the script will search for them in the top level of your project directory.

In both cases, the banner and icon must be called 'banner' and 'icon' respectively. The scripts copy these files to your project directory, so running them without args after the first time will always find the banner and icon.

The scripts will create a ZIP file in the project directory with the same name as the containing folder.�

About

Dev-Maze is a game made for CSH's Devcade machine. In it, the player can play/complete one of nine different randomly generated, loop-erased, mazes based upon the selected size. The player can go back to the loading screen to select another maze or can exit out of the game at any time, but it would make sense to do so once a maze is completed

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published