Μάθημα : Ανάπτυξη Βιντεοπαιχνιδιών
Κωδικός : CEID1417
Πέμπτη 13 Νοεμβρίου 2025 - 8:56 μ.μ.
- από τον χρήστη1) Δημιουργία παραθύρων, NinePatchRect
2) Χρήση και ιδιότητες βασικών κόμβων UI της Godot
3) Spacing είτε με control nodes είτε με margin
4) Script toggle visibility μεταξύ παραθύρων
5) Wrapping test around image
Τετάρτη 12 Νοεμβρίου 2025 - 1:13 μ.μ.
- από τον χρήστηΎλη:
- Ο Βρόχος Παιχνιδιού
- DeltaTime
- Μία Τυπική Ροή Εργασίας Απόδοσης Γραφικών
- 2d-Κάμερα
Υλικό:
Διαφάνειες σελ. 46-65
Διαφάνειες σελ. 1-29
Παρασκευή 7 Νοεμβρίου 2025 - 7:56 μ.μ.
- από τον χρήστη- Εξήγηση της συνάρτησης math
- Εξήγηση της συνάρτησης κίνησης Addforce και ποιες διαφορές έχει με την άλλη συνάρτηση κίνησης, την Translate.
- Δημιουργία κίνησης του εχθρού με ανίχνευση του εχθρού προς τον παίκτη και έλεγχο αν παρεμβάλλεται κάποιο αντικείμενο ανάμεσα τους.
- Εκτόξευση βλήματος μόνο σε καθαρό σημείο και όχι όταν παρεμβάλλεται εμπόδιο
- Προσθήκης ζωής για τον παίκτη
- Δημιουργία αντικειμένου επαναφόρτισης ζωής κατά την διάρκεια που τρέχει το παιχνίδι
- Προσθήκη οπτικών και ηχητικών εφέ κατά τ
Πέμπτη 6 Νοεμβρίου 2025 - 8:35 μ.μ.
- από τον χρήστη1) Προσθήκη ζωών
2) Εμφάνισή τους στο UI
3) Slow down effect
4) Parallax background με επίπεδα με διαφορετικές συμπεριφορές
Πέμπτη 6 Νοεμβρίου 2025 - 2:25 μ.μ.
- από τον χρήστηΑνάπτυξη 2d βιντεοπαιχνδιού σε Unreal
Τετάρτη 5 Νοεμβρίου 2025 - 12:28 μ.μ.
- από τον χρήστηΎλη:
- Η αρχιτεκτονική μίας Μηχανής Παιχνιδιών
- Αναφορά στα διάφορ αυποσυστήματα και στις βασικές λειτουργίες τους
- Αναφορά σε Generative Game Engines
- Ο βρόχος παιχνιδιού
- Αναπαράσταση Οντοτήτων
Υλικό:
Διαφάνειες σελ. 1-44
Παρασκευή 31 Οκτωβρίου 2025 - 7:20 μ.μ.
- από τον χρήστη- Τι είναι και σε τι χρησιμεύουν τα components mesh Filter και Mesh Renderer.
- Τοποθέτηση ορίων στην σκηνή μας ώστε ο παίκτης να κινείται εντός αυτών.
- Δημιουργία κλώνων αντικειμένων με σκοπό την επαναχρησιμοποίησης τους με τα στοιχεία και τις ιδιότητες που θέλουμε χωρίς να τις φτιάχνουμε από την αρχή κάθε φορά ( Prefabas).
- Εκτόξευση αντικειμένων από τον παίκτη προς μια κατεύθυνση, κατανόηση της συνάρτησης Instantiate.
- Καταστροφή αντικειμένων όταν βρίσκονται εκτός σκηνής.
- Συνεχείς δημιουργία αντι
Πέμπτη 30 Οκτωβρίου 2025 - 9:01 μ.μ.
- από τον χρήστη1) Βελτίωση movement, flip on direction, animations, key mappings
2) Βελτίωση πλατφορμών (animationPlayer, path)
3) Προσθήκη Grabbing items
4) Προσθήκη θανάτου
5) Προσθήκη εχθρού (Raycasts)
Τετάρτη 29 Οκτωβρίου 2025 - 12:37 μ.μ.
- από τον χρήστηΎλη:
- Παρουσίαση περιπτώσεων απαλλακτικών project
- Σημεία και Διανύσματα
- Γεωμετρικοί Μετασχηματισμοί και Quaternions - Σύγκριση μεταξύ διαφορετικών αναπαραστάσεων μετασχηματισμών περιστροφής
- Χρήσιμα Γεωμετρικά Αντικείμενα
- Μοντελοποίηση με Καμπύλες
- Μοντελοποιώντας μία καραμπίνα :-)
Υλικό:
Τρίτη 28 Οκτωβρίου 2025 - 12:25 μ.μ.
- από τον χρήστη- Πρόχειρο Aim System-Εξάσκηση με ελέγχους μεταβλητών(Χωρίς AO)
- Αντικείμενα & Collision Types
- Physics
- Chaos Destruction
- Είδη φωτισμού
- Shadow Penumbra
- Indirect Lighting σε εσωτερικό χώρο και πως δουλεύει το Lumen
- Virtual Shadow Maps vs Ray Traced Shadows
- Ουρανός(Directional Light, Sky Atmosphere, Sky Light, Volumetric Cloud, Volumetric Height Fog)
- Σύστημα Ημέρας Νύχτας
- Setup μιας σκηνής σε έναν εσωτερικό χώρο(Exposure, Η μεγάλη οπτική διαφορά με την ενεργοποίηση του "Volumetric Fog" ,Godrays, Loca
Δημοφιλείς αναρτήσεις
- 06 Unity Lab (28/11/2025): Κάμερα - Υλικά - Μηχανισμοί
- 04 Unity Lab (07/11/2025): Δυνάμεις για Κίνηση - Ζωή Παίκτη
- 01 Unity Lab (17/10/2025): Εισαγωγή στη μηχανή Unity
- 03 Unity Lab (31/10/2025): Δημιουργία Σκηνής
- 01 Godot Lab (16/10/2025): Εισαγωγή στη μηχανή Godot
Ιστορικό αναρτήσεων
- 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)