Raycasting: Φτιάξε ένα game engine ενός 3D κόσμου σε 15 λεπτά!

csc..com.gr - μαθήματα πληροφορικής

Σε αυτό το άρθρο, θα βρείτε τον κώδικα για ένα απλό game engine για την δημιουργία ενός 3D κόσμου και την εξερεύνηση του σε πρώτο πρόσωπο, ξεκινώντας από το μηδέν, γρήγορα και χωρίς δύσκολα μαθηματικά, χρησιμοποιώντας μια τεχνική που ονομάζεται Raycasting.

Chart.js: ελαφριά βιβλιοθήκη για γραφήματα στην ιστοσελίδα σας

csc.com.gr - μαθήματα πληροφορικής

Το Chart.js είναι μια βιβλιοθήκη JavaScript που σας επιτρέπει να σχεδιάζετε διάφορους τύπους γραφημάτων χρησιμοποιώντας το canvas (στοιχείο HTML5).

Μέθοδοι Πίνακα στην Javascript (Javascript Array Methods)

javascript programming

Οι Μέθοδοι Πίνακα στην Javascript (Javascript Array Methods) είναι διαδικασίες που μας βοηθούν να εργαστούμε με τους πίνακες.

Μέθοδοι Συμβολοσειράς στην Javascript (Javascript String Methods)

javascript programming

Οι Μέθοδοι Συμβολοσειράς στην Javascript (Javascript String Methods) είναι διαδικασίες που μας βοηθούν να εργαστούμε με τις συμβολοσειρές.

Συναρτήσεις στην Javascript (Javascript Functions)

javascript programming

Οι Συναρτήσεις στην Javascript (Javascript Functions) είναι ένα μπλοκ κώδικα σχεδιασμένο για να εκτελέσει μια συγκεκριμένη εργασία. Μία συνάρτηση εκτελείται κάθε φορά που “κάτι” την καλεί.

Συμβολοσειρές στην Javascript (Javascript Strings)

javascript programming

Οι Συμβολοσειρές στην Javascript (Javascript Strings) είναι μεταβλητές που τις χρησιμοποιούμε για να αποθηκεύουμε και να χειριζόμαστε κείμενο. Μία συμβολοσειρά αποθηκεύει μια σειρά από χαρακτήρες.

Τελεστές Σύγκρισης στην Javascript (Comparison Operators)

javascript programming

Οι Τελεστές Σύγκρισης στην Javascript (Comparison Operators) χρησιμοποιούνται σε λογικές δηλώσεις (statements) για να καθορίσουν την ισότητα ή τη διαφορά μεταξύ μεταβλητών ή τιμών και το αποτέλεσμα που επιστρέφουν είναι αληθές (true) ή ψευδές (false).

Τελεστές στην Javascript (Javascript Operators)

javascript programming

Οι Αριθμητικοί Τελεστές στην Javascript (Arithmetic Operators) χρησιμοποιούνται για να κάνουμε πράξεις αριθμητικής στον κώδικα μας.

Δηλώσεις στην Javascript (Statements)

javascript programming

Οι δηλώσεις στην Javascript είναι εντολές-οδηγίες που θα εκτελεσθούν από το πρόγραμμα περιήγησης (browser) που χρησιμοποιεί ο εκάστοτε χρήστης.