Skip to content

A Theme Park Tycoon game seperated into a core project and two UI versions: WPF (Fancy) and WinForms (Forms). This repository is expanded on by Curio Tech students during their Desktop UI classes.

License

Notifications You must be signed in to change notification settings

Feddman/net-theme-park-tycoon

Repository files navigation

Codename: Theme Park Tycoon Game

Except it's not really a game, but a simulator of a theme park.

This is a text and menu-based game surrounding the management of a theme park. It allows you to buy rides and shops. Guests will want to go on these rides and buy from your stores. All based on random stats (with the guests) and stat boosts (from rides and consumption).

Getting this running

In this checklist you can read how to get this solution running. Choosing to either use console commands, or just following the instructions in your own way.

  1. Clone this repo to a folder by running

    git clone https://github.com/timothywalter/net-theme-park-tycoon.git

    (Or using your favourite Git Client)

  2. Enter that folder

    cd net-theme-park-tycoon

  3. Open the .sln file to open the solution

  4. There are three different projects, described below...

  5. Right-click the project you wish to start and "Set as StartUp project"

    • ThemeParkTycoonGame.Forms is a WinForms version
    • ThemeParkTycoonGame.Fancy is a WPF version (please help me complete it)
    • ThemeParkTycoonGame.Core is the fundamental basics of the simulation. It contains no UI and can't be started directly.
  6. Press 'Start' or F5

Contributing

If you wish to contribute, check out the wiki in this repository. Please help expand it so new contributors can help understand how this solution works.

To contribute:

  1. Create a fork of this repository

  2. Strategize with your team (or self): what are you going to make

  3. Make changes (with your team) to your fork (keep the CONVENTIONS in mind)

  4. When done, pull in the latest version of this repository (to merge any new code)

  5. Test the software on your fork

  6. When satisfied with the tested result, you can create a Pull Request to this repository.

  7. @timothywalter will check your code and merge it into the master:

    Only tested code is merged into the master. If there are too many errors your changes will be rejected

  8. Go back to step 2

Attribution

Mental support by F.v.G.

About

A Theme Park Tycoon game seperated into a core project and two UI versions: WPF (Fancy) and WinForms (Forms). This repository is expanded on by Curio Tech students during their Desktop UI classes.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages