jasonerniody

Just another Binusian blog site

Πληροφορίες Προγραμματιστών και Κάθε Άλλο Αντιφατικό: Μια Εκ των τις Κουίντες Ματιά στο Chicken Plus Game

August8

Αποτελούμε δημιουργοί του Chicken Plus και σκοπεύουμε να σας μεταφέρουμε μαζί μας στο πίσω από τις οθόνες. Για να αποκαλύψουμε τις ιστορίες, τις προκλήσεις και τις στιγμές έμπνευσης που κατέστησαν αυτό το παιχνίδι πραγματικότητα. Εδώ, στο εργαστήριό μας, οι σκέψεις γίνονται κώδικας και οι κώδικες γίνονται εμπειρίες. Θα σας πούμε για τις ιδέες πίσω από το σχεδιασμό, για τις τεχνικές λύσεις, και για τους χαρακτήρες που ζουν σε αυτόν τον κόσμο. Προσπαθούμε να δημιουργήσουμε κάτι παραπάνω από ένα παιχνίδι. Μια κοινότητα. Ένα μέρος για δημιουργία. Και επειδή ακούμε πάντα τα λόγια σας, βελτιωνόμαστε συνεχώς. Δείτε πώς φτιάχτηκε το παιχνίδι που παίζετε, από τα χέρια και τις καρδιές των ανθρώπων που το σκέφτονται όλη μέρα.

Η Φιλοσοφία του Σχεδιασμού: Γιατί “Κόττα” και “Γρίφος”;

Όλα ξεκίνησαν με μια απορία. Με ποια μέθοδο φτιάχνεις ένα game που ταυτόχρονα χαλαρώνει και σε κρατάει; Που είναι είναι εύκολο να το ξεκινήσεις, αλλά κρύβει βάθος αν το ψάξεις. Η απάντηση ήρθε όταν συνταιριάξαμε τον ήσυχο κόσμο μιας φάρμας με το λογικό παζλ. Η “κότα” είναι το σύμβολο της φροντίδας, της συλλογής, της προσδοκίας να μεγαλώσεις κάτι. Το “παζλ” είναι η μεθοδική σκέψη, η λύση ενός προβλήματος, η στιγμιαία ανταμοιβή. Από κοινού, δημιουργούν μια αλληλουχία. Το να διαχειρίζεσαι τη φάρμα σου χαλαρώνει το μυαλό. Το να λύνεις παζλ το ξυπνάει. Στο ξεκίνημα, παρακάμψαμε κάθε άσκοπη πολυπλοκότητα. Θέλαμε ο παίκτης να βιώσει από τη εισαγωγική στιγμή ότι πετυχαίνει κάτι. Κάθε μικροσκοπικό κομμάτι, ακόμα και ο ήχος των νομισμάτων, σχεδιάστηκε με βάση αυτή τη δυαδικότητα: ηρεμία και πρόκληση. Έτσι, το παιχνίδι προσφέρει έναν απλό τρόπο χαλάρωσης, που περιέχει στρώματα στρατηγικής για όσους θέλουν να τα ανακαλύψουν.

Από το Πλάνο στην Πράξη: Η Υποδομή Τεχνολογίας

Για να υπάρξει το Chicken Plus, ήταν αναγκαία μια τεχνική βάση που να παραμένει σταθερά. Δουλέψαμε με τεχνολογίες που μας έδωσαν τη δυνατότητα γραφικά που λειτουργούν ομαλά και την ευκολία να ενσωματώνουμε νέες λειτουργίες. Η μεγάλη δοκιμασία ήταν να αποδώσει το παιχνίδι εξίσου καλά σε όλες τις συσκευές. Σε καινούρια κινητά, αλλά και σε παλιότερα μοντέλα. Όλοι οι παίκτες πρέπει να νιώθουν το ίδιο πράγμα. Οι διακομιστές μας κατασκευάστηκαν για να διαχειρίζονται χιλιάδες παίκτες ταυτόχρονα, με ασφάλεια και χωρίς προβλήματα. Φτιάξαμε επίσης εργαλεία για να εντοπίζουμε και να αποτρέπουμε τυχόν αθέμιτες πρακτικές. Όλος ο κώδικας αναπτύχθηκε με το μυαλό ανοιχτό στο μέλλον. Προγραμματίζουμε να προσθέτουμε νέο περιεχόμενο για πολλά χρόνια ακόμα.

