Game Development · Programmazione

Mini Jam 103: Darkness, You are your own enemy

The Goodnight Potion The Goodnight Potion by federyuk91, marcoDev **Submission for Mini Jam 103: Darkness** The goodnight potion is about an old wizard, now too old to cast the simplest spells, who has the habit of drinking a potion or two before going to sleep.   _____________________________________________________________________________________________ The aim of this puzzle game is to drink all… Continua a leggere Mini Jam 103: Darkness, You are your own enemy

Arduino · Programmazione

Elegoo Super Starter Kit for UNO Traduzione del manuale

Premessa: Quella che segue è una traduzione amatoriale del manuale del kit "Elegoo Super Starter Kit for UNO", le parti segnate con [...] non sono ancora state tradotte e non intende essere un sostituto del manuale originale che potete trovare qui o qui in lingua inglese  Questo tutorial è pensato per i principianti. Imparerai le… Continua a leggere Elegoo Super Starter Kit for UNO Traduzione del manuale

Game Development · Programmazione · Programmazione ad oggetti

Unity – Turn Based Strategy

Con questa nuova serie di post voglio illustrare come realizzare la base per un gioco di strategia a turni su unity3D. Ovviamente si tratta di un mio personale approccio basato sulle mie attuali conoscenze, perciò ne esisteranno senz'altro altri e migliori, io stesso ne ho sperimentato diversi. Prerequisiti: -Una versione (preferibilmente aggiornata) dell'engine Unity -… Continua a leggere Unity – Turn Based Strategy

Game Development · Programmazione · Programmazione ad oggetti

Seven Billions

Seven Billions: Si tratta di un concept per un gioco che sto sviluppando interamente da zero, l'idea è quella di creare una serie di script modulari che possano essere riciclati per progetti futuri e che al tempo stesso siano funzionali a quella che è l'attuale ambientazione del gioco. Incipit: "Sulla terra abitavano 7 miliardi di… Continua a leggere Seven Billions

Java · Programmazione · Programmazione ad oggetti

Java, appunti #3.1: classi Wrapper

Classi Wrapper Abbiamo detto che Java è un linguaggio orientato agli oggetti, ma per ragioni storiche ha deciso di tenere i cosiddetti tipi primitivi, questi non sono altro che i tipi classici di qualsiasi linguaggio di programmazione: int, double, char, boolean; I tipi primitivi non sono oggetti, il che significa che non possiamo manipolarli come… Continua a leggere Java, appunti #3.1: classi Wrapper

Java · Programmazione · Programmazione ad oggetti

Java, appunti #8: Collection

Collection "A collection — sometimes called a container — is simply an object that groups multiple elements into a single unit". The Java™ Tutorials Una collezione è semplicemente un oggetto che raggruppa più elementi in una singola unità e quindi viene anche chiamato contenitore. In cima alla gerarchia delle Collection troviamo dunque l'interfaccia Collection, la quale… Continua a leggere Java, appunti #8: Collection

Java · Programmazione · Programmazione ad oggetti

Java, appunti #7: Exception

Exception & Error Le Exception o eccezioni in java sono anche esse degli oggetti e sono accomunate agli Error (errori), in quanto entrambi sono sottoclassi di Throwable. La differenza tra errori e eccezioni risiede nel fatto che queste ultime vanno gestite attraverso un Exception Handler (Gestore delle eccezioni), mentre quando viene lanciato un Error il programma… Continua a leggere Java, appunti #7: Exception

Java · Programmazione · Programmazione ad oggetti

Java, appunti #6: Generics

Generics Nello scorso post abbiamo visto come l'uso di interfacce permetta di utilizzare classi diverse senza conoscerne l'implementazione, talvolta possiamo voler operare anche senza conoscere i tipi (o meglio le classi) su cui stiamo operando, in questi casi vengono in aiuto i Generics; Vediamo subito un semplice esempio per capire meglio di cosa stiamo parlando,… Continua a leggere Java, appunti #6: Generics

Programmazione · Programmazione ad oggetti

Java, appunti #5: Polimorfismo

Polimorfismo Eccoci finalmente a parlare del polimorfismo, la parola viene dal greco e significa "molte forme", in effetti abbiamo già parlato di alcune delle forme di polimorfismo presenti in java, senza però mai riconoscerle. Parliamo di polimorfismo ogni qual volta "una determinata espressione può assumere valori diversi in relazione ai tipi di dato a cui… Continua a leggere Java, appunti #5: Polimorfismo