Skip to content

ItsAAR0N/EE273-Prime-Football-Game-PROJECT

Repository files navigation

EE273-Prime-Football-Game-PROJECT

Repository for the EE273 final project.

Welcome to our prime number football game inspired by Marcus Du Sautoy! A short abstract about the game:

The ball starts with a player from Team 1. The aim is to make it past n players where (1<n<11, n =/= 0) in the opponent's/comp.'s team. The opponent chooses the first player to try to tackle Team 1's player. Roll the dice. The dice has six sides: white 3,5 or 7, and black 3,5 or 7. The dice will tell you to divide your prime and the prime of your opponent's player by 3, 5 or 7 and then take the remainder. If it is a white 3, 5 or 7, your remainder needs to equal or beat the opposition. If it is black, you need to equal or get less than your opponent. To score, you must make it past all n players and then go up against a random choice of prime from the opposition. If at any point the opposition beats you, then possesion switches to the opposition. The person who has gained possesion then uses the player who won to try to make it through the opposition's n players. If Team 1's shot at goal is missed then Team 2 takes the ball and gives it to one of their players. The game can be played either against the clock or first to N goals.

Short Preview:

image

Useful links:

ORIGINAL User specification (Amazon Book): https://www.amazon.co.uk/Number-Mysteries-Mathematical-Odyssey-Everyday/dp/0007309864?asin=0007309864&revisionId=&format=4&depth=1

Lucidchart Flowchart diagrams: https://lucid.app/lucidchart/ee7f8975-c79b-45de-9bb4-68fba78cbdcc/edit?page=0_0&invitationId=inv_76a5291d-2ec8-48b6-9bfe-2d4c8d5f8a36# (LOW-LEVEL)

Report: https://strath-my.sharepoint.com/:w:/g/personal/aaron_shek_2020_uni_strath_ac_uk/ETmOAww9WStDlUA7Ii7lgdsBZBTJj4mUPlDxbyg99QfhoA?email=cameron.blair.2020%40uni.strath.ac.uk&e=Udgbye

Graphical User Interface (GUI) development using QT:

QT Tutorial Playlist (YT): https://youtube.com/playlist?list=PLS1QulWo1RIZiBcTr5urECberTITj7gjA

QT Tutorial Examples: https://doc.qt.io/archives/3.3/tutorial.html

QT Documentation: https://wiki.qt.io/Qt_for_Beginners

https://doc.qt.io/qt-5/qtexamplesandtutorials.html

About

Repository for the EE273 final project

Resources

Stars

Watchers

Forks

Packages

No packages published