
Το Gaming
Το Gaming έχει αλλάξει δραματικά τα τελευταία χρόνια. Από τα εντυπωσιακά γραφικά του στο πολυδιάστατο gameplay, δικαίως θεωρείται μορφή τέχνης. Οι ιστορίες που εκτυλίσσονται μπροστά στα μάτια του παίκτη προκαλούν έντονη συγκίνηση και ενδιαφέρον. Το υπέρογκο καταναλωτικό κοινό παρακολουθεί έντονα τις νέες τεχνολογίες, που φέρνουν τα αγαπημένα τους παιχνίδια από το Studio στην παιχνιδομηχανή τους. Οι χαρακτήρες ενσαρκώνονται και πλέον ο παίκτης νιώθει μια συμπάθεια και ταύτιση με αυτούς.
Όμως πόσο εύκολο ή δύσκολο είναι να ασχοληθεί κανείς με την δημιουργία των video games; Είναι πάντα απαραίτητη η ύπαρξη μιας μικρής ομάδας ή μήπως μπορεί εύκολα να αντεπεξέλθει και ένα μόνο άτομο; Τα προγράμματα μαθαίνονται εύκολα; Και αν ναι ποια είναι αυτά; Όλες αυτές και ακόμα περισσότερες απορίες θα λυθούν σε αυτή την μικρή σειρά άρθρων όπου θα υπάρξει ένας μικρός οδηγός για νέους game developers και 3D artists.

Το Blender
Ένα από τα πιο βασικά στάδια της δημιουργίας ενός παιχνιδιού είναι τα γραφικά. Τα γραφικά αυτά μπορεί να είναι δυο διαστάσεων (2D) ή τριών (3D). Ένα από τα βασικά open source προγράμματα (με δωρεάν χρήση) είναι το Blender. Το Blender έχει πολλαπλές χρήσεις όπως: τρισδιάστατη μοντελοποίηση, sculpting και animations. Χάρη στην τρισδιάστατη μοντελοποίηση (3D modeling) ο developer μπορεί να δημιουργήσει γεωμετρίες, τις οποίες θα εισάγει μελλοντικά σε ένα game engine (όπως Unity, Unreal κτλ). Οι γεωμετρίες αυτές μπορούν να πάρουν πολλαπλές μορφές και να λειτουργήσουν ως:
- Environment (Περιβάλλον)
- Characters (Χαρακτήρες)
- Equipment (Εξοπλισμός)
Σε παλαιότερες εκδόσεις το πρόγραμμα περιλάμβανε και ένα δικό του game engine, το οποίο αφαιρέθηκε στις πιο πρόσφατες. Παρόλα αυτά είναι διαθέσιμο στο https://upbge.org.

Χρήσιμες ερωτήσεις για το Blender
Είναι εύκολο να μάθω το Blender;
To Blender έκανε ένα τεράστιο βήμα από την έκδοση 2.80, καθώς οι προηγούμενες εκδόσεις δεν ήταν τόσο φιλικές ως προς τον χρήστη. Αξίζει όμως να θυμόμαστε πως ένα πρόγραμμα στην αρχή πάντα θα είναι δύσκολο. Η συνεχόμενη εξάσκηση κάνει την έντονη διαφορά.
Πως μπορώ να το μάθω;
Η κοινότητα του Blender υποστηρίζει ενεργά με την παροχή tutorials, μαθημάτων και επίλυσης καθημερινών προβλημάτων που θα αντιμετωπίσετε στο πρόγραμμα.
Απαιτείται η γνώση κώδικα;
Όχι η κύρια χρήση του είναι η δημιουργία γραφικών. Εφόσον το επιθυμεί ο χρήστης, όμως, η γλώσσα προγραμματισμού που χρησιμοποιεί είναι η Python.

Από που να ξεκινήσω;
https://www.youtube.com/playlist?list=PLOs8m1ECfMkhhGXVMbcz5GIs52jlE1zV-