Μάθημα : Ανάπτυξη Βιντεοπαιχνιδιών
Κωδικός : CEID1417
Δευτέρα 8 Δεκεμβρίου 2025 - 10:36 π.μ.
- από τον χρήστη- Δημιουργία εμφάνισης πολλαπλών εχθρών σε επίπεδα και το τελευταίο επίπεδο δημιουργία ειδικού τύπου εχθρού (boss)
- Εκμάθηση της κλάσης renderer και πως μέσω αυτής αλλάζουμε κατά συνθήκη τα χρώματα από αντικείμενα στο παιχνίδι κατά την διάρκεια που τρέχουμε το παιχνίδι μας.
- Δημιουργία ειδικής συνθήκης για την ενδυνάμωση του παίκτη κατά το τελικό στάδιο της εμφάνισης του ειδικού τύπου εχθρού. Αλλαγή χρώματος σε αντικείμενο και ειδική εμφάνιση συγκεκριμένου.
- Εκμάθηση της UI(User Interface) λειτου
Τετάρτη 3 Δεκεμβρίου 2025 - 9:51 μ.μ.
- από τον χρήστηSound Waves
Sound Cues
Ήχος 2D one-shot και 2D Looping
Ήχος 3D one-shot και 3D Looping (Sound Attenuation)
Meta Sounds
-------
Part 2
Sockets και Preview Asset
Σύστημα Master Equipment
Σύστημα αλληλεπίδρασης με αντικείμενα (Interaction)
Σύστημα Pick Up
Data Table για πολλαπλά Animations
Equip Unequip
Attack Combo Animations
Animation Notifies
Τετάρτη 3 Δεκεμβρίου 2025 - 12:05 μ.μ.
- από τον χρήστηΎλη:
- To Μοντέλο του Phong για Φωτισμό (lighting)
- Βασικά στοιχεία Σκίασης (shading)
- Χαρτογράφηση υφών και περιβάλλοντος (texturing)
Υλικό:
Διαφάνειες σελ. 73-117
Παρασκευή 28 Νοεμβρίου 2025 - 7:17 μ.μ.
- από τον χρήστη- Δημιουργία αντικείμενου από την αρχή και προσθήκη κατάλληλου χρώματος μέσω του Material component.
- Περιστροφική κίνηση της κάμερας σε αιωρούμενη σκηνή.
- Έλεγχος της κίνησης του παίκτη ώστε να πηγαίνει πάντα σύμφωνα με την περιστροφική κίνηση της σκηνής.
- Εισαγωγή στο component Physics Material που ορίζει στη μηχανή γραφικών πώς θα συμπεριφέρεται ένα αντικείμενο όταν ακουμπά, τρίβεται ή χτυπά σε άλλα αντικείμενα στην σκηνή.
- Δημιουργία κινήσεις εχθρού προς τον παίκτη με σκοπό να τον εκτοξεύσει
Πέμπτη 27 Νοεμβρίου 2025 - 9:09 μ.μ.
- από τον χρήστη1) Διορθώσαμε το παίξιμο της κάμερας κάνοντας uncrouch σε σημείο που δεν χωράμε
2) Προσθέσαμε ήχο με διαφορετικούς τρόπους όπως: 1) Σε autoload, 2) με animation player, 3) με κώδικα
3) Βελτιώσαμε τον character controller μας προσθέτοντας:
i) Head bob effect
ii) Διαφορετική ταχύτητα σε crouch, έλεγχο απαγόρευσης άλματος από αυτή τη θέση και αυτόματη μετάβαση σε όρθια θέση πατώντας sprint
iii) Περιορισμό οπτικού πεδίου ανάλογα την ταχύτητα και ψευδαίσθηση αδράνειας με απόσβεση της ταχύτητάς μας
Τετάρτη 26 Νοεμβρίου 2025 - 12:52 μ.μ.
- από τον χρήστηΎλη:
- Αποκοπή κρυμμένων επιφανειών
- Το Στάδιο Γεωμετρίας
- Level of Detail (LoD)
- Εισαγωγή στον Φωτισμό
- Εισαγωγή στο Μοντέλο του Phong
Υλικό:
Διαφάνειες σελ. 26-72
Δευτέρα 24 Νοεμβρίου 2025 - 9:36 μ.μ.
- από τον χρήστη1. Materials
2. Landscapes
3. Εισαγωγή στο χειρισμό ήχου
Παρασκευή 21 Νοεμβρίου 2025 - 7:22 μ.μ.
- από τον χρήστη- Δημιουργία ενός 2d παιχνιδιού εντός μια 3d σκηνής και χρησιμοποιώντας 3d μοντέλα.
- Εξήγηση του Animator και πως λειτουργεί.
- Δημιουργία της κίνησης του background χωρίς στην πραγματικότητα να κινείται επαναλαμβάνοντας τον εαυτό της.
- Πως λειτουργούν τα tag names στα αντικείμενα και πως μπορούμε να φτιάχνουμε λιγότερα scripts για παρόμοιες λειτουργίες
- Πως μέσω των tag names μπορούμε να συνδέσουμε scripts μεταξύ τους με σκοπό τον ίδιο μεταβλητών.
Πέμπτη 20 Νοεμβρίου 2025 - 9:04 μ.μ.
- από τον χρήστη1) Εισαγωγή σε 3D
2) Δημιουργία 3D Χαρακτήρα
3) Κίνηση 3D κάμερας (περιστροφή γύρω από άξονες, sensitivity, clamp)
4) Χρήση animation player για λειτουργικότητα σκυψίματος
Τετάρτη 19 Νοεμβρίου 2025 - 2:38 μ.μ.
- από τον χρήστηΎλη:
- 3d-Κάμερα
- Κάμερες στο Uncharted 3
- Ροή Εργασίας για Απόδοση Γραφικών
- Το Στάδιο της Εφαρμογής
- Αντικείμενα και Πολυγωνικά Πλέγματα
- Γράφημα Σκηνής
Υλικό:
Διαφάνειες σελ. 30-48
Διαφάνειες σελ. 1-25
Δημοφιλείς αναρτήσεις
- 06 Unity Lab (28/11/2025): Κάμερα - Υλικά - Μηχανισμοί
- 04 Unity Lab (07/11/2025): Δυνάμεις για Κίνηση - Ζωή Παίκτη
- 01 Unity Lab (17/10/2025): Εισαγωγή στη μηχανή Unity
- 01 Godot Lab (16/10/2025): Εισαγωγή στη μηχανή Godot
- 03 Unity Lab (31/10/2025): Δημιουργία Σκηνής
Ιστορικό αναρτήσεων
- 2026 (2)
- 2025 (37)
- Δεκέμβριος (11)
- 09 Unity Lab (19/12/2025): Unity 6
- 09 Godot Lab (18/12/2025): Gameplay Συστήματα
- 08 Unreal Lab (17/12/2025): Διάφορα Συστήματα
- 11 Διάλεξη (17/12/2025): Μηχανή Φυσικής
- 08 Unity Lab (12/12/2025): UI
- 07 Unreal Lab (10/12/2025): Collisions - AI
- 08 Godot Lab (11/12/2025): AI
- 10 Διάλεξη (10/12/2025): Απόδοση Γραφικών - Ομιλία
- 07 Unity Lab (05/12/2025): NPCs - UI
- 06 unreal Lab (03/12/2025): Ήχος - Υποσυστήματα
- 09 Διάλεξη (03/12/2025): Απόδοση Γραφικών
- Νοέμβριος (13)
- 06 Unity Lab (28/11/2025): Κάμερα - Υλικά - Μηχανισμοί
- 07 Godot Lab (27/11/2025): Μηχανισμοί στον Τριδιάστατο Χώρο
- 08 Διάλεξη (26/11/2025): Απόδοση Γραφικών
- 05 unreal Lab (24/11/2025): Περιβάλλον
- 05 Unity Lab (21/11/2025): 2d παιχνίδι σε 3d σκηνή
- 06 Godot Lab (20/11/2025): Εισαγωγή σε 3d
- 07 Διάλεξη (19/11/2025): 3d Κάμερα - Απόδοση Γραφικών - Εισαγωγή
- 05 Godot Lab (13/11/2025): User Interface
- 06 Διάλεξη (12/11/2025): Ο Βρόχος Παιχνιδιού - Κάμερα
- 04 Unity Lab (07/11/2025): Δυνάμεις για Κίνηση - Ζωή Παίκτη
- 04 Godot Lab (06/11/2025): Θέματα σε 2d Platformer
- 04 Unreal Lab (06/11/2025): 2d Παιχνίδι
- 05 Διάλεξη (05/11/2025): Η Αρχιτεκτονική μιας Μηχανής Παιχνιδιών - Η Έννοια του Χρόνου
- Οκτώβριος (13)
- 03 Unity Lab (31/10/2025): Δημιουργία Σκηνής
- 03 Godot Lab (30/10/2025): Επεκτείνοντας ένα 2d Platformer
- 04 Διάλεξη (29/10/2025): Μαθηματικές Θεμελίωσεις
- 03 Unreal Lab (27/10/2025): Μηχανή Φυσικής - Φωτισμός
- 02 Unity Lab (24/10/2025): Deltatime και Φυσική
- 02 Godot Lab (23/10/2025): Βασικά Στοιχεία Platformer
- 02 Unreal Lab (16/10/2024): Blueprints
- 03 Διάλεξη (22/10/2025): Σχεδιασμό Παιχνιδιών
- 01 Unity Lab (17/10/2025): Εισαγωγή στη μηχανή Unity
- 01 Godot Lab (16/10/2025): Εισαγωγή στη μηχανή Godot
- 02 Διάλεξη (15/10/2024): Εισαγωγή στο Σχεδιασμό Παιχνιδιών
- 01 Unreal Lab (13/10/2025): Εισαγωγή στη μηχανή Unreal
- 01 Διάλεξη(8/10/2025): Εισαγωγή
- Δεκέμβριος (11)