Il mini-corso di BASIC per Commodore 64 ci porterà attraverso le istruzioni del BASIC v2 scoprendone di volta in volta alcune caratteristiche. Si tratta di aspetti molto basilari del linguaggio e del C64. Se volete tutorial più avanzati, prendete in considerazione il Corso di Assembly per il Commodore 64.
Benvenuti su You Dev IT!
Miglioriamo il codice delle porte nella AT in JavaScript
Pubblicato il 24 giu, 2024
JavaScript è tra i più utilizzati linguaggi di programmazione. In questa serie, proviamo alcune sue caratteristiche scrivendo qualche linea di codice che realizza l'impianto di un'avventura testuale. In questo episodio miglioriamo il codice che crea le porte che mettono in comunicazione le diverse stanze.
Corso di VTL-2
Pubblicato il 19 giu, 2024
Grazie a una risorsa online, scopriamo le caratteristiche del linguaggio VTL-2, creato nel 1976 per avere un interprete che occupasse meno di 768 bytes.
Le porte nelle avventure testuali
Pubblicato il 10 giu, 2024
JavaScript è tra i più utilizzati linguaggi di programmazione. In questa serie, proviamo alcune sue caratteristiche scrivendo qualche linea di codice che realizza l'impianto di un'avventura testuale. In questo episodio creiamo le porte che mettono in comunicazione le diverse stanze. Per farlo sfruttiamo anche CODEIUM, uno strumento di IA gratuito. [...] Leggi tutto
Un carro armato con Unity
Pubblicato il 1 giu, 2024
Un mini-tutorial su come pilotare un carro armato in Unity. Dagli oggetti sull'Asset Store allo script in C#.
Unity: Interagire con la Chat di Twitch
Pubblicato il 22 mag, 2024
Prendendo spunto da alcuni giochi proposti da @IndieGameplayITA , scopriamo come far interagire i viewers in chat con un proprio videogioco realizzato con Unity. Quali librerie sono necessarie?
Un asset per il calcio su Unity
Pubblicato il 9 mag, 2024
Un gioco di calcio con Unity? Scopriamo questo asset per Unity che imposta alcune basi per un vero e proprio gioco di calcio. I modelli utilizzati lasciano un po' a desiderare, perciò andiamo alla ricerca di un'alternativa.
Il tuo avatar in Fortnite!
Pubblicato il 6 mag, 2024
Grazie all'Unreal Editor per Fortnite (UEFN) è possibile importare modelli animati creati con MetaHuman direttamente nella modalità creativa di Fortnite, con la qualità dell'Unreal Engine 5.4 e gli asset professionali del popolare gioco di Epic Games. Vediamo quanto è semplice farlo!
Che la Forza sia con voi!
Pubblicato il 4 mag, 2024
Oggi è il 4 maggio, perciò è tradizione dedicare un video a Guerre Stellari per augurarvi che la Forza sia con voi! Ne approfitto per riproporre la scena dell'abbordaggio che avevo creato più di due anni fa per i 950 iscritti. Buona visione!
Risposte "intelligenti" dal Parser
Pubblicato il 15 apr, 2024
JavaScript è tra i più utilizzati linguaggi di programmazione. In questa serie, proviamo alcune sue caratteristiche scrivendo qualche linea di codice che realizza l'impianto di un'avventura testuale. In questo episodio cerchiamo di migliorare le risposte del PARSER. Per farlo sfruttiamo anche CODEIUM, uno strumento di IA gratuito.
Avventure testuali in JavaScript: il Parser
Pubblicato il 9 apr, 2024
JavaScript è tra i più utilizzati linguaggi di programmazione. In questa serie, proviamo alcune sue caratteristiche scrivendo qualche linea di codice che realizza l'impianto di un'avventura testuale. In questo episodio cerchiamo di migliorare il PARSER. Per farlo sfruttiamo anche CODEIUM, uno strumento di IA gratuito.
Programmiamo gli oggetti con IA
Pubblicato il 5 mar, 2024
JavaScript è tra i più utilizzati linguaggi di programmazione. In questa serie, proviamo alcune sue caratteristiche scrivendo qualche linea di codice che realizza l'impianto di un'avventura testuale. Per farlo sfruttiamo anche CODEIUM, uno strumento si IA gratuito.
Horse simulator su Unity
Pubblicato il 4 mar, 2024
Mettiamo alla prova cavallo e cavaliere recentemente regalati sull'Asset Store di Unity!
Un'avventura testuale in Rust #2
Pubblicato il 22 feb, 2024
Rust è un interessante linguaggio, moderno e robusto, a prova di quei bug che piagano linguaggi come il C++. Proviamo a capire come funziona scrivendo qualche linea di codice Rust che realizza l'impianto di un'avventura testuale.
Un'avventura testuale in puro JavaScript
Pubblicato il 20 feb, 2024
JavaScript è tra i più utilizzati linguaggi di programmazione. In questa serie, proviamo alcune sue caratteristiche scrivendo qualche linea di codice che realizza l'impianto di un'avventura testuale.
Smooth Scrolling sul Commodore 64
Pubblicato il 19 feb, 2024
Un breve video per pubblicizzare questa fantastica demo, completa di codice sorgente, con cui AGPX ci insegna a creare un gioco con scrolling verticale sul nostro amatissimo Commodore 64.
Primi passi con Rust
Pubblicato il 17 feb, 2024
Rust è un interessante linguaggio, moderno e robusto, a prova di quei bug che piagano linguaggi come il C++. Proviamo a capire come funziona scrivendo qualche linea di codice Rust che realizza l'impianto di un'avventura testuale.
Audio Digitale sul C64
Pubblicato il 6 feb, 2024
Torna il corso di Assembly per il processore 6510! Questa volta ci occuperemo del processore sonoro del Commodore 64 (SID). Con le sue tre voci era ed è ancora fantastico, ma scopriamo come forzarne le caratteristiche, mediante del codice in Assembly, per ottenere la riproduzione di audio digitale (purtroppo solo) a 4 bit con un campionamento a [...] Leggi tutto
FPS multiplayer: tutorial completo
Pubblicato il 26 gen, 2024
Scopriamo come ottenere un FPS multiplayer da zero sfruttando l'asset che i programmatori di Photon Fusion hanno creato per noi!
Assets per Parking Sim in 3D
Pubblicato il 24 gen, 2024
Scopriamo quali assets gratuiti possono essere utilizzati per creare un Parking Simulator in 3D.
Quattro bytes per il Commodore 64
Pubblicato il 23 gen, 2024
Sembra impossibile ma c'è chi è riuscito a creare un programma che realizza un effetto non banale in soli 4 bytes! Scopriamo assieme come è stato possibile.
Un semplice script su PLAYcanvas
Pubblicato il 26 set, 2023
Come muovere le unità sul campo di battaglia? Scopriamo come sfruttare JavaScript per programmare il movimento e l'animazione di un'entità in PLAYcanvas.
Un'alternativa a Unity?
Pubblicato il 16 set, 2023
Visto che UNITY tasserà le singole installazioni dei videogiochi prodotti col suo engine, valutiamo alcune solide alternative. In questo video proviamo l'editor online di PLAYcanvas per animare un modello FBX in una semplice scena da eseguire in un normale browser internet.
Importare modelli con Cargo!
Pubblicato il 4 set, 2023
Tempo fa Kitbash3D ha regalato una serie di modelli a tema fantascientifico. In questo tutorial scopriamo come installare il software Cargo in Unity per importare facilmente quei modelli nei propri videogiochi.
Programming Games con MiniScript
Pubblicato il 7 lug, 2023
MiniScript è un linguaggio di programmazione molto semplice realizzato con C# e C++. Si può facilmente utilizzare in Unity ed è estremamente adatto per realizzare "Programming Games". Ma cos'è un Programming Game? Vediamolo assieme in questo video.
Un simulatore di volo arcade
Pubblicato il 27 apr, 2023
Mettiamo alla prova un controller per aeroplani molto arcade, in attesa del porting del simulatore di Apocalyx in Unity.
Muovere pixel sugli sprite? (Multicolor)
Pubblicato il 26 apr, 2023
Un'anteprima sui pixel multicolor che sono disegnati su 12 sprite del Commodore 64. Dodici sprite?! Naturalmente grazie allo sprite multiplexing.
Niagara VFX da UE5 a UEFN
Pubblicato il 25 apr, 2023
Come importare effetti particellari dall'Unreal Engine 5 all'Unreal Engine for Fortnite? La procedura è molto semplice: vediamo come fare.
Prove tecniche con l'Unreal Engine 5
Pubblicato il 22 apr, 2023
Provo a realizzare un'altra scena con l'Unreal Engine 5. Questa volta il mio avatar creato con MetaHuman sarà alle prese con un drago sputafuoco.
Simuliamo il traffico con Unity!
Pubblicato il 21 apr, 2023
L'asset "Global Road & Traffic" è stato aggiornato! Dalle mappe di Open Street Map, possiamo creare un modello del traffico da importare in Unity. Mettiamo alla prova il sistema con il centro di Roma e un contorto svincolo di Los Angeles.
Muovere pixel sugli sprite?
Pubblicato il 19 apr, 2023
Prendendo spunto dal "pong in uno sprite" e sfruttando il codice dei video precedenti, scopriamo come muovere pixel all'interno degli 8 sprite del Commodore 64 utilizzando l'assembly del 6510.
Come muovere i nemici in UEFN
Pubblicato il 18 apr, 2023
Come creare unità nemiche? Come farle muovere? Continua la serie sul linguaggio Verse di UEFN (Unreal Engine for Fortnite). Se vi interessa la descrizione del codice completo, non vi resta che chiedere.
Pubblicare avventure testuali
Pubblicato il 17 apr, 2023
Grazie ad Inform 7 si può pubblicare online la propria avventura testuale in modo semplice e immediato. Scopriamo come fare con questo dettagliato tutorial.
UEFN: Cosa installare?
Pubblicato il 12 apr, 2023
Inizia una serie sul linguaggio Verse di UEFN (Unreal Engine for Fortnite). Scopriamo quali software installare sul nostro PC per creare questi primi abbozzi di Metaverso pensati da Epic Games.
Ottimizziamo il disegno sugli sprite
Pubblicato il 11 apr, 2023
Grazie ad @agpxnet, miglioriamo il codice che disegna pixel all'interno degli 8 sprite del Commodore 64 utilizzando l'assembly del 6510. In video precedenti abbiamo già mostrato routine che disegnano pixel nella memoria in alta risoluzione del C64. Ora tentiamo di fare qualcosa di simile però nella memoria grafica degli sprite.
Disegnare pixel sugli sprites del C64
Pubblicato il 5 apr, 2023
Prendendo spunto dal "pong in uno sprite", scopriamo come disegnare pixel all'interno degli 8 sprite del Commodore 64 utilizzando l'assembly del 6510. In video precedenti abbiamo già mostrato routine che disegnano pixel nella memoria in alta risoluzione del C64. Ora tentiamo di fare qualcosa di simile però nella memoria grafica degli sprite.
Scrivere sulla lavagna con Inform 7
Pubblicato il 3 apr, 2023
Scopriamo l'estensione "Notepad" di Jim Aikin per Inform 7. Permette di creare avventure testuali in cui si può scrivere su oggetti come notes, lavagne e perfino specchi appannati.
Un cocktail testuale!
Pubblicato il 27 mar, 2023
Un'interessante estensione per Inform 7, l'editor per creare avventure testuali, che miscela liquidi: Measured Liquid by Emily Short. Scopriamo di che si tratta, naturalmente nella sua traduzione in italiano per l'ultima versione di Inform 7.
Altre estensioni in italiano per Inform 7
Pubblicato il 6 mar, 2023
Completiamo l'elenco di estensioni che nascondono oggetti con Hiding Under di Eric Eve e aggiungiamo la Small Kindnesses di Aaron Reed. Naturalmente con la loro traduzione in italiano per l'ultima versione di Inform 7.
Sprites e alta risoluzione cul C64
Pubblicato il 1 mar, 2023
Indaghiamo qualche problematica della coesistenza tra l'alta risoluzione del nostro amatissimo Commodore 64 e gli sprites. A tal scolo, recuperiamo il codice dell'astronave in fase di atterraggio, ma invece di usare la modalità grafica a caratteri, proviamo quella in alta risoluzione.
Oggetti ingombranti in Inform 7
Pubblicato il 27 feb, 2023
L'estensione Bulky Items di Juhana Leinonen permette di gestire oggetti ingombranti in modo realistico. Scopriamo come realizzare lo stesso effetto con Inform 7 e il kit in italiano.
Un'altra estensione italiana recuperata
Pubblicato il 20 feb, 2023
L'estensione Written Inventory di Jon Ingold permette di mostrare l'inventario del personaggio dell'avventura testuale in modo discorsivo. Scopriamo come realizzare lo stesso effetto con Inform 7 e il kit in italiano.
Un altro tutorial su Inform 7
Pubblicato il 13 feb, 2023
L'estensione Underside di Eric Eve permette di nascondere oggetti sotto altri oggetti. In un'avventura testuale può essere davvero utile. Scopriamo come realizzare lo stesso effetto con Inform 7 e il kit in italiano.
Motion Capture da un filmato
Pubblicato il 11 feb, 2023
Mettiamo alla prova Deepmotion Animate 3D. Riusciremo veramente ad ottenere un'animazione 3D per Unity utilizzando un video 2D?
Una serie di tutorial sui terreni a esagoni per Unity
Pubblicato il 10 feb, 2023
Ecco un blog con una bella spiegazione di come si possono generare terreni a esagoni che rispettano determinate regole sui biomi e sul ciclo dell'acqua. Adesso anche per Unity in versione URP.
Un bel tutorial sul pathfinding
Pubblicato il 3 feb, 2023
Ecco un blog con una bella spiegazione di come funziona l'algoritmo A* per il pathfinding. Al più presto cercheremo di implementarlo sul nostro terreno a esagoni.
Primi passi con Coherence
Pubblicato il 2 feb, 2023
Niente di meglio di una bella serie di semplici tutorial per compiere i primi passi in un nuovo software. Diamo un'occhiata ai First Steps del network engine Coherence.
Un nuovo software gratuito per il rigging
Pubblicato il 31 gen, 2023
AccuRIG è un nuovo software che consente di creare il rig di un modello generico, cioè di applicargli uno scheletro che può essere animato. Sul sito di ActorCore si possono anche scaricare alcuni modelli e animazioni gratuite. In questo tutorial viene mostrato come importarli in Unity.
53 perle di saggezza
Pubblicato il 30 gen, 2023
Nell'avventura testuale "Aladino e le Perle di Saggezza", il protagonista incontrava un vecchio saggio addormentato che, una volta svegliato, sciorinava le sue perle di saggezza. Scopriamo come realizzare questo tipo di interazione con un PNG mediante il linguaggio Inform 7.
Diventa VTuber
Pubblicato il 28 gen, 2023
Scopriamo come diventare provetti VTuber con OBS e VSeeFace. Alcuni iscritti hanno chiesto come si può rimuovere lo sfondo dall'avatar prodotto da VSeeFace.
Muovere i personaggi con Unity
Pubblicato il 27 gen, 2023
Come muovere e animare i nostri personaggi sul terreno esagonale? Grazie ai modelli di @KayLousberg abbiamo tutto l'occorrente!
Viaggiare in treno con Inform 7
Pubblicato il 25 gen, 2023
Scopriamo come è possibile rendere l'impressione di un viaggio in treno tra diverse stazioni nella nostra avventura testuale scritta con Inform 7.
Come estendere il BASIC del Commodore 64
Pubblicato il 24 gen, 2023
Grazie ad @agpxnet, scopriamo come è possibile estendere il BASIC 2.0 del Commodore 64 con nuove istruzioni scritte in Assembly!
Ancora sui terreni a esagoni con Unity
Pubblicato il 20 gen, 2023
Il tutorial su come generare terreni esagonali ha prodotto questa evoluzione: ora lo scenario risulta accettabile. Non ci resta che posizionare le unità che probabilmente proveremo a gestire in multiplayer con Coherence.
Creare un ascensore con Inform 7
Pubblicato il 17 gen, 2023
Scopriamo come è possibile creare un semplice ascensore che colleghi due diversi piani in cui si svolge la nostra avventura testuale con Inform 7.
Terreni esagonali con Unity
Pubblicato il 14 gen, 2023
Grazie all'asset Medieval Builder Pack di @KayLousberg , generiamo un terreno composto da prismi a base esagonale e, dato che ci siamo, ci seminiamo sopra un po' di edifici. Avete qualche idea su come proseguire questo progettino realizzato con Unity?
Il ritorno di Hexatron
Pubblicato il 7 gen, 2023
Secondo video, dopo mesi, della serie "The making of...". Mostreremo con tutorial brevi come utilizzare Unity per creare particolari effetti utili per relizzare videogiochi. Prendiamo spunto dallo sviluppo di "Hexatron", un clone dei giochi ispirati alle lightcycle di Tron. In questo video un po' più avanzato, vedremo alcuni effetti per simulare [...] Leggi tutto
Terreni esagonali
Pubblicato il 4 gen, 2023
Grazie all'asset Medieval Builder Pack di @KayLousberg, generiamo un terreno composto da prismi a base esagonale e, dato che ci siamo, ci seminiamo sopra un po' di edifici. Avete qualche idea su come proseguire questo progettino realizzato con Unity?
Il volo del Predator
Pubblicato il 3 dic, 2022
Torniamo su Unity per scoprire come realizzare una scena in cui un Predator attacca una colonna di tanks. Assembliamo una serie di assets gratuiti disponibili sull'Asset Store di Unity e mostriamo lo script principale che guida il movimento dei missili.
Tutorial per Unity: una gara di dragster
Pubblicato il 8 nov, 2022
Grazie ai modelli creati da un iscritto al canale, sviluppiamo uno script che simula una gara tra due dragster (e che analizzeremo nel dettaglio). Chi vincerà?
Bordi aperti sul C64!
Pubblicato il 16 giu, 2022
L'apertura dei bordi è un classico trick del VIC II del C64. Nella prima parte di questo video-tutorial vediamo in cosa consiste. Nel prossimo video andremo alla scoperta del codice assembly che consente di realizzarlo!
Iniziamo ad occuparci anche di Unreal
Pubblicato il 4 giu, 2022
L'Unreal Learning Kit si arricchisce di nuovi tutorial. Costruiamo robot virtuali, completi di attuatori e sensori, che sfruttano la guida autonoma per evitare ostacoli, praticano il sumo e giocano a calcio. In questo primo video impariamo a gestire correttamente gli attuatori per ottenere il tipo di movimento desiderato.
Musica di sottofondo sul Commodore 64!
Pubblicato il 25 mag, 2022
Mettiamo alla prova l'assembly del 6510 per controllare l'esecuzione di musica sul processore 6581, il mitico SID del Commodore 64.
Inizia la serie... The making of...
Pubblicato il 17 mag, 2022
Primo video della serie "The making of...". Mostreremo con tutorial brevi come utilizzare Unity per creare particolari effetti utili per creare videogiochi. Prendiamo spunto dallo sviluppo di "Hexatron", un clone dei gichi ispirati alle lightcycle di Tron. In questo video introduttivo vedremo alcuni effetti per simulare il moto di un veicolo a [...] Leggi tutto
Iniziano i tutorials su Unity!
Pubblicato il 15 mag, 2022
Nel video precedente abbiamo visto la demo che vogliamo riprodurre. Una serie di casse piovono dal cielo e colpiscono dei personaggi che cadono a terra tramortiti. In questa prima parte scopriamo come creare le casse che poi lasciamo gestire al motore fisico di Unity. Nel seguito vedremo come gestire le animazioni della caduta dei personaggi.