Please ensure Javascript is enabled for purposes of website accessibility

Μάθημα : Ανάπτυξη Βιντεοπαιχνιδιών

Κωδικός : CEID1417

CEID_NE565  -  Κωνσταντινος Τσίχλας

Χαρτοφυλάκιο - Ιστολόγιο

Τετάρτη 7 Ιανουαρίου 2026 - 1:51 μ.μ.

- από τον χρήστη

Ύλη:

  1. Game AI: Εστίαση στο "Φαίνεσθαι"
  2. Κάποια παλιά παιχνίδια και το ΑΙ τους
  3. Πράκτορες
  4. Μοντέλο ΑΙ
    1. Λήψη Απόφασης: Δένδρα Απόφασης, Μηχανές Πεπερασμένων Καταστάσεων, Δένδρα Συμπεριφοράς
    2. Διαδρομές: Χάρτες, Πλέγμα, Navmesh
    3. Κίνηση (steering behaviors): Κινηματική έναντι Δυναμικής, Προσέγγιση/Απομάκρυνση
  5. Σύντομη αναφορά σε μέρος του ΑΙ του παχνιδιού Dishonored 2

Υλικό:

Διαφάνειες

Σημειώσεις Φοιτητών

 |  Σχόλια (0)

Παρασκευή 19 Δεκεμβρίου 2025 - 7:14 μ.μ.

- από τον χρήστη

 

  1. Εισαγωγή στην Unity Engine 6 και των δυνατοτήτων της.
  2. Εξήγηση του συστήματος δράσης (input Actions).
  3. Αναλυτική εξήγηση των εικονικών καμερών.
  4. Αναλυτική εξήγηση του UI Document και του UI builder.

Εγγραφή Εργαστηρίου

 |  Σχόλια (0)

Πέμπτη 18 Δεκεμβρίου 2025 - 9:07 μ.μ.

- από τον χρήστη

  1. Υλοποιήσαμε shooting με raycasts
  2. Δημιουργήσαμε μία χειροβομβίδα με rigidbody
  3. Μάθαμε για groups στα οποία εντάξαμε εχθρούς ώστε μόνο αυτούς να προσβάλλει η έκρηξη
  4. Δημιουργήσαμε ένα camera shake effect ώστε να δώσουμε ζωντάνια στην έκρηξη

Εγγραφή Εργαστηρίου

 |  Σχόλια (0)

Τετάρτη 17 Δεκεμβρίου 2025 - 9:41 μ.μ.

- από τον χρήστη

Τεχνικές Κλάσεων(Dispatchers, Macro)
Σύστημα Stamina Παίχτη
Σύστημα Health Παίχτη
Σύστημα Health AI
Player HUD
AI Health Bar
Main Menu HUD

 |  Σχόλια (0)

Τετάρτη 17 Δεκεμβρίου 2025 - 1:11 μ.μ.

- από τον χρήστη


 

Ύλη:

  1. Παραδείγματα μηχανών φυσικής
  2. Ανίχνευση σύγκρουσης & απόκριση
  3. Τομή - Επικάλυψη
  4. Horizon Zero Dawn: Αποφυγή εμποδίων
  5. Μετακίνηση σωμάτων
  6. Η μηχανή φυσικής του Noita

Υλικό:

Διαφάνειες σελ. 1-100

Σημειώσεις Φοιτητών

 |  Σχόλια (0)

Τρίτη 16 Δεκεμβρίου 2025 - 11:37 π.μ.

- από τον χρήστη

  1. Δημιουργία της OnMouseDown συνάρτησης και αναλυτική εξήγηση του πως λειτουργεί.
  2. Περαιτέρω εξήγηση του UI της Unity με επίκεντρο το πως τα αντικείμενα που αποτελούν την UI του παιχνιδιού μπορούν να προσαρμόσουν την στοίχιση τους ανεξάρτητα το μέγεθος της οθόνης που παίζεται το παιχνίδι μας.
  3. Δημιουργία μενού δυσκολίας σε μια ενιαία σκηνή για παιχνίδια μικρότερης δυσκολίας
  4. Εξήγηση της onclick.AddListener συνάρτησης κα πως λειτουργεί.
  5. Επεξεργασίας κομματιών που αποτελούν την Ui του παιχνιδιού μ
 ... [περισσότερα]  |  Σχόλια (0)

Δευτέρα 15 Δεκεμβρίου 2025 - 9:17 μ.μ.

- από τον χρήστη

Συνέχεια συστήματος Pick Up Weapon
Player Weapon Collision(Sphere, Notifies)
Nav Mesh
Τεχνητή Νοημοσύνη(Actor, AI Controller, Behavior Tree, Blackboard)
Weapon Collision(AI)
Hit Reactions
Ένα επιπλέον παράδειγμα σε MetaSounds

 |  Σχόλια (0)

Δευτέρα 15 Δεκεμβρίου 2025 - 9:15 μ.μ.

- από τον χρήστη

  1. Εισαγωγή στα state machines
  2. Δημιουργήθηκαν τρία διαφορετικά states (idle, walk, sprint)
  3. Εντάχθηκαν στον character controller που είχαμε ώστε να λειτουργούν σωστά οι μεταβάσεις και μετασχηματίσαμε τον κώδικα ώστε να λειτουργεί με βάση αυτά.

Εγγραφή Εργαστηρίου

 |  Σχόλια (0)

Τετάρτη 10 Δεκεμβρίου 2025 - 5:40 μ.μ.

- από τον χρήστη

Ύλη:

  1. Χαρτογράφηση Ανομοιομορφιών και Κάθετων Διανυσμάτων (Bump και Normal Mapping)
  2. Ray-Tracing
  3. Βασικά στοιχεία της μηχανής ήχου
  4. Ομιλία από τον κ. Βασίλη Καραβασίλη σχετικά με την ανάπτυξη βιντεοπαιχνιδιών (Ελληνικό οικοσύστημα - δυσκολίες)

Υλικό:

Διαφάνειες σελ. 118-127

Διαφάνειες σελ. 100-109

 |  Σχόλια (0)

Δημοφιλείς αναρτήσεις

Ιστορικό αναρτήσεων