28 Ιουν 2026
14 Ιουν 2026
11 Ιουν 2026
5 Ιουν 2026
δως μου τρεις ευκολες ασκησεις (pygame) σε δισδιαστατα τριγωνα(πολυγωνα) και μια δυσκολη για να κατανοησω τον λογισμο του νευτωνα .
Αυτός είναι ο καλύτερος τρόπος για να συνδέσουμε την καθαρή γεωμετρία της Pygame με το «μυστήριο» του Νεύτωνα. Θα ξεκινήσουμε από τα στατικά σχήματα (γεωμετρία) και θα καταλήξουμε στην κίνηση και τις μεταβολές (Λογισμός), χρησιμοποιώντας τον κώδικα ως το εργαστήριό μας.
Στην Pygame, η βασική εντολή για να σχεδιάζεις τρίγωνα και πολύγωνα είναι η:
pygame.draw.polygon(surface, color, points) όπου το points είναι μια λίστα με συντεταγμένες $(x, y)$.
🟢 Οι 3 Εύκολες Ασκήσεις (Γεωμετρία & Grids)
Αυτές οι ασκήσεις θα σε βοηθήσουν να ελέγξεις το 2D grid της οθόνης, ορίζοντας στατικά σχήματα με βάση τις συντεταγμένες.
Άσκηση 1: Το Ορθογώνιο Τρίγωνο
Στόχος: Σχεδίασε ένα ορθογώνιο τρίγωνο στο κέντρο της οθόνης.
Τι πρέπει να κάνεις: Όρισε τρία σημεία. Το Point A $(x_1, y_1)$, το Point B $(x_2, y_1)$ (στην ίδια οριζόντια γραμμή) και το Point C $(x_1, y_2)$ (στην ίδια κάθετη γραμμή με το Α).
Γιατί βοηθάει: Είναι η απόλυτη εξάσκηση για να καταλάβεις πώς λειτουργούν οι αποστάσεις $X$ και $Y$ στο pixel grid της Pygame.
Άσκηση 2: Το Βέλος του Τοξότου (Σύνθετο Πολύγωνο)
Στόχος: Σχεδίασε ένα βέλος που δείχνει προς τα δεξιά, χρησιμοποιώντας μία λίστα συντεταγμένων.
Τι πρέπει να κάνεις: Αντί για τρίγωνο, θα χρειαστείς μια λίστα με 7 σημεία (points) για να φτιάξεις το σχήμα του βέλους (μια ορθογώνη ουρά και μια τριγωνική μύτη).
Γιατί βοηθάει: Θα καταλάβεις πώς η Pygame ενώνει τα σημεία με τη σειρά που της τα δίνεις (Point 1 ➡️ Point 2 ➡️ Point 3...) για να κλείσει το πολύγωνο.
Άσκηση 3: Το Δυναμικό Τρίγωνο (Mouse Follower)
Στόχος: Φτιάξε ένα τρίγωνο όπου οι δύο κορυφές του είναι σταθερές στην οθόνη, αλλά η τρίτη κορυφή του ακολουθεί συνεχώς τον κέρσορα του ποντικιού σου.
Τι πρέπει να κάνεις: Μέσα στο while loop του παιχνιδιού, πάρε τις συντεταγμένες του ποντικιού με την pygame.mouse.get_pos() και βάλε τες ως το τρίτο σημείο στη λίστα του πολυγώνου σου.
Γιατί βοηθάει: Είναι η πρώτη σου επαφή με τη μεταβολή. Το τρίγωνο αλλάζει σχήμα και εμβαδόν σε πραγματικό χρόνο καθώς κουνάς το ποντίκι.
🔴 Η Δύσκολη Άσκηση: Κατανοώντας τον Νεύτωνα (Η Καμπύλη και το Απειροελάχιστο)
Όπως είπαμε, ο Νεύτων έφτιαξε τον Λογισμό για να μετρήσει την κίνηση και τις καμπύλες, χωρίζοντάς τες σε απείρως μικρά, ίσια κομμάτια.
Σε αυτή την άσκηση θα κάνεις ακριβώς αυτό: Θα αποδείξεις οπτικά ότι μια ομαλή καμπύλη (ή ένας κύκλος) δεν είναι τίποτα άλλο από ένα πολύγωνο με πάρα πολλές πλευρές!
Ο Στόχος
Θα σχεδιάσεις ένα κανονικό πολύγωνο (όπου όλες οι πλευρές είναι ίσες) και θα χρησιμοποιήσεις τα βελάκια του πληκτρολογίου (Up / Down) για να αυξάνεις ή να μειώνεις τον αριθμό των πλευρών του ($N$).
Πώς συνδέεται με τον Λογισμό του Νεύτωνα:
Όταν το $N = 3$, στην οθόνη θα βλέπεις ένα τρίγωνο.
Όταν το $N = 4$, ένα τετράγωνο.
Όταν αυξάνεις το $N$ και φτάσεις στο $N = 20$ ή $N = 50$, το πολύγωνο θα αρχίσει να φαίνεται στα μάτια σου ως ένας τέλειος κύκλος.
Αυτό είναι το Όριο (Limit) στον Λογισμό! Ο Νεύτων είπε: Αν οι πλευρές του πολυγώνου γίνουν απείρως μικρές ($dx$) και ο αριθμός των πλευρών τείνει στο άπειρο ($N \to \infty$), τότε το πολύγωνο γίνεται καμπύλη.
Τα Μαθηματικά που θα χρειαστείς (Η πρόκληση):
Για να βρεις τις συντεταγμένες $(x, y)$ των κορυφών του πολυγώνου, θα χρειαστεί να χρησιμοποιήσεις τριγωνομετρία (ημίτονο και συνημίτονο) μέσα σε ένα for loop στην Python.
Για κάθε κορυφή $i$ από το $0$ έως το $N$:
$$x = \text{center\_x} + \text{radius} \cdot \cos\left(2\pi \cdot \frac{i}{N}\right)$$
$$y = \text{center\_y} + \text{radius} \cdot \sin\left(2\pi \cdot \frac{i}{N}\right)$$
Όπου χρησιμοποιείς τη βιβλιοθήκη math της Python (math.cos, math.sin, math.pi).
Ρίξε μια ματιά σε αυτές τις ιδέες. Αν θέλεις, μπορούμε να ξεκινήσουμε γράφοντας τον κώδικα για την πρώτη εύκολη άσκηση, ή αν νιώθεις έτοιμος, να πάμε κατευθείαν στα μαθηματικά της δύσκολης άσκησης του Νεύτωνα για να δεις πώς οι «ροές» του γίνονται pixel στην οθόνη σου! Πού θέλεις να πατήσουμε;
Πώς ενώσαμε τον Λογισμό, το Terraria και την Τοξοβολία σε ένα Tech Demo!
Εδώ είναι ένα προσχέδιο για το blog post της Get Good Games Inc. (ggg.gr). Είναι γραμμένο με φρέσκο, developers' ύφος, που αναδεικνύει τη φιλοσοφία σου (τον συνδυασμό μαθηματικών, καθαρών κανόνων και retro gaming) για να κεντρίσει το ενδιαφέρον των παικτών.
Τίτλος: Πώς ενώσαμε τον Λογισμό, το Terraria και την Τοξοβολία σε ένα Tech Demo!
Καλώς ορίσατε στο blog της Get Good Games Inc.!
Εδώ στη GGG, πιστεύουμε ότι τα καλύτερα παιχνίδια δεν χρειάζονται περίπλοκα μενού και ατέλειωτα loading screens. Χρειάζονται καθαρούς κανόνες, στιβαρό gameplay και εκείνη την υπέροχη αίσθηση του να ελέγχεις απόλυτα τον κόσμο σου.
Σήμερα, ανοίγουμε τις πόρτες του εργαστηρίου μας για να σας δείξουμε το πρώτο επίσημο Tech Demo του νέου μας project με τίτλο: "Build Bridges, Ground and Shoot Arrows".
Η Ιδέα: Τρία Επίπεδα, Ένας Στόχος
Θέλαμε να φτιάξουμε κάτι που να συνδυάζει τη μαγεία των μαθηματικών με τη retro indie αισθητική που όλοι αγαπάμε. Το demo μας χωρίζεται σε τρεις ξεχωριστές ζώνες που λειτουργούν ταυτόχρονα στην οθόνη:
1. The Sky Grid (Ο Λογισμός στην πράξη)
Στο πάνω μέρος της οθόνης, δεν θα δείτε ένα απλό έτοιμο background. Χρησιμοποιώντας ανώτερα μαθηματικά και λογισμό (Calculus), ο κώδικας υπολογίζει σε πραγματικό χρόνο την τέλεια καμπύλη μιας αψίδας. Η γέφυρα «χτίζεται» μπροστά στα μάτια σας, κομμάτι-κομμάτι, χρησιμοποιώντας γεωμετρικά τρίγωνα. Είναι η απόλυτη οπτικοποίηση της τάξης μέσα από τη μαθηματική λογική.
2. The Sandbox Ground (Για τους λάτρεις του Terraria)
Στο κάτω μέρος, το έδαφος ψηφιοποιείται σε πραγματικό χρόνο. Επηρεασμένοι από τη φιλοσοφία του Terraria, δημιουργούμε ένα δυναμικό πλέγμα από 2D blocks. Το έδαφος γεννιέται καθώς προχωράτε, δημιουργώντας τη σταθερή βάση που χρειάζεται κάθε παίκτης για να νιώθει ασφαλής στον κόσμο μας.
3. The Core: Ο Τοξότης (Pure Arcade Action)
Στη μέση όλων, βρίσκεται η δράση. Ένα τόξο, ένας στόχος. Χωρίς περισπάσεις, χωρίς θόρυβο. Το βέλος σκίζει την οθόνη από αριστερά προς τα δεξιά με απόλυτη ακρίβεια. Κάθε εύστοχη βολή είναι μια επιβεβαίωση ελέγχου και συγκέντρωσης.
Δείτε το Demo σε Δράση!
Το demo τρέχει ήδη στα dev-kits μας χρησιμοποιώντας τη μηχανή Pygame, και τα πρώτα δείγματα είναι ακριβώς αυτό που θέλαμε: σταθερότητα, καθαρότητα και ρυθμός.
Σκοπός μας στη Get Good Games δεν είναι να σας κουράσουμε με υπερανάλυση και ανούσια tutorials. Θέλουμε να σας δώσουμε τα εργαλεία για να αντιμετωπίζετε την κάθε πίστα με τον καλύτερο δυνατό τρόπο, βασιζόμενοι αποκλειστικά στις δικές σας αποφάσεις.
🕹️ Είστε έτοιμοι για το επόμενο επίπεδο;
Μείνετε συντονισμένοι εδώ στο ggg.gr για τα επόμενα updates, τα πρώτα playable builds και exclusive gameplay υλικό.
Build. Ground. Shoot. Get Good.
4 Ιουν 2026
Στο μικροσκόπιο σήμερα: ASUS Netbook 1015px.
Γεια χαρά σε όλους τους retro gamers του blog!
16 Μαΐ 2026
The Book of RGB and Grace
Fleetwood Mac - The Chain (Official Music Video) [HD]
the return of the book of u2
•3 / 6
GR
Παράβλεψη περιήγησης
Αναζήτηση
Δημιουργία
1
Εικόνα avatar
Αρχική
Shorts
Εγγραφές
Εσείς
Αναπαραγωγή όλων
Αναπαραγωγή όλων
•
Ιδιωτικό
•
6 βίντεο
•
Καμία προβολή
Αναπαραγωγή όλων
Μη αυτόματη
true
4:04
Παίζει τώρα
U2 - Beautiful Day (Official Music Video)
U2
•
216 εκ. προβολές • πριν από 16 έτη
true
2:35
Παίζει τώρα
Lucifer sings All Along The Watchtower with lyrics HD
Tayson Silva
•
1,5 εκ. προβολές • πριν από 9 έτη
true
Παίζει τώρα
Fleetwood Mac - The Chain (Official Music Video) [HD]
Fleetwood Mac
•
65 εκ. προβολές • πριν από 7 έτη
true
4:05
Παίζει τώρα
Bloodhound Gang - The Bad Touch
Bloodhound Gang
•
539 εκ. προβολές • πριν από 16 έτη
true
4:47
Παίζει τώρα
Eminem - We Made You (Official Music Video)
EminemMusic
•
258 εκ. προβολές • πριν από 16 έτη
true
5:18
Παίζει τώρα
Imagine Dragons x JID - Enemy (Live At The Game Awards)
ImagineDragons
•
26 εκ. προβολές • πριν από 4 έτη
ending of gris - keep singing
It is entirely natural to have trouble with acceptance. In reality, acceptance isn’t a neat, magical switch that flips where everything suddenly becomes okay. It’s heavy, it’s messy, and it requires a strange kind of surrender.
What makes GRIS so brilliant is that it doesn’t treat acceptance like a happy ending. It treats it as a monument built out of survival.
Here is how the game mechanically and visually handles that final, hardest stage without spoiling the specific ending imagery:
1. The Color Violet (The Final Horizon)
Throughout the game, each stage of grief unlocks a color—Red (Anger), Blue (Depression), etc. Acceptance is represented by Violet. In art, purple/violet is the blending of opposites: the fiery energy of red and the deep sadness of blue. When acceptance arrives in GRIS, it doesn’t erase the anger or the depression; it integrates them. The world doesn't become brightly sunlit; it becomes a deep, twilight purple. It shows that acceptance is carrying your scars gracefully, not pretending they don't exist.
2. Finding Her Voice Again
In the beginning of the game, the protagonist literally loses her voice—she tries to sing, and nothing comes out. For most of the game, you are mute, dealing with the world through physical weight and movement. Acceptance is explicitly tied to expression. To reach the end, the game introduces a final mechanic where you use your voice to breathe life, light, and monumental architecture back into the broken world. Acceptance is found when you stop running from the silence and find the courage to speak (or sing) into the void again.
3. Facing the Black Sludge
Without giving away the climax, the "antagonist" of the game is a manifestation of black ink/sludge—a metaphor for the overwhelming, swallowing nature of grief. In the final stage, the game doesn't ask you to fight it, defeat it, or kill it. You cannot "kill" grief. Instead, acceptance is handled by standing your ground and letting the final wave wash over you while you maintain your dignity. It's about realizing that the memory of what you lost is bigger and more permanent than the darkness trying to consume you.
4. The Rebuilding of the Statue
Throughout your journey, you keep returning to a giant, shattered stone statue of a woman. In the final stage, you aren't trying to glue the pieces back together to make it look brand new. You are climbing the broken fragments. Acceptance in GRIS is the realization that you are fundamentally changed by loss. You will never be the person you were before the grief started, but the broken pieces can still form a path that leads upward.
GRIS handles acceptance not as the absence of pain, but as the quiet, defiant decision to keep singing anyway.