/HashGame

Hash Game made with Graphic Delphi VCL (String GRID with Procedures and Functions)

Primary LanguagePascalMIT LicenseMIT

GoStack

Hash Game made with Graphic Delphi VCL (String GRID with Procedures and Functions)

⭐ Star us on GitHub — it helps!

🧿 About the Application Purpose

In this GitHub repository, you will find a simple hash game. This application/game was developed 💡, to the CETEC 2019 A2 classroom to understand the concepts related to matrix #️⃣ data structure, procedures, functions and a visual graphic GRID structure (StringGRID).

🚀 About the Application Architecture and Technologies

The Specification of problem (made by the teacher) ask that students developing a hash game delphi application, using a VCL StringGRID component and a set of functions to implement the logic of application. In a hash game, you need some funcitons to find a ideal position to play (that avoid computer to lost the game, if exists this posibility) and to try to gain the game (considering some pattern existing in the game)

✅ Requirements to Installing the Application

Just execute (EXE) file in bin folder. This application only running in Windows machines.

💻 Requirements to Running the Application

  • Computer with Windows Xp or Later

❤️ Community and Contributions to Future Work

Our major dreaming of this project, is that our students understands the concept related to matrix data structure, procedures, functions and a visual GRID structure (StringGRID). But, we are open to new ideas to grow this project to the next level. With future work, that you can implement, we suggest a desktop version of Delphi, where user can define the difficult of game, by changing the complexity of computer algorithm.

📫 Have a question? Want to chat? Ran into a problem?

We are really open and interest in your opinion about this tool and his ideia. Feel free to contact us with [e-mail](raffael.schemmer@gmail.com).

🤝 Found a bug? Missing a specific feature?

Feel free to file a new issue with a respective title and description on this repository. If you already found a solution to your problem, we would love to review your pull request!

📘 License

This project uses MIT license. See the file LICENSE to more details.


Made with 💜 by Raffael Schemmer 👋 See my Online CV!