Ανάπτυξη Ψηφιακού Παιχνιδιού με τη χρήση της βιβλιοθήκης SFML και της γλώσσας C++

Development of a Digital Game using the SFML library and the C++ programming language (english)

  1. Bachelor’s thesis
  2. ΠΑΥΛΟΣ ΦΟΥΡΦΟΥΡΙΑΝΑΚΗΣ
  3. Πληροφορική (ΠΛΗ)
  4. 18 July 2026
  5. Ελληνικά
  6. 74
  7. Μηνάς Δασυγένης
  8. Φωτόπουλος Βασίλειος | Ηλίου Θεόδωρος
  9. Αρχιτεκτονική Λογισμικού | Ψυχαγωγικό παιχνίδι | Καινοτομία | Σπαζοκεφαλιά
  10. Πληροφορική / ΠΛΗ40
  11. 19
  12. Περιλαμβάνει: Κείμενο, Πίνακες, Διαγράμματα, Εικόνες, Υπερσυνδέσμους
    • Η παρούσα πτυχιακή εργασία έχει ως αντικείμενο τη μελέτη, τον σχεδιασμό και την
      ανάπτυξη ενός βιντεοπαιχνιδιού τύπου γρίφων-πλατφόρμας (puzzle-platformer),
      εμπνευσμένου από το κλασικό Super Mario και το Portal. Τα παιχνίδια πλατφόρμας
      (platform games) έκαναν την εμφάνισή τους τη δεκαετία του 1980, με τίτλους όπως το
      Donkey Kong και το Super Mario Bros, που καθιέρωσαν το είδος μέσα από την απλότητα
      του χειρισμού και τη σταδιακή αύξηση της δυσκολίας. Στόχος του έργου είναι να
      παρουσιαστεί η διαδικασία δημιουργίας ενός παιχνιδιού δύο διαστάσεων (2D), από το
      αρχικό στάδιο της σύλληψης της ιδέας μέχρι και την τελική υλοποίηση και δοκιμή του. Η
      εργασία επιδιώκει να αναδείξει τόσο τις τεχνικές πτυχές του προγραμματισμού όσο και τις
      δημιουργικές παραμέτρους που σχετίζονται με τον σχεδιασμό χαρακτήρων, επιπέδων και
      μηχανισμών παιχνιδιού. Η ανάπτυξη του παιχνιδιού βασίζεται σε σύγχρονα εργαλεία και
      τεχνολογίες προγραμματισμού, καθώς γίνεται και αναφορά σε αρχιτεκτονική του κώδικα.
      Παράλληλα, αναλύεται η σημασία του σχεδιασμού παιχνιδιού (game design) όσον αφορά
      την ισορροπία ανάμεσα στη διασκέδαση και την πρόκληση που έρχεται αντιμέτωπος ο
      παίκτης. Η ανάπτυξη του συγκεκριμένου παιχνιδιού ακολουθεί τα τυπικά στάδια ανάπτυξης
      λογισμικού και η εξέλιξή του βασίστηκε σε τεκμηρίωση (documentation) και παρατηρήσεις
      τόσο συμφοιτητών όσο και του επιβλέποντα καθηγητή.

    • This thesis focuses on the study, design, and development of a puzzle-platformer video
      game, inspired by the classic Super Mario and Portal. Platform games first appeared in the
      1980s, with titles such as Donkey Kong and Super Mario Bros, which established the genre
      through simple controls and the gradual increase of difficulty. The aim of this project is to
      present the process of creating a two-dimensional (2D) game, from the initial stage of
      concept development to its final implementation and testing. The thesis seeks to highlight
      both the technical aspects of programming and the creative parameters related to the design
      of characters, levels, and game mechanics. The development of the game is based on modern
      programming tools and technologies, while reference is also made to the code architecture.
      At the same time, the importance of game design is analyzed, particularly in terms of the
      balance between entertainment and the challenge the player must face. The development of
      this specific game follows the typical stages of software development, and its evolution was
      based on documentation as well as feedback and observations from fellow students and the
      supervising professor.

  13. Hellenic Open University
  14. Attribution-NonCommercial-NoDerivatives 4.0 Διεθνές