background image

 

 

 

24

 

ΑΝΑΠΤΥΞΗ  3D ΣΚΟΠΕΥΤΙΚΟΥ  ΠΑΙΧΝΙΔΙΟΥ  ΤΡΙΤΟΥ  ΠΡΟΣΩΠΟΥ  ΠΟΛΛΑΠΛΩΝ 
ΠΑΙΚΤΩΝ  ΤΥΠΟΥ  ROGUELITE 

• 

Προσφέρει το Unity Asset Store, δηλαδή το κατάστημα προϊόντων της Unity, όπου χρήστες 
μπορούν  να  αγοράσουν  και  να  πουλήσουν  όλων  των  ειδών  προϊόντα  που  χρησιμεύουν 
στην ανάπτυξη παιχνιδιών. 

• 

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

• 

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

Οι  γλώσσες  προγραμματισμού  που χρησιμοποιούνται  για  την  ανάπτυξη  του  κώδικα  στην  Unity 
είναι  η  C#,  JavaScript,  και  Boo.  Σήμερα,  λόγω  της  μεγάλης  πλειοψηφίας  της  κοινότητας  που 
χρησιμοποιεί  την  γλώσσα  προγραμματισμού  C#,  διακόπηκε  η  υποστήριξη  για  τις  γλώσσες 
JavaScript και Boo. 

 

2.1.3 Unity Asset Store 

Από  το  Unity  Asset  Store  χρησιμοποιήθηκαν  μερικά  από  τα  δωρεάν  3D  μοντέλα  για  τον 

χαρακτήρα και τους εχθρούς του παιχνιδιού, όπως και διάφορα οπτικά εφέ. To Unity Asset Store 
είναι  το  εικονικό  κατάστημα  για  τους  χρήστες  της  Unity,  με  απώτερο  σκοπό  την  αγορά  μιας 
ευρείας  ποικιλίας  από  περιεχόμενο  όπως  textures,  μοντέλα,  animations,  εφέ,  ήχους  αλλά  και 
εργαλεία όπως κώδικα για την επέκταση της λειτουργίας της Unity [13]. 

 

2.1.4 C# 

H  C#  είναι  η  κύρια  γλώσσα  προγραμματισμού  που  υποστηρίζεται  από  την  Unity,  οπότε 

έγινε  η  συγγραφή  του  κώδικα  σε  C#.  Η  C#  είναι  μια  γλώσσα  προγραμματισμού  που 
δημιουργήθηκε  από  την  Microsoft  μέσα  από  την  πλατφόρμα  .ΝΕΤ  [14]  και  αργότερα 
αναγνωρίστηκε  επισήμως  από  την  Ecma  και  την  ISO  το  2003.  Είναι  μια  από  τις  γλώσσες 
προγραμματισμού  που  δημιουργήθηκαν  για  την  Κοινή  Υποδομή  Γλώσσας  (αγγλικά).  Ο  κύριος 
σκοπός της είναι η απλή αντικειμενοστραφής γλώσσα για γενική χρήση. 

 

2.1.5 IDE 

 

Ένα  IDE,  ή  αλλιώς  ολοκληρωμένο  περιβάλλον  ανάπτυξης,  είναι  ένα  λογισμικό  που 

βοηθάει  στην  ανάπτυξη  προγραμμάτων  του  υπολογιστή.  Συνήθως  περιλαμβάνει  κάποιον 
επεξεργαστή  πηγαίου  κώδικα,  έναν  μεταγλωττιστή,  εργαλεία  αυτόματης  παραγωγής  κώδικα, 
αποσφαλμάτωση,  συνδέτη,  σύστημα  ελέγχου  εκδόσεων  και  εργαλεία  κατασκευής  γραφικών 
διασυνδέσεων χρήστη για τις υπό ανάπτυξη εφαρμογές  [15]. Μερικά από τα δημοφιλέστερα IDE 
είναι τα: 

• 

Visual Studio 

• 

IntelliJ IDEA 

• 

Eclipse