Git Product home page Git Product logo

monopoly-md-lazarus-delphie's Introduction

Hello I am a German Highschool student. In this semster i started to create a graphic monopoly game as finale project for computer science. Required to use Delphie i used the equivalent opensource plattform lazarus to set up a graphical game board together with a functional datastructure. The basic idea is to change constantly the main data array "play" and update the changes to the graphic game board.

The hole game is still very messy. Basic functions for example trading of streets or community and chest fields are not implemented to this point. In the case starting the project again, I would invest even more time into structuring and planning the game play before starting to program.

If you are intressted take the game and code and make your own game with it. I did the game after the Magdeburg Edition a city in Germany, but you can use photoshop to create your own cards for an individual version. Your are welcome to use this project open source. I would be happy to see your imporvements of the game.

Hallöchen, Für mein letztes Halbjahr Informatik im Abitur, habe ich Monopoly mithilfe von Lazarus programmiert. Grundidee ist mithilfe von eigenen Records und Arrays eine Datenstruktur zu haben,die den Spielstand wiederspiegelt, ständig verändert wird und diese Änderungen grafisch auf dem Spielbrett darstellt.

Natürlich ist das Programm noch sehr unübersichtlich und unzuverlässig. Wichtige Funktionen wie das Handeln von Straßen oder die Ereignis- und Gemeinschaftsfelder fehlen noch. Die hochgeladne Version basiert auf der Magdeburger Edition. Die Photoshopdatein für die Karten befinden sich im Ordner Grafiken. Ihr könnt euch sehr einfach eure eigene Version mit eigenen Regeln. Zu einem späteren Zeitpunkt werde ich auch die Entwickler Dokumentation auf Deutsch veröffentlichen.

Jeder ist willkommen das Project Open Source zu verwenden. Es wäre schön zu sehen, was ihr aus dem Spiel gemacht habt.

monopoly-md-lazarus-delphie's People

Contributors

jon2588 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.