Risorse consigliate sviluppo del gioco

Lavorando quotidianamente per pubblicare materiale didattico di sviluppo di giochi per Tuts +, ci imbattiamo in strumenti e servizi di alta qualità. Ecco le risorse migliori che consigliamo per te, il professionista gamedev, il tutto assemblato con cura dal nostro staff editoriale.

Nota che alcuni dei link sottostanti sono link affiliati. Questo significa semplicemente che guadagneremo una piccola commissione se acquisti quel particolare strumento o servizio. Se lo fai, ti ringraziamo per il supporto dei Tut+. 

Core Gamedev Applicazioni

Nuovi motori di gioco compaiono ogni giorno. Con le molte piattaforme e lingue disponibili per i giochi, non c'è da stupirsi che esistano centinaia di motori in una dozzina di lingue. Questo elenco può solo scalfire la superficie di ciò che è disponibile, ma indica alcuni dei più popolari motori di gioco che vengono citati di più.

Unità

Unity è l'attuale re dei motori di gioco. È molto più popolare tra studenti e indie di tutti gli altri strumenti di sviluppo di giochi. Unity ha una vasta community, un grande supporto e una reputazione stellare per attrarre sviluppatori. Scopri di più su Unity3D.com.

Creatore di giochi

GameMaker è progettato per consentire ai non programmatori e ai neofiti di creare giochi multipiattaforma. È uno degli strumenti di creazione di giochi 2D più popolari, con tutto il necessario per gestire font, suoni, immagini e musica, nonché altre risorse necessarie per creare un gioco. Scopri di più su Amazon.

Costruisci 2

Un potente creatore di giochi HTML5 basato su Windows progettato specificamente per i giochi 2D. Porta il tuo lavoro alla vita in ore e giorni invece che in settimane e mesi. Permette a chiunque di creare giochi senza codifica richiesta. Scopri di più su Scirra.com.

stencyl

Un popolare toolkit per la creazione di giochi che, come GameMaker e Construct 2, non richiede abilità di programmazione. È dotato di un editor drag-and-drop e può essere indirizzato a iOS, Android, Flash, HTML5, Windows e Mac. Scopri di più su Stencyl.com.

CryENGINE

Probabilmente il motore di gioco più all'avanguardia sul mercato, questo concorrente sfavorito di Unreal può essere utilizzato per spingere la grafica 3D al livello successivo. È gratuito se usato per lo sviluppo di giochi non commerciali. Scopri di più su MyCryENGINE.com.

momento torcente

Ora open source, il motore Torque è un vecchio motore di gioco 3D ideale per creare il prossimo Doom o Halo. Non moderno come UDK o CryENGINE, ma il prezzo è giusto. Scopri di più su GarageGames.com.

UDK

La scelta migliore degli studi di gioco per console AAA, l'Unreal Engine sta guadagnando popolarità tra le indie. Unreal è in genere responsabile della definizione di quale grafica "next gen" assomigli. Scopri di più su UnrealEngine.com.

Editor di giochi ed IDE

Ogni programmatore ha un ambiente di lavoro preferito e la maggior parte sostiene con veemenza che il loro è il migliore. Quando si programma, si desidera un editor o IDE in grado di gestire l'evidenziazione della sintassi, il completamento automatico del codice, i punti di interruzione del debug, gli orologi e il passaggio del codice, il rilevamento degli errori e le ricerche rapide. Prova alcuni editori e decidi tu stesso.

Non importa quale sia la tua arma preferita, la chiave è diventare così a tuo agio con i tuoi strumenti che idealmente non ci pensi più; si tolgono di mezzo e ti permettono di creare.

Testo sublime 2

Slick, veloce e ben supportato dalla community, questo è un editor di testo che fa quasi tutto ciò che un IDE appropriato può fare. Il suo set di funzioni è robusto, con editing diviso, la possibilità di andare a qualsiasi cosa e la modalità senza distrazioni. Scopri di più sulla homepage di Sublime Text.

Bloc notes ++

Un incredibile editor di testo open source che supporta molti linguaggi di programmazione con evidenziazione, formattazione automatica e plugin per tutto, dal debug al linting. Maggiori informazioni sulla homepage di Notepad ++.

FlashDevelop

Un editor diretto al punto di codice che è veloce e raffinato. Per lo sviluppo di Haxe e AS3, questo IDE open source è di gran lunga migliore dell'editor di codice incorporato di Adobe. Scopri di più su FlashDevelop.org.

Microsoft Visual Studio

La più recente incarnazione di Visual Studio Express 2012 per Windows 8 offre supporto di prima classe per HTML5 e JavaScript e può essere utilizzato gratuitamente. Scopri di più su Microsoft Store.

Gamedev Art Tools

Fare giochi è metà scienza e metà arte. La maggior parte dei giochi richiede almeno metà del tempo di sviluppo da dedicare alla progettazione, come il layout, la GUI, la grafica di gioco e gli effetti. Dagli shader alle mesh, dai fogli di sprite alla musica di sottofondo, dal prendere screenshot al video di registrazione, un gamedev deve indossare molti cappelli.

Miscelatore

Modellazione 3D gratuita, semplice e semplice. C'è una comunità attiva dietro questo software aperto al cento percento. Scopri di più su Blender.org.

TexturePacker