Η Ανάπτυξη του Κόσμου και των Χαρακτήρων

Ο κόσμος του παιχνιδιού δεν βγήκε έτοιμος από το πρώτο σκίτσο. Κάθε κτήριο, κάθε δέντρο, κάθε λουλούδι υποβλήθηκε από δεκάδες δοκιμές. Η εικόνα που στοχεύαμε να παρουσιάσουμε ήταν ζεστή και φιλική, με μια πινελιά χιούμορ. Χωρίς όμως να φαίνεται σαν παιδικό βιβλίο. Οι χαρακτήρες, από την πρωταγωνίστρια κότα μέχρι τον πιο αινιγματικό πελάτη, έχουν όλοι τη δική τους ψυχή. Κάθε ένας μεταφέρει μια ιστορία, που σιγά σιγά τη γνωρίζεις μέσα από τις αποστολές.

Η Σημασία των Αποχρώσεων και των Ακουσμάτων

Δεν διάλεξα τα χρώματα τυχαία. Αναζητούσαμε μια παλέτα που να γαληνεύει και να ευφραίνει ταυτόχρονα. Πράσινα που μοιάζουν λιβάδια, ζεστά κίτρινα, απαλά μπλε. Οι ήχοι είναι το άλλο μισό της ατμόσφαιρας. Το κλικ όταν συλλέγεις ένα αυγό, το ικανοποιητικό γιουσούρισμα της επιτυχίας σε ένα παζλ, η ήσυχη μουσική που αφουγκράζεσαι στο φόντο. Αυτές οι λεπτομέρειες ίσως να μην τις προσέχεις συνειδητά, αλλά χωρίς αυτές, το συναίσθημα θα ήταν διαφορετικό.

Η Εξέταση Όλων: Εξασφαλίζοντας την Άριστη Εμπειρία

Πριν ανέβει μια ενημέρωση, χρειάζεται να περάσει από το στάδιο της δοκιμής. Στο στάδιο αυτό, παίκτες με ειδικό μάτι ασχολούνται για ώρες. Ψάχνουν για σφάλματα, για στοιχεία στο μενού που δεν αποδίδουν σωστά, για δυσκολίες που μπορεί να ενοχλήσουν κάποιον. Αξιολογούμε επίσης την οικονομία του παιχνιδιού. Πόσο πρέπει να στοιχίζει ένα νέο ψηλό πατάρι; Πόσα νομίσματα προσφέρει ένα δύσκολο παζλ; Πόση ώρα χρειάζεται μια αναβάθμιση; Δεν θέλουμε κανείς να νιώθει ότι πρέπει να πληρώσει για να προχωρήσει. Επιθυμούμε να αισθάνεται ότι η προσπάθειά του ανταμείβεται δίκαια. Η διαδικασία είναι επαναλαμβανόμενη διαδικασία. Συλλέγουμε τα δεδομένα, εφαρμόζουμε αλλαγές, και ξαναδοκιμάζουμε. Επιμένουμε μέχρι να ανακαλύψουμε εκείνο το σημείο όπου η πρόκληση εναρμονίζεται με την ανταμοιβή και όλα λειτουργούν αρμονικά.

Εξετάσεις Συσκευών και Απόδοσης

Ένα μεγάλο μέρος της δοκιμής αναφέρεται στη συμβατότητα. Το παιχνίδι πρέπει να τρέχει σε εκατοντάδες μοντέλα κινητών, με διαφορετικά λειτουργικά, διαφορετικές οθόνες, διαφορετικές δυνατότητες. Αξιολογούμε αν κάποια συσκευή θερμαίνεται πολύ, αν η μπαταρία εξαντλείται γρήγορα, αν υπάρχουν μικρά κολλήματα στην εικόνα. Η βελτιστοποίηση της απόδοσης είναι μια αγώνας που δεν τελειώνει ποτέ. Κυρίως όσο προσθέτουμε νέα γραφικά και λειτουργίες. Κάθε νέα έκδοση περνάει από τις ίδιες δοκιμές. Για να είμαστε σίγουροι ότι όταν αποκαθιστούμε ένα πρόβλημα, δεν παράγουμε δύο νέα.

Ο Ρόλος της Ομάδας και των Απόψεων

Εσείς προσωπικά οι παίκτες δεν θεωρείστε απλά στατιστικά στις στατιστικές μας. Είστε μέρος της ομάδας. Από τις πρώτες δημόσιες δοκιμές, τα λόγια σας άλλαξαν το παιχνίδι. Διαβάζουμε κάθε κριτική, βλέπουμε τα μηνύματα στα social media, συμμετέχουμε στις συζητήσεις στους δικούς μας διακομιστές. Μας προτείνατε κτήρια, νέους τύπους παζλ, τρόπους να γίνει το gameplay πιο συναρπαστικό. Προτάσεις που εμείς δεν σκεφτήκαμε. Αυτή η αλληλεπίδραση μαζί σας δεν έχει τιμή. Μας δείχνει τι σας αρέσει, τι σας πειράζει, και τι πραγματικά ζητάτε. Πολλές από τις λειτουργίες που εκτιμάτε τώρα, δημιουργήθηκαν από προτάσεις παικτών.

Σχεδιάζουμε κάθε εβδομάδα events και διαγωνισμούς. Δεν είναι μόνο για να εξασφαλίσετε δώρα. Είναι και για εμάς, για να δούμε πώς συμπεριφέρεστε σε διάφορες καταστάσεις, πώς χρησιμοποιείτε τα εργαλεία που σας δίνουμε. Αυτός ο διπλός διάλογος είναι η ουσία του παιχνιδιού μας. Το Chicken Plus είναι ένα ενεργό πλάσμα. Εξελίσσεται και αλλάζει μαζί με εσάς. Η κοινότητα σας είναι που του δίνει τον λόγο να υπάρχει. Το αλλάζει από ένα προϊόν σε ένα συλλογικό πάθος, σε ένα μέρος για να συναντήσεις ανθρώπους.

Προσεχείς Κατευθύνσεις και Απόκρυφες Δυνατότητες

Έχουμε μιλήσει ήδη για τα επόμενα βήματα. Φρέσκα παζλ, γεγονότα για τις γιορτές, μεγαλύτερες φάρμες. Αλλά υπάρχουν και μεγαλύτερες σκέψεις πάνω στο τραπέζι. Σκεφτόμαστε τρόπους για να αλληλεπιδράτε περισσότερο με άλλους παίκτες. Ίσως συστήματα συνεργασίας, ή μικρές φιλικές διοργανώσεις. Ερευνούμε επίσης τρόπους να κάνετε τον χώρο σας πιο προσωπικό. Να αφήσετε ένα πραγματικό αποτύπωμα σε αυτόν τον κόσμο. Τεχνολογικά, κοιτάμε πάντα προς τα εμπρός. Πώς να βελτιώσουμε την εικόνα και την ταχύτητα, χωρίς να το κάνουμε απρόσιτο σε κανέναν.

Ποια Κρύβεται Πίσω από Απρόσιτες Πόρτες;

Στο εσωτερικό στον κώδικα και στα γραφικά, τοποθετήσαμε κάποια μυστικά. Easter eggs και κλειδωμένες λειτουργίες που περιμένουν κάποιος να τις βρει. Πιθανώς είναι μια κρυφή γωνιά της φάρμας που ανοίγει με έναν συγκεκριμένο συνδυασμό κινήσεων. Ή ένας σπάνιος επισκέπτης που εμφανίζεται μόνο μια φορά το χρόνο. Αυτά τα μυστικά είναι το δώρο μας στους πιο περίεργους και πιστούς παίκτες. Παρέχουν ένα ακόμα στρώμα μυστηρίου. Συνιστούν οι μικρές εκπλήξεις που κάνουν την εξερεύνηση να μην σταματάει ποτέ.

Δυσκολίες και Μαθήματα από την Ανάπτυξη

Η πορεία για το σημερινό Chicken Plus δεν ήταν εύκολος. Η σημαντικότερη δυσκολία ίσως ήταν να διαχειριστούμε τον χρόνο. Πώς να δημιουργείς νέο περιεχόμενο και ταυτόχρονα να φροντίζεις ό,τι ήδη δουλεύει; Πώς να προοδεύεις γρήγορα χωρίς να χαλάσεις τίποτα; Αντιλαμβάνεσαι ότι η αξιοπιστία πάντα πρέπει να βρίσκεται πρώτη. Ένα άλλο ζήτημα ήταν η εξισορρόπηση. Να αισθάνονται καλά και οι παίκτες που δεν ξοδεύουν χρήματα, και αυτοί που προτιμούν να υποστηρίξουν το παιχνίδι οικονομικά. Το μάθημα ήταν απλό. Ειλικρίνεια και αμερόληπτες ανταμοιβές. Και τέλος, η διαχείριση των προσδοκιών μιας ολόκληρης κοινότητας είναι μια διαρκής μάθηση. Δεν έχουμε τη δυνατότητα να πραγματοποιήσουμε κάθε πρόταση. Έχουμε τη δυνατότητα όμως να ακούμε και να αναλύουμε τις επιλογές μας με ειλικρίνεια.

Από την τεχνική πλευρά, παλεύαμε με προβλήματα συγχρονισμού μεταξύ συσκευών. Ήθελα να δημιουργήσω ένα σύστημα αποστολών που να μην θυμίζει με τα ίδια και τα ίδια. Κάθε τέτοιο εμπόδιο όμως ήταν μια πρόκληση. Μας κατέστησε καλύτερους προγραμματιστές, καλύτερους σχεδιαστές, καλύτερους ακροατές. Το ουσιωδέστερο πράγμα που κατάλαβα είναι αυτό. Η δημιουργία ενός ζωντανού παιχνιδιού δεν έχει ποτέ τέλος. Είναι ένα ταξίδι προσαρμογής και εξέλιξης. Και αυτό ακριβώς είναι που το κάνει τόσο συναρπαστικό.

Συνήθεις Ερωτήσεις (FAQ)

Με ποια διαδικασία μπορώ να υποβάλω μια πρόταση για το παιχνίδι;

Μας προβληματίζουν πολύ οι σκέψεις σας. Ο πιο κατάλληλος τρόπος είναι να μας γράψετε στα επίσημα social media ή στο forum της ομάδας, στο chickenplus.gr. Μελετάμε τα πάντα και τα επεξεργαζόμαστε στην ομάδα. Πολλές χαρακτηριστικά που απολαμβάνετε τώρα ξεκίνησαν ως ένα παρατήρηση ενός παίκτη. Μη διστάζετε να πείτε τη γνώμη σας.

Κάθε πότε συχνά βγαίνουν νέες ενημερώσεις και events;

Επιδιώκουμε για μια σημαντική αναβάθμιση κάθε 6 με οκτάμηνο βδομάδες. Στο ενδιάμεσο, κυκλοφορούν μικρές διορθώσεις και βελτιστοποιήσεις. Για τις γιορτές, όπως τα Χριστούγεννα ή το Πάσχα, δημιουργούμε μοναδικό περιεχόμενο που κρατάει λίγες ημέρες. Οι όλες οι ανακοινώσεις γίνονται εντός στο παιχνίδι και στα social media.

Το παιχνίδι θα έχει συνεργατικές δυνατότητες με φίλους στο μέλλον;

Είναι ένα θέμα που επιθυμούμε πολύ. Δουλεύουμε ήδη σε σε χαρακτηριστικά που θα σας αφήνουν να πηγαίνετε στη φάρμα του φίλου σας, να μοιράζεστε αντικείμενα, ενδεχομένως και να εκτελείτε μαζί αποστολές. Η ανάπτυξη τέτοιων συστημάτων χρειάζεται χρόνο, για να είναι σταθερά και διασκεδαστικά. Αλλά είναι βασικό κομμάτι του οράματός μας για μια ομάδα που αλληλεπιδρά.

Για ποιο λόγο είναι αναγκαία σύνδεση στο διαδίκτυο για να παίξω;

Η σύνδεση στο δίκτυο είναι που αποθηκεύει την εξέλιξη σας με ασφαλή τρόπο στους υπολογιστές μας. Έτσι, αν αλλάξετε κινητό ή διαγράψετε κατά λάθος την εφαρμογή, δεν χάνετε τίποτα. Επιτρέπει επίσης τα online events, τις κοινωνικές λειτουργίες και μας βοηθά να προστατεύουμε το παιχνίδι. Καταλαβαίνω ότι μερικοί θέλουν να παίζουν και χωρίς σύνδεση. Το κοιτάμε για συγκεκριμένα μέρη του παιχνιδιού στο μέλλον.

Πώς διαλέγετε τα θέματα για τα νέα παζλ;

Οι σχεδιαστές μας παίρνουν ιδέες από παντού chickenplus.gr. Μερικές φορές είναι η εποχή. Άλλες φορές, θέλουμε να πειραματιστούμε με έναν συγκεκριμένο τύπο παζλ, πχ με χρονικό όριο ή με ειδικά εμπόδια. Βλέπουμε επίσης τα στατιστικά. Ποια παζλ τα τελειώνουν περισσότεροι παίκτες; Ποια προκαλούν περισσότερες συζητήσεις; Όλα αυτά παίζουν ρόλο.

Υπάρχει πλάνο για νέους χαρακτήρες ή ζώα στη φάρμα;

Φυσικά και υπάρχει. Έχουμε μια μεγάλη λίστα με ζώα και NPCs που περιμένουν να μπουν στο παιχνίδι. Κάθε νέο ζώο θα έχει το δικό του τρόπο να σου δίνει πόρους, ίσως και μια μικρή ιστορία. Οι νέοι ανθρώπινοι χαρακτήρες συχνά φέρνουν καινούριες αλυσίδες αποστολών, μεγαλώνοντας τον κόσμο. Μείνετε συντονισμένοι για νέες ανακοινώσεις.

Τι κάνετε για να προστατεύσετε τους παίκτες από απάτες και hackers;

Το απόρρητο είναι από τις κορυφαίες προτεραιότητες για εμάς. Όλη η επικοινωνία από της συσκευής σας και των διακομιστών μας είναι κρυπτογραφημένη. Λειτουργούμε συστήματα που παρακολουθούν για ασυνήθιστη δραστηριότητα και μια ομάδα που αναλύει αναφορές για απάτες. Σας προτείνουμε πάντα να χρησιμοποιείτε μόνο τους επίσημους τρόπους συναλλαγών και να μας ειδοποιείτε για οτιδήποτε σας μοιάζει ύποπτο. Η αμερόληπτη εμπειρία για όλους είναι θεμελιώδης αρχή μας.

posted under Uncategorized

Email will not be published

Website example

Your Comment: