Skip to content

Latest commit

 

History

History
18 lines (13 loc) · 1.91 KB

README.md

File metadata and controls

18 lines (13 loc) · 1.91 KB

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.