Programmare videogiochi per hobby

Ogni tanto capita che qualcuno, con tutta l’ingenuità di questo mondo, si affacci in qualche gruppo online con una dichiarazione del tipo: “Ho scaricato ieri Godot! Vorrei fare un RPG MMO. Cosa devo fare?” Ecco: questo lavoro è per lui…
Non ho voluto scrivere l’ennesimo banale tutorial che spiega come spostare un pupazzo da un punto A ad un punto B. Ho cercato, invece, di creare un percorso completo, che ricalca in modo semplificato il percorso formativo di un ITIS con specializzazione in informatica. L’idea è di fornire gli strumenti per poter agire in autonomia, piuttosto che risolvere solo il problema del momento. E’ un lavoro di natura teorica, che richiede un certo sforzo, ma dovrebbe valerne la pena…

  • Per chi suona questa campana…

    La programmazione è spesso percepita come una sorta di pratica vodoo. Eppure, nel mondo in cui viviamo, è la scienza che ha plasmato ogni…

  • Della mitologia informatica

    Ci leviamo questo callo prima di procedere oltre, altrimenti rischiamo di prenderci a cazzotti, praticamente senza nessun motivo. Ebbene si, esiste una mitologia informatica……

  • Intelligenza artificiale

    Decidere di cosa parlare, per introdurre la programmazione, non è stato facile. Sistemi di numerazione? Algebra booleana? Insiemistica? Qualche algoritmo storico? Se questi concetti…

  • E’ una specie di magia

    La matematica, hai presente? Ti sei mai chiesto perché funziona? Voglio dire… Ti butto la un’informazione: la Terra ha un raggio, approssimativo, di 6371…

  • Come nasce un numero

    Vorrei farti toccare con mano la nascita di un numero all’interno del computer. Lo dico a te e a chiunque ci capisca abbastanza di…

  • Sistemi di numerazione

    Nell’articolo precedente, abbiamo visto come esista una corrispondenza tra un circuito elettrico ed il sistema binario. Il problema è che noi, fino a prova…

  • Numeri in prigione

    Ti sarà capitato di imbatterti nel concetto di estensione infinita di numeri di qualsiasi tipo. Da qualche parte, potresti aver visto una scrittura come…

  • Calcolare pensieri

    Spero una cosa cominci ad essere chiara: ogni cosa deve diventare meccanica affinché un computer possa utilizzarla. Ciò implica che, di qualsiasi cosa si…

  • La macchina di Turing

    Alan Turing è uno dei padri, universalmente riconosciuto, della scienza informatica. Di lui molte cose, in realtà, non si sanno e la storia ha…

  • Il computer moderno

    Torniamo a parlare superficialmente di hardware perché, anche se il nostro discorso è incentrato sulla programmazione e sui meccanismi che la rendono possibile, è…

  • Linguaggi di programmazione

    Lasciamo perdere l’hardware e passiamo a qualcosa più consono a noi: i linguaggi di programmazione. Dopotutto è il nostro punto d’arrivo, no? La risposta…

  • Tipi di dato fondamentali

    Immagina di poter mettere le mani nelle memorie, come fossero casse di pere. Il nostro problema è farci stare dentro cose che ci possono…

Programmare videogiochi per hobby

Ogni tanto capita che qualcuno, con tutta l’ingenuità di questo mondo, si affacci in qualche gruppo online con una dichiarazione del tipo: “Ho scaricato ieri Godot! Vorrei fare un RPG MMO. Cosa devo fare?” Ecco: questo lavoro è per lui…
Non ho voluto scrivere l’ennesimo banale tutorial che spiega come spostare un pupazzo da un punto A ad un punto B. Ho cercato, invece, di creare un percorso completo, che ricalca in modo semplificato il percorso formativo di un ITIS con specializzazione in informatica. L’idea è di fornire gli strumenti per poter agire in autonomia, piuttosto che risolvere solo il problema del momento. E’ un lavoro di natura teorica, che richiede un certo sforzo, ma dovrebbe valerne la pena…

  • Per chi suona questa campana…

    La programmazione è spesso percepita come una sorta di pratica vodoo. Eppure, nel mondo in cui viviamo, è la scienza che ha plasmato ogni…

  • Della mitologia informatica

    Ci leviamo questo callo prima di procedere oltre, altrimenti rischiamo di prenderci a cazzotti, praticamente senza nessun motivo. Ebbene si, esiste una mitologia informatica……

  • Intelligenza artificiale

    Decidere di cosa parlare, per introdurre la programmazione, non è stato facile. Sistemi di numerazione? Algebra booleana? Insiemistica? Qualche algoritmo storico? Se questi concetti…

  • E’ una specie di magia

    La matematica, hai presente? Ti sei mai chiesto perché funziona? Voglio dire… Ti butto la un’informazione: la Terra ha un raggio, approssimativo, di 6371…

  • Come nasce un numero

    Vorrei farti toccare con mano la nascita di un numero all’interno del computer. Lo dico a te e a chiunque ci capisca abbastanza di…

  • Sistemi di numerazione

    Nell’articolo precedente, abbiamo visto come esista una corrispondenza tra un circuito elettrico ed il sistema binario. Il problema è che noi, fino a prova…

  • Numeri in prigione

    Ti sarà capitato di imbatterti nel concetto di estensione infinita di numeri di qualsiasi tipo. Da qualche parte, potresti aver visto una scrittura come…

  • Calcolare pensieri

    Spero una cosa cominci ad essere chiara: ogni cosa deve diventare meccanica affinché un computer possa utilizzarla. Ciò implica che, di qualsiasi cosa si…

  • La macchina di Turing

    Alan Turing è uno dei padri, universalmente riconosciuto, della scienza informatica. Di lui molte cose, in realtà, non si sanno e la storia ha…

  • Il computer moderno

    Torniamo a parlare superficialmente di hardware perché, anche se il nostro discorso è incentrato sulla programmazione e sui meccanismi che la rendono possibile, è…

  • Linguaggi di programmazione

    Lasciamo perdere l’hardware e passiamo a qualcosa più consono a noi: i linguaggi di programmazione. Dopotutto è il nostro punto d’arrivo, no? La risposta…

  • Tipi di dato fondamentali

    Immagina di poter mettere le mani nelle memorie, come fossero casse di pere. Il nostro problema è farci stare dentro cose che ci possono…