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+.
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ù.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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 ++.
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.
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.
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.
Modellazione 3D gratuita, semplice e semplice. C'è una comunità attiva dietro questo software aperto al cento percento. Scopri di più su Blender.org.
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.
Audacity è uno strumento software gratuito, open source e multipiattaforma, ideale per registrare e modificare suoni. Scopri di più su Sourceforge.net.
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.
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.
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.
Software di streaming live e di acquisizione video gratuito, open source. Maggiori informazioni su OBSproject.com.
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.
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 è 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.
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 è 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 è 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 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.
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 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.
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.
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.
Client FTP open source. Scopri di più su FileZilla.
Servizio di hosting di file online. Utile per backup e condivisione di file tra amici e altri sviluppatori. Scopri di più su Dropbox.
KeePass è un gestore di password gratuito, open source, leggero e facile da usare. Scopri di più su KeePass.
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.
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.