costgial Δημοσ. 28 Ιουνίου 2017 Δημοσ. 28 Ιουνίου 2017 Καλησπέρα σας. Έκανα μια μικρή έρευνα για το πρώτο μου βιβλίο στην πρώτη γλώσσα προγραμματισμού μου και κατέληξα στο Head First C#, 3rd edition. Ο λόγος που επέλεξα C# είναι, διότι θέλω να ασχοληθώ με το game development. Ο λόγος που επέλεξα βιβλίο γραμμένο στα αγγλικά είναι, διότι είδα τις αντιδράσεις των περισσότερων σε ερωτήσεις του τύπου "ποιό ελληνικό βιβλίο να επιλέξω;"
frcake Δημοσ. 28 Ιουνίου 2017 Δημοσ. 28 Ιουνίου 2017 Δεν πιστεύω οτι είναι η καλύτερη επιλογή η C# για beginner. Καλύτερα να ξεκινήσεις με γλώσσες που πατάνε σε πιο βασικά Concepts παρά να ανοίγεις το Visual Studio για να γράψεις ένα Hello World. Δες JavaScript ή/και C. Θα καταλάβεις γρήγορα οτι το Game Development είναι ένα δύσκολο Task. Η C# που θα χρησιμοποιήσεις σε ένα Unity Script είναι υψηλού επιπέδου και χρησιμοποιεί όλα τα advanced concepts της γλώσσας τα οποία για έναν beginner είναι λίγο βαριά. Αν βέβαια σε ενδιαφέρει να ξέρεις τι γράφεις και όχι απλά να κάνεις c/p. Επίσης το Game Development ειδικά αν θέλεις να το κάνεις σοβαρά εμπεριέχει και πολλά ζητήματα βελτιστοποίησης και ταχύτητας που για έναν αρχάριο είναι δύσκολα και πλησιάζουν σε ένα Top-Down approach. Γενικά το Programming θέλει γερές βάσεις , αφοσίωση και χρόνο. Μακάρι να καταφέρεις αυτό που θέλεις στο επίπεδο που το θές. Στην θέση σου θα ξεκινούσα με μια άλλη γλώσσα και θα πήγαινα στην C# όταν ένιωθα πως ξέρω 5-10 βασικά Concepts και πως υλοποιούνται απο τις διαφορετικές τεχνολογίες που υπάρχουν. 1
iceblade Δημοσ. 28 Ιουνίου 2017 Δημοσ. 28 Ιουνίου 2017 Μια χαρά είναι η C#. Βιβλία μόνο στα Αγγλικά. 3
ioannisTsamadias Δημοσ. 28 Ιουνίου 2017 Δημοσ. 28 Ιουνίου 2017 γιατί δέν ξεκινάς με τίποτε eBooks απο την επίσημη εκπαίδευση της Microsoft.. να πάρεις και την πιστοποίηση μελλοντικά..
Moderators Kercyn Δημοσ. 28 Ιουνίου 2017 Moderators Δημοσ. 28 Ιουνίου 2017 Ξεκίνα από εδώ ή εδώ, ή γενικά από οποιοδήποτε tutorial από τα άπειρα που παρέχει το Unity αν σ' ενδιαφέρει το συγκεκριμένο engine. Θα σου έλεγα να μην πάρεις βιβλίο για C#, τουλάχιστον όχι κάποιο που δεν έχει να κάνει με Unity. H C# του .NET δεν έχει και πολλή σχέση με τη C# που χρησιμοποιείς στο Unity. 1
defacer Δημοσ. 28 Ιουνίου 2017 Δημοσ. 28 Ιουνίου 2017 Δεν πιστεύω οτι είναι η καλύτερη επιλογή η C# για beginner. Καλύτερα να ξεκινήσεις με γλώσσες που πατάνε σε πιο βασικά Concepts παρά να ανοίγεις το Visual Studio για να γράψεις ένα Hello World. Δες JavaScript ή/και C. Γουαδεφάκ. "Παρά να ανοίγεις το Visual Studio"? Γιατί, είναι πρόβλημα να κάνεις double click? Και στην τελική αν σε πειράζε, ξέρεις ο csc είναι πρόγραμμα που μπορείς να τρέξεις μόνος σου όπως θες. Καλύτερα C(!!!!!!) για beginner???? Γουαδεφάκ. 4
BabyRage Δημοσ. 28 Ιουνίου 2017 Δημοσ. 28 Ιουνίου 2017 Τι κακό έχει το Visual Studio; Εδικά για game development, είχα την εντύπωση ότι χρησιμοποιείται σε πολύ μεγάλο ποσοστό...
costgial Δημοσ. 28 Ιουνίου 2017 Μέλος Δημοσ. 28 Ιουνίου 2017 Δεν ήξερα ότι η C# του .NET είναι διαφορετική από τη c# που χρησιμοποιεί το unity. Έχει ένα γνωστός μου αρκετά βιβλία προγραμματισμού και αυτός θα μου έδινε το Head First C#. Αλλά από όσα μου λέτε για να ασχοληθώ με c# και unity δεν είναι και τόσο καλή επιλογή το βιβλίο αυτό, έτσι;ΥΓ: Δεν επέλεξα ως πρωταρχική γλώσσα την Javascript, διότι από μια μικρή έρευνα που έκανα αποκόμισα την πληροφορία ότι η c# είναι πιο πλούσια ως γλώσσα. ΥΓ2: επειδή δεν έχω καθόλου βάσεις στον προγραμματισμό σκέφτηκα να μάθω τα βασικά της c# και έπειτα να τη συνδυάσω με το unite engine. Εάν, όμως, δεν είναι καλή η κίνηση αυτή προτείνετε μου κάποιο βιβλιαράκι.ΥΓ3: δεν θέλω να ασχοληθώ επαγγελματικά με το gaming, αλλά θα μου άρεσε να μπορώ να δημιουργώ ένα First Person Shooter ας πούμε ή ακόμη καλύτερα ένα 2.5D platform game
Moderators Kercyn Δημοσ. 28 Ιουνίου 2017 Moderators Δημοσ. 28 Ιουνίου 2017 "Διαφορετική" δεν είναι, η ίδια γλώσσα είναι, απλώς χρησιμοποιείται διαφορετικά. Υπάρχουν πράγματα του .ΝΕΤ τα οποία δεν είναι διαθέσιμα στο Unity και το αντίθετο. Ο λόγος που σου είπα όχι βιβλία για C# είναι γιατί αυτά σε κατευθύνουν προς τον τρόπο του .ΝΕΤ και είναι πιθανό να μπερδευτείς. Αντίθετα, υπάρχουν tutorials για C# του Unity που σου έβαλα παραπάνω, τα οποία σου μαθαίνουν τη γλώσσα όπως τη χρησιμοποιεί το Unity. Ειδικά αν δε σ' ενδιαφέρει επαγγελματικά ο προγραμματισμός ή το game development και θες μόνο να κάνεις το χόμπυ σου και να περνάς ευχάριστα την ώρα σου, δεν υπάρχει λόγος να ταλαιπωρείσαι άδικα με πράγματα που δε θα σου χρειαστούν ποτέ. Αν μπορείς να βρεις δωρεάν βιβλία για C#, πάρε κανένα να ρίξεις μια ματιά και να δεις βασικά πράγματα όπως δομές ελέγχου και επανάληψης, κακό δε θα σου κάνει. Απλώς νόμιζα ότι είσαι διατεθειμένος να δώσεις λεφτά για βιβλία, αυτός είναι και ένας από τους λόγους που σου είπα όχι. 1
costgial Δημοσ. 28 Ιουνίου 2017 Μέλος Δημοσ. 28 Ιουνίου 2017 Κατ'αρχάς σε ευχαριστώ πολύ για τις απαντήσεις σου. Το βιβλίο που ανέφερα (Head first) το έχω στη διάθεση μου, και ναι δεν είμαι διατεθειμένος να δίνω 40 και 50 ευρώ για ένα βιβλίο. Θα ξεκινήσω από το βιβλιαράκι για να αποκομίσω κάποια βασικά πράγματα όπως μου είπες και μετά θα προχωρήσω στα tutorials που μου ανέδειξες. ΥΓ: τώρα έδωσα πανελλήνιες και μια από τις επιλογές μου πιστεύω θα είναι και το τμήμα πληροφορικής του Πειραιά, αμέσως μετά τις θετικές σχολές (μαθηματικό, φυσικό), οπότε μπορεί να τύχει να ασχοληθώ και επαγγελματικά. Ποτέ δε ξέρεις τι σου προφυλάσσει η ζωή. edit: κάτι tutorials από udemy που ως περιεχόμενο τους έχουν το unity, αξίζουν; edit2: το κανάλι brackeys στο youtube αξίζει(, είδα ότι διαθέτει tutorials για c# και ως κεντρικό περιεχόμενο του καναλιού είναι το game development
k33theod Δημοσ. 29 Ιουνίου 2017 Δημοσ. 29 Ιουνίου 2017 Δεν έχω ακούσει άλλες γνώμες αυτή όμως η σειρά βιβλίων (Head first) είναι κατά τη γνώμη μου είναι από τις χειρότερες για προγραμματισμό. Εικόνες, φωτογραφίε,ς παράθυρα, χρώματα διαφορετικές γραμματοσειρές, μου θυμίζει super κατερίνα, νομίζω ακόμα και ο Μπλεκ είχε καλύτερη δομή (για όσους ξέρουν τον Μπλεκ). Το στύλ αυτό θα μπορούσε να είναι οκ για άλλα αντικείμενα, μόδα, κινηματογράφο, design, για προγραμματισμό όμως δεν ξέρω αν είναι κατάλληλο. Βέβαια παίζει ρόλο και πως μαθαίνει ο καθένας, εγώ διάβασα δύο σελίδες και ζαλίστηκα.
kaliakman Δημοσ. 29 Ιουνίου 2017 Δημοσ. 29 Ιουνίου 2017 Δεν έχω ακούσει άλλες γνώμες αυτή όμως η σειρά βιβλίων (Head first) είναι κατά τη γνώμη μου είναι από τις χειρότερες για προγραμματισμό. Εικόνες, φωτογραφίε,ς παράθυρα, χρώματα διαφορετικές γραμματοσειρές, μου θυμίζει super κατερίνα, νομίζω ακόμα και ο Μπλεκ είχε καλύτερη δομή (για όσους ξέρουν τον Μπλεκ). Το στύλ αυτό θα μπορούσε να είναι οκ για άλλα αντικείμενα, μόδα, κινηματογράφο, design, για προγραμματισμό όμως δεν ξέρω αν είναι κατάλληλο. Βέβαια παίζει ρόλο και πως μαθαίνει ο καθένας, εγώ διάβασα δύο σελίδες και ζαλίστηκα. Αυτή η σειρά έχει ως σκοπό να οπτικοποιήσει αυτά που σου μαθαίνει για να σου "κολλήσουν" καλύτερα. Αν κάποιος μαθαίνει έτσι, είναι απίστευτα αλλά γενικά είναι απλά για να κάνεις μια αρχή και όχι για να πεις ότι έμαθες. Έχω διαβάσει το Head first design patterns και πραγματικά το απόλαυσα επειδή δεν ήθελα too much technical λεπτομέρειες αλλά να ξέρω περίπου τι υπάρχει ώστε αν χρειαστεί να το υλοποιήσω να ψάξω περαιτέρω. 1
Ilias95 Δημοσ. 29 Ιουνίου 2017 Δημοσ. 29 Ιουνίου 2017 Δεν έχω ακούσει άλλες γνώμες αυτή όμως η σειρά βιβλίων (Head first) είναι κατά τη γνώμη μου είναι από τις χειρότερες για προγραμματισμό. Εικόνες, φωτογραφίε,ς παράθυρα, χρώματα διαφορετικές γραμματοσειρές, μου θυμίζει super κατερίνα, νομίζω ακόμα και ο Μπλεκ είχε καλύτερη δομή (για όσους ξέρουν τον Μπλεκ). Το στύλ αυτό θα μπορούσε να είναι οκ για άλλα αντικείμενα, μόδα, κινηματογράφο, design, για προγραμματισμό όμως δεν ξέρω αν είναι κατάλληλο. Βέβαια παίζει ρόλο και πως μαθαίνει ο καθένας, εγώ διάβασα δύο σελίδες και ζαλίστηκα. /offtopic Λένε ότι το Head First Design Patterns είναι συμπαθητικό. Το έχει διαβάσει κανείς; Γνώμες; Σύγκριση με GoF; Δεν έχω διαβάσει κανένα από αυτή τη σειρά. Μόνο και μόνο το εξώφυλλο με αποθαρρύνει. Don't judge a book by its cover λένε. Απ' την άλλη, μιχ.
costgial Δημοσ. 29 Ιουνίου 2017 Μέλος Δημοσ. 29 Ιουνίου 2017 Εγώ πάλι λίγο που έψαξα λένε ότι το Head First C# είναι από τα καλύτερα βιβλία για ένα ξεκίνημα... Να προβώ σε κάτι άλλο;
k33theod Δημοσ. 29 Ιουνίου 2017 Δημοσ. 29 Ιουνίου 2017 Εφόσον σε κρατάει σε ενδιαφέρον και μαθαίνεις δεν υπάρχει λόγος να το αλλάξεις. Δούλευε πάντως αρκετά πάνω σε ασκήσεις και κοίτα και το επίσημο documentation της γλώσσας
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα