Επιτομή:
Η συγκεκριμένη εργασία ασχολείται με το σχεδιασμό και την ανάπτυξη ενός ψηφιακού παιχνιδιού. Γίνεται μία σύντομη αναφορά στα εργαλεία που χρησιμοποιούνται για την κατασκευή παιχνιδιών ηλεκτρονικού υπολογιστή καθώς και μία αναδρομή στα παιχνίδια. Στη συνέχεια θα περιγραφεί η λειτουργία του παιχνιδιού και τμηματικά κάποια μέρη κώδικα. Καθώς το παιχνίδι που υλοποιήθηκε λειτουργεί και με αντίπαλο τον ηλεκτρονικό υπολογιστή, κρίθηκε αναγκαία η αναφορά στη λειτουργία της τεχνητής νοημοσύνης.
Η κατασκευή παιχνιδιού είναι μία διαδικασία ανάπτυξης λογισμικού μέσω της οποίας ο χρήστης μπορεί να δημιουργήσει τα δικά του παιχνίδια. Πρόκειται για έναν κλάδο, ο οποίος αναπτύσσεται μέρα με τη μέρα καθώς δημιουργούνται καινούργιες τεχνολογίες που βοηθούν στο να γίνουν πιο λεπτομερή τα παιχνίδια και πιο αποδοτικά τόσο από άποψη γραφικών όσο και από άποψη ενδιαφέροντος. Η ανάλυση του συγκεκριμένου παιχνιδιού είναι απαραίτητη για την κατανόησή του.
Το παιχνίδι που αναπτύχθηκε είναι ένα παιχνίδι τύπου τρίλιζας το Tic Tac Toe, ένα δημοφιλές παιχνίδι το οποίο μπορεί να παιχτεί είτε μεταξύ δύο παιχτών είτε ενός με αντίπαλο τον υπολογιστή. Επίσης το παιχνίδι μπορεί να παιχτεί και μέσω διαδικτύου.
Η Java, ως εργαλείο προγραμματισμού, κατάφερε να εξαλείψει πολύπλοκες διαδικασίες και να βοηθήσει στην ανάπτυξη απλών και φορητών παιχνιδιών. Για το σκοπό αυτό, επιλέχθηκε για την κατασκευή του παιχνιδιού. Άλλος ένας λόγος είναι η ευελιξία ενός ανοιχτού κώδικα παιχνιδιού, το οποίο μπορεί να τροποποιηθεί και να αλλάξει μελλοντικά.