TexturePacker consente di ottimizzare rapidamente la grafica del gioco come il miglior strumento di generazione di fogli sprite sul mercato. Incredibilmente utile ed efficiente per fogli sprite, atlasas e quant'altro. Scopri di più su Code'n'Web.

Audacia

Audacity è uno strumento software gratuito, open source e multipiattaforma, ideale per registrare e modificare suoni. Scopri di più su Sourceforge.net.

Crazy Bump

Ottimo strumento per urti, speculari, mappe normali e molte altre ancora. È anche un software davvero divertente. Il loro slogan è "Indistinguibile dalla magia". Scopri di più su Crazy Bump.

Colore Oracle

Color Oracle è un simulatore di cecità colore gratuito per Windows, Mac e Linux. Ti aiuta a progettare interfacce utente che funzionano per tutti. Scopri di più su Color Oracle.

GIMP

Editor di immagini open source per grafica. GIMP è un acronimo per GNU Image Manipulation Program. Si tratta di un programma liberamente distribuito per compiti come il ritocco delle foto, la composizione delle immagini e la creazione di immagini. Maggiori informazioni sul sito Web di GIMP.

Apri software Broadcaster

Software di streaming live e di acquisizione video gratuito, open source. Maggiori informazioni su OBSproject.com.

Spriter

Spriter è uno strumento di animazione 2D intuitivo per i produttori di videogiochi. Questo editor di animazione esporta come frame o formato SCML. Scopri di più su BrashMonkey.com.

Bfxr

Strumento online gratuito per produrre suoni a 8 bit che puoi esportare in WAV, quindi eseguire uno schiaffo nel tuo gioco così com'è oppure eseguire rilavorazioni in altri software come Audacity. Scopri di più su Bfxr.

Ogmo Editor

Ogmo Editor è un editor di livelli generico per sviluppatori di giochi indie che usano Windows. L'editor è costruito per essere riconfigurabile, quindi puoi configurarlo per funzionare bene per il tuo progetto di gioco. È un editor di livelli basato su tile open source. Scopri di più sul sito Web di Ogmo Editor e dai un'occhiata al nostro tutorial introduttivo.

piastrella

Un altro ottimo editor di livelli basato su tile. Strumenti di modifica delle tessere efficienti come timbri, riempimenti, pennelli per terreni e altro. Scopri di più su mapeditor.org e dai un'occhiata al nostro tutorial introduttivo.

Glyph Designer

Glyph Designer è un editor di font bitmap per Mac. Puoi usarlo per progettare i font per quasi tutti i framework. Scopri di più a 71 Squared.

ShoeBox

ShoeBox è un'app gratuita basata su Adobe AIR per l'utilizzo in Windows e Mac OS X. È dotata di strumenti di gioco e di interfaccia utente per lavorare con la grafica del gioco e molte utili funzioni di piccole dimensioni, come l'estrattore di tessere. Scopri di più su ShoeBox.

Camtasia Studio

Camtasia Studio ti offre gli strumenti necessari per personalizzare e modificare veramente i tuoi video. Registra facilmente l'intero schermo, importa i media e crea video con un tocco professionale sul tuo PC. Scopri di più su Amazon.

Gestione dei progetti di Gamedev

Anche i piccoli giochi sono grandi progetti. Combattere la funzionalità creep è una battaglia costante per tutti i gamedev e se si utilizza un documento di progettazione dettagliato, un semplice elenco di cose da fare o un completo sistema di controllo della versione di condivisione del team, l'infrastruttura e la metodologia con cui il proprio controllo può influenzare il ciclo di vita del progetto o romperlo.

Puush

Puush ti permette di catturare facilmente e velocemente uno screenshot di qualsiasi cosa sullo schermo e copiare il link negli Appunti. Sebbene non sia direttamente uno strumento di sviluppo del gioco, è super utile per la comunicazione con i compagni di squadra online. Scopri di più su Puush.

WorkFlowy

Elenco manager online che è ottimo per gestire i tuoi progetti di sviluppo di giochi. Puoi usarlo sul Web o afferrare l'app Workflowy per iPhone. Scopri di più su Workflowy.

Firebug

Grande estensione open source per il browser Firefox con eccellenti strumenti di debug per HTML, JavaScript, CSS, cookie e molto altro. Scopri di più su Firebug.

FileZilla

Client FTP open source. Scopri di più su FileZilla.

Dropbox

Servizio di hosting di file online. Utile per backup e condivisione di file tra amici e altri sviluppatori. Scopri di più su Dropbox.

KeePass

KeePass è un gestore di password gratuito, open source, leggero e facile da usare. Scopri di più su KeePass.

Trello

Trello è un'ottima app per la pianificazione dei progetti e la gestione delle attività. Puoi usarlo per organizzare i tuoi progetti di sviluppo di giochi, o qualcosa di veramente. Rispetta le scadenze e collabora con questa intuitiva app per la lista delle cose da fare. Scopri di più su Trello.

TortoiseGit

Il software di controllo della versione Git ha una solida interfaccia a riga di comando, ma non è per tutti. TortoiseGit ti supporta fornendo un'interfaccia GUI per attività regolari, come ad esempio il commit, la visualizzazione di registri, la creazione di rami e tag, la creazione di patch e altro ancora. Scopri di più su TortoiseGit.