16
Αναπτύσσοντας ευέλικτα ανεξάρτητα εμπορικά παιχνίδια Το παράδειγμα της Rotten Fish Games Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Rotten Fish Games

Embed Size (px)

DESCRIPTION

Rotten Fish Games's presentation at 3rd Hellenic Game Developers Conference

Citation preview

Page 1: Rotten Fish Games

Αναπτύσσοντας ευέλικτα ανεξάρτητα εμπορικά παιχνίδια

Το παράδειγμα της Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Page 2: Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Ομάδα Space Debris (for iPhone):

Κώστας Αναγνώστου: Πρωτότυπη ιδέα, Σενάριο, Προγραμματισμός, Σχεδίαση

Νίκος Λάριν: Γραφικά, Ηχητικά εφφέ, Μουσική επένδυση

Γιώργος Χιώτης: Παραγωγή, Σχεδίαση, Προγραμματισμός, Προώθηση

Δημήτρης Φράγκος: Συμβουλευτική γραφικών

Μιχάλης Φράγκος: Συμβουλευτική σχεδίασης

Page 3: Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Πλάνο Space Debris (for iPhone):

Μάιος: Σχηματίστηκε η ιδέα συνεργασίας για την ανάπτυξή τουΙούνιος: Ξεκίνησε η ανάπτυξη, εύρεση εξοπλισμού κλπΙούλιος: Πρώτες εκδόσεις με το επιλεγμένο engineΑύγουστος: Εισαγωγή γραφικών και τελική σχεδίασηΣεπτέμβριος: Αλλαγή σχεδίασης και πρώτο beta με τις αλλαγέςΟκτώβριος: Πρώτη έκδοση (1 level)Νοέμβριος: AppStore

Συμμετοχές: GameCon (Σεπ 2010), IGF (Οκτ 2010), αλλού...

Page 4: Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Παιχνίδι Space Debris (for iPhone):

Είναι ένα space shoot-em-up (SMUP) το οποίο περιλαμβάνει 3 πίστες, με 5 επίπεδα κάθε πίστα, 5 μεταβλητής δυσκολίας bosses για κάθε πίστα και χρόνο ολοκλήρωσης πίστας τα 15 λεπτά. Σε σύνολο 4 επιλογών δυσκολίας προκύπτουν 60 συνολικά επίπεδα με 180 λεπτά παιχνιδιού για κάθε τύπο παιχνιδιού από τους 3 διαθέσιμους.

Προσφέρει εκτός του νέου μηχανισμού όπλων (χειρισμού αστεροϊδών) και παιχνίδι με κλασσικά όπλα σε σύνολο 3 τύπων παιχνιδιού ενός παίκτη. Υπάρχουν επίσης 2 τύποι διαφορετικών δυνατοτήτων σκαφών. Αυτό πολλαπλασιάζει x3 τις δυνατότητες διασκέδασης. Υποστηρίζεται και συνεργατικό παιχνίδι 2 παικτών.

Page 5: Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Site: http://www.rottenfishgames.com

Twitter: @rottenfishgames

Facebook: Rotten Fish Games

Space Debris: http://www.spacedebristhegame.blogspot.com

Page 6: Rotten Fish Games

Αναπτύσσοντας ευέλικτα ανεξάρτητα εμπορικά παιχνίδια

Το παράδειγμα της Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Το μοντέλο ανάπτυξης ενός παιχνιδιού

Εταιρία: Πολλά ή λίγα χρήματα, πάρα πολλά ή πολλά άτομα, πλάνο επένδυσης, ρίσκο χρημάτων, ‘μικροί’ ή ‘μεγάλοι’ τίτλοι, νομική υπόσταση

Απαιτεί προσύλωση κι αφοσίωση των επιχειρηματιών και των συνεργατών, συνήθως μετά από εγγυημένο αποτέλεσμα publishing

