Z-ENG: Offline Catan Map Generator: A Standalone Application for Balanced Gameplay
2024-2025 tavasz
Nincs megadva
Téma leírása
This project focuses on creating an offline, standalone application that generates balanced and fair Catan board layouts without an internet connection. The platform allows users to display maps in real time and customize generation parameters (for example, preventing identical numbers or resources from appearing next to each other). These features enhance the strategic depth and enjoyment of the game by ensuring that each layout remains fair and dynamic. During development, students will apply their core computer science skills, from algorithm design and data structures to software development best practices, while delivering a robust application that enriches the experience of one of the world’s most popular board games.
Students are free to choose any programming languages, frameworks, or visualization tools they prefer to implement the project according to their skills and interests. For example, JavaScript, Python, React.js, ....
Feltételek
-
(1) Programming language, such as (C++, Python, or Java) (2) Graphical User Interface (GUI) (3) Algorithmic thinking. and any other required technologies
Maximális létszám:
2 fő