Ομάδα: Πολύς ή λίγος χρόνος, χρήματα, λίγα άτομα, πλάνο παραγωγής όχι επένδυσης, ρίσκο μη ολοκλήρωσης, ‘μικροί’ τίτλοι (όχι 000.000), ιδιώτες

Απαιτεί κοινούς στόχους, μη εγγυημένο αποτέλεσμα publishing

Άτομο: Χρόνος, χρήματα, ‘μικροί’ τίτλοι (όχι 000.000), νομική υπόσταση ή ιδιώτες

Απαιτεί ταλέντα one-man-show

Page 7: Rotten Fish Games

Αναπτύσσοντας ευέλικτα ανεξάρτητα εμπορικά παιχνίδια

Το παράδειγμα της Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Το μοντέλο ανάπτυξης ενός παιχνιδιού

Εμπορικός σκοπός: ότι αναπτύσσω το κάνω για να πουλήσει, να κερδίσω χρήματα και να συντηρήσω είτε την εταιρία, ομάδα, άτομό μου και να είναι βιώσιμο για το μέλλον ώστε να συνεχίσω να αναπτύσσω παιχνίδια.

Μη εμπορικός σκοπός: ότι αναπτύσσω το κάνω για να μάθω σαν εταιρία (π.χ. έρευνα κι ανάπτυξη ή προβολή) σαν ομάδα (για το επόμενο παιχνίδι) ή σαν άτομο (π.χ. να αναζητήσω εργασία στον χώρο).

Ανεξάρτητος δημιουργός: είτε σαν εταιρία είτε σαν ομάδα είτε σαν άτομο η δημιουργία εκφράζει εμένα κι όχι κάποιον 3ον είτε σαν ανάθεση έργου είτε σαν χρηματοδότηση ή και συνεργασία.

Page 8: Rotten Fish Games

Αναπτύσσοντας ευέλικτα ανεξάρτητα εμπορικά παιχνίδια

Το παράδειγμα της Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Πως μπορώ να αναπτύξω σαν ομάδα

Αφήνοντας τους εμπορικούς σκοπούς μιας επιχείρησης/εταιρίας και την εξαίρεση του πολυτάλαντου ανθρώπου, μια ομάδα που αποσκοπεί στην συντήρησή της από την ανάπτυξη παιχνιδιών αυτό το μοντέλο προσφέρει την δυνατότητα:

1. Με ελάχιστο κόστος ανάπτυξης (συνήθως) και μικρότερο οικονομικό ρίσκο.• Με προσφορά προσωπικού χρόνου και μόνο (συνήθως).• Με αφοσίωση σε δημιουργικά μέρη της ανάπτυξης (π.χ. όχι το πως θα πουληθεί).• Με δυνατότητα αυτονομίας του κάθε μέλους στην ανάπτυξη (π.χ. όχι όπως μια θέση

εργασίας σε εταιρία με την επιβολή του έργου από ‘υψηλά’).• Με δυνατότητα ευκολότερης συνεργασίας με δημιουργούς ανά τον κόσμο.• Με ελευθερία στον χρόνο παραγωγής του καθενός

Να παραχθεί ένα βιντεοπαιχνίδι το οποίο κάποιος 3ος θα αναλάβει να προωθήσει, διαθέσει και πουλήσει καλύπτοντας το νομικό κενό της μη-ύπαρξης εταιρίας εφόσον δεν καλύπτεται από κάποιο μέλος της ομάδας ή μετά την παραγωγή ενός παιχνιδιού.

Page 9: Rotten Fish Games

Αναπτύσσοντας ευέλικτα ανεξάρτητα εμπορικά παιχνίδια

Το παράδειγμα της Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Πως μπορώ να αναπτύξω σαν ομάδα

Η σημερινή τεχνολογία που μας είναι διαθέσιμη λύνει οποιοδήποτε περιορισμό που θα είχε μια κίνηση παραγωγής από ομάδα ενός βιντεοπαιχνιδιού μερικά χρόνια πριν:

1. Δεν υπάρχει τοπικός περιορισμός: Το κάθε μέλος μπορεί να εργάζεται από το μέρος κατοικίας του χωρίς να υπάρχει η υποχρέωση μετακόμισης για την εργασία του. Αυτό μπορεί να υπάρξει και σε μια ‘σύγχρονη’ εταιρία αλλά υπάρχουν άλλα θέματα.

• Δεν υπάρχει χρονικός περιορισμός: Αυτό δεν σημαίνει ότι δεν πρέπει να υπάρχουν χρόνοι παράδοσης αλλά φυσικά δεν υπογράφονται και SLA εκτός ίσως από μερικά NDAs ανάλογα τα μέλη. Ο καθένας εργάζεται στον χρόνο που διαθέτει.

• Δεν υπάρχει περιορισμός resources: Με εργαλεία στον χώρο που συνηθίζουμε να αποκαλούμε cloud υπάρχουν τα πάντα προσβάσιμα από εργαλεία τεκμηρίωσης, ανταλλαγής κώδικα κλπ

• Δεν υπάρχει περιορισμός εφαρμογών: Δεν επιβάλλεται η χρήση συγκεκριμένων εργαλείων ίσως όπως όταν κάποιος εργάζεται με τα εργαλεία που του διαθέτει μια εταιρία με ότι αυτό συνεπάγεται.

Page 10: Rotten Fish Games

Αναπτύσσοντας ευέλικτα ανεξάρτητα εμπορικά παιχνίδια

Το παράδειγμα της Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Που να στοχεύσω την δημιουργία μας

Εκτός της ‘σύστασης’ της ομάδας ανάπτυξης ενός παιχνιδιού με σκοπό εμπορικό είτε με μετατροπή σε εταιρία, είτε με κάλυψη από μέλος της ομάδας είτε με συνεργασία με εταιρία μελλοντικά, πρέπει να βρεθεί το τι και πως και το που.Τι: Η ομάδα τι δυνατότητες διαθέτει για την δημιουργία συγκεκριμένου είδους παιχνιδιού; Υπάρχει ο συγγραφέας να γράψει ένα adventure ή θα πρέπει να επιλέξει ένα απλό platform για αρχή;Πως: Ποιά τα εργαλεία που ταιριάζουν στην ομάδα; Ποιά πλατφόρμα είναι κατάλληλη για το βιντεοπαιχνίδι; Τι θα επιλέξω για engine;Που: Σε ποιό σύστημα θα εκδόσω το παιχνίδι μου; Τι χρειάζεται να το βγάλω στο PSN, μπορώ σε PSP; Γιατί να πάω σε κονσόλα κι όχι σε PC ή σε κινητό;

Σε όλα αυτά πρέπει να ληφθεί υπόψη το διαθέσιμο χρηματικό ποσό αν υπάρχει που καλύπτει π.χ. την αγορά ενός SDK για κονσόλα ή εξοπλισμό που δεν υπάρχει.

Page 11: Rotten Fish Games

Αναπτύσσοντας ευέλικτα ανεξάρτητα εμπορικά παιχνίδια

Το παράδειγμα της Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Που να στοχεύσω την δημιουργία μας

Λοιποί παράγοντες που πρέπει να ληφθούν υπόψη:1. Δεν στοχεύω τοπικά, π.χ. να βγάλω ένα παιχνίδι μόνο στα ελληνικά για ελληνικό κοινό εκτός κι αν γνωρίζω ότι θα έχει επιτυχία (μιλάμε για εμπορικό παιχνίδι) τέτοια που να καλύπτει τους σκοπούς ανάπτυξής του.2. Οτιδήποτε και να δημιουργηθεί θα πρέπει να προβλέπει την υποστήριξη πάνω από μίας γλώσσας που πιθανόν να απαιτηθεί και σίγουρα ξεκινό με αγγλικά σαν πρώτη γλώσσα εφόσον απευθύνομαι σε γενικό κοινό και μετά την κάθε άλλη περιοχή.3. Διαλέγω με προσοχή τον που θα εκδοθεί το παιχνίδι, π.χ. για να προτιμήσω ένα συγκεκριμένο σύστημα που παίζει κάποιος με χειριστήριο (π.χ. κονσόλα) για ένα παιχνίδι που απαιτεί εισαγωγή κειμένου;4. Επικοινωνώ την δημιουργία της ομάδας πριν την ολοκλήρωση του βιντεοπαιχνιδιού. Η μη εύρεση εμπορικού συνεργάτη αφού ολοκληρωθεί το παιχνίδι είναι συνήθως καταστροφική κίνηση εκτός αν πρόκειται για το επόμενο παγκόσμιο hit!

Page 12: Rotten Fish Games

Αναπτύσσοντας ευέλικτα ανεξάρτητα εμπορικά παιχνίδια

Το παράδειγμα της Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Σημαντικό: Πρέπει να τελειώσει

Στην επιλογή μιας εμπορικής δημιουργίας ενός βιντεοπαιχνιδιού θα πρέπει να ληφθούν υπόψη όλα όσα λαμβάνονται κι από μια εταιρία παρόλο που δεν μπορούν όλα να εφαρμοστούν όπως ήδη αναφέρθηκε.Το παιχνίδι πρέπει να τελειώσει ώστε:1. Να μπορέσει να πουληθεί και να αποφέρει κάποιο κέρδος στην ομάδα για την

βιωσιμότητά της.• Να μπορέσει το κάθε μέλος της ομάδας να το αξιοποιήσει ως προσωπικό portfolio

για την μετέπειτα πορεία του.• Τι φανερώνει για τα μέλη της ομάδας σε κάποιον 3ον ότι κάτι ξεκινά και δεν μπορεί

να το ολοκληρώσει, οπότε ακόμα και με αντικατάσταση μελών και καθυστερήσεις το παιχνίδι πρέπει να τελειώσει.

Page 13: Rotten Fish Games

Αναπτύσσοντας ευέλικτα ανεξάρτητα εμπορικά παιχνίδια

Το παράδειγμα της Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Τι γίνεται αν δεν τελειώσει το βιντεοπαιχνίδι;

Ακόμα και να μην ολοκληρωθεί μια προσπάθεια, τα οφέλη είναι τεράστια για την ομάδα περισσότερο σαν άτομα:1. Αποκομίζουν σημαντική εμπειρία ιδιαίτερα για νεοεισερχόμενους με προτέρα ή όχι

εμπερία σε ένα χώρο, π.χ. αγορά κονσόλας, ή κινητών τηλεφώνων από προηγούμενη εμπειρία σε PC χρήσιμη για την μετέπειτα πορεία.

• Το παραγώμενο έργο μέχρι το σημείο που έχει φτάσει μπορεί να αποτελέσει την βάση για το επόμενο είτε σαν ανεξάρτητη δημιουργία είτε μετά την επιλογή του από μια εταιρία κλπ

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

• Πρέπει να αρχίζουμε...κάθε φορά

Page 14: Rotten Fish Games

Αναπτύσσοντας ευέλικτα ανεξάρτητα εμπορικά παιχνίδια

Το παράδειγμα της Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Προώθηση της ομάδας

Page 15: Rotten Fish Games

Αναπτύσσοντας ευέλικτα ανεξάρτητα εμπορικά παιχνίδια

Το παράδειγμα της Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Προώθηση του παιχνιδιού

Page 16: Rotten Fish Games

Χιώτης Γεώργιος, 3η HGDC , 9-10 Οκτ 2010

Site: http://www.rottenfishgames.com

Twitter: @rottenfishgames

Facebook: Rotten Fish Games

Space Debris: http://www.spacedebristhegame.blogspot.com