5 Software de proiectare a jocului care include instrumente de depanare a jocurilor

Cuprins:

Video: Top 7 Programe De Creat Jocuri 2024

Video: Top 7 Programe De Creat Jocuri 2024
Anonim

Debugging-ul este o mare parte din ciclul de viață al dezvoltării de software care elimină erorile de cod. Debuggerii sunt instrumente neprețuite pentru proiectarea jocului, care permit dezvoltatorilor să identifice și să elimine glitches sau bug-uri, care s-ar putea să se încadreze. Așadar, dacă sunteți în căutarea unui software de proiectare a jocului, ar trebui să selectați unul care vine cu un instrument integrat de depanare adaptat pentru jocuri.. Acestea sunt câteva pachete de proiectare a jocului care includ debugger-uri încorporate, astfel încât să puteți remedia codul fără alte instrumente de depanare independente.

Unitate

Unity este una dintre aplicațiile de proiectare lider în industrie, adaptate pentru motorul Unity cu care mulți editori își dezvoltă jocurile. Acesta este un motor de joc multiplatform cu care puteți dezvolta software pentru Windows, PlayStation 4, Xbox One, iOS, Android, Wii U, 3DS, Mac și Oculus Rift. Software-ul are versiuni Personal, Plus, Pro și Enterprise pentru a proiecta jocuri. Versiunea Pro se comercializează cu amănuntul la 125 USD pe lună (1.500 USD pe an), dar puteți adăuga în continuare programul free Unity Personal la Windows făcând clic pe butonul Descărcare acum de pe această pagină web.

Unity se mândrește cu un editor flexibil cu care puteți dezvolta jocuri 2D și 3D cu scripturi C # și Javascript. Software-ul include animări, grafică, audio și instrumente de design 2D și 3D fizică; și, de asemenea, puteți extinde editorul Unity cu mai mult de 1.700 de extensii. Mai mult, Unity are un instrument de depanare IDE MonoDevelop cu ajutorul căruia să puteți depana scripturi JavaScript, Boo și C #. Acest instrument permite utilizatorilor să inspecteze codul executând scripturile pas cu pas. De asemenea, puteți stabili puncte de întrerupere condiționate la liniile pe care trebuie să le analizați mai îndeaproape cu instrumentul de depanare Unity.

Unreal Motor 4

Unreal Engine 4 este un alt dintre cele mai renumite kituri de dezvoltare din industrie cu care editurile mari proiectează jocuri. Aceasta include o suită completă de instrumente de creație pentru proiectarea jocului și acceptă toate platformele majore de jocuri, cum ar fi Xbox One, PS4, Windows, Wii U, Oculus, etc. Este un software excelent pentru proiectarea shooterelor în primă persoană, MMORPG-urilor (RPG-uri multiplayer) și jocuri stealth. Programul complet este disponibil cu un abonament lunar de 19 dolari, dar utilizatorii plătesc și 5% din veniturile brute din jocurile lor proiectate cu UE4.

Poate că cel mai bun lucru despre Unreal Engine 4 este sistemul Blueprint care permite utilizatorilor să proiecteze jocuri fără un editor de cod sursă. Blueprint este eficient scriptul vizual pentru proiectarea jocului cu care puteți configura și edita rețele de noduri de script, iar editorul încorporează, de asemenea, diverse instrumente de depanare și analiză. Pentru depanare, Blueprint Editor include Play in Editor și Simulare în modurile Editor care vă permit să întrerupeți execuțiile jocului și să treceți prin graficele Blueprint cu punctele de întrerupere. Cu acel depanator încorporat, puteți apoi să inspectați valorile proprietății jocului și să modificați atunci când este necesar. Unreal Engine 4 include, de asemenea, un instrument Gameplay Debugger care afișează date de joc suprapuse în timp real pentru depanare de date specifice.

GDevelop

GDevelop este ideal pentru dezvoltatorii începători, deoarece codificarea nu este atât de esențială pentru proiectarea jocurilor cu acesta. Acesta este un software open-source cu care puteți dezvolta jocuri pentru Windows, Linux și browsere web. Software-ul este compatibil cu platformele Windows, Ubuntu, Mac OS X, iOS și Android și puteți salva instalatorul făcând clic pe butonul Descărcare de pe site-ul GDevelop.

GDevelop vă permite să proiectați jocuri prin introducerea elementelor de obiect și eveniment, iar acestea le traduc în codul mașinii. Software-ul oferă tone de obiecte pentru jocuri, cum ar fi text, cutie 3D, hartă cu gresie, obiecte de sprit și motor de particule. Utilizatorii pot proiecta niveluri și interfețe mai avansate cu editorul de scene GDevelop. Chiar dacă este necesară o codare minimă, GDevelop mai are un instrument de depanare integrat pentru jocuri native. Aceasta permite dezvoltatorilor să vizualizeze și să modifice datele scenei, să redea sau să redea scenele cadru cu cadru și să insereze noi variabile și obiecte. În general, acest software este ideal pentru dezvoltarea jocurilor web HTML 5; dar este posibil să aveți nevoie de ceva cu instrumente mai extinse pentru proiectarea jocurilor 3D.

Godot

Godot este, de asemenea, un software de design pentru jocuri open-source la pachet cu o mulțime de instrumente la îndemână. Acest software acceptă atât proiectarea jocului 2D cât și 3D și are propriul limbaj de script personalizat. Godot este compatibil cu Windows, Linux și OS X; și puteți proiecta jocuri pentru acele platforme și PlayStation 3, iOS, Android, Haiku, HTML 5 și Blackberry 10 cu ajutorul software-ului. Deschideți această pagină și apăsați butonul Descărcare 2.1 pentru a adăuga Godot pe desktop sau laptop.

Godot are o arhitectură inovatoare de design bazată pe scene cu ajutorul căreia dezvoltatorii pot combina mai multe scene (o colecție de elemente de joc) în scene mai mari. Dezvoltatorii pot proiecta jocuri în Godot fie cu C ++, fie cu GDScript personalizat al software-ului, care este optimizat pentru arhitectura bazată pe scenă. Software-ul are un motor dedicat pentru proiectarea jocurilor 2D și, de asemenea, puteți dezvolta jocuri 3D, importând modele 3D. Godot include un editor de animație de cronologie cu ajutorul căruia utilizatorii pot anima grafică 2D sau 3D. În plus, editorul încorporat al programului încorporează un instrument de depanare cu care utilizatorii pot stabili anumite puncte de pauză și pasul programului pentru a parcurge codul o linie la un moment dat.

GameMaker: Studio

GameMaker: Studio este unul dintre cele mai bune pachete de proiectare a jocurilor pentru Windows și există și un Studio 2 în dezvoltare. Cu acest program puteți implementa jocuri pentru PlayStation 4, Xbox One, Windows, Mac, iOS, Android, Linux (Ubuntu), HTML 5 și PlayStation Vita. Există o versiune freeware a software-ului, pe care o puteți descărca de pe această pagină, precum și o colaborare cu Studio Professional and Masters Collection la 799 USD. Colecția Masters Studios le permite utilizatorilor să își exporte jocurile pe toate platformele, în timp ce freeware-ul este limitat doar la Windows.

GameMaker: Studio este un software pentru dezvoltatori care încorporează o utilizare intuitivă de tip drag-drop-drop pentru designul jocului. De asemenea, are propriul său limbaj de script GML, care este comparabil cu C, dar oferă o flexibilitate mai mare atunci când este combinat cu interfața de acces la glisare și picătură. În plus, software-ul acceptă motoarele de fizică a particulelor Box2D și LiquidFun pentru a adăuga mișcare realistă cu; de asemenea, se bucură de suport integrat de umiditate transversală.

GameMaker încorporează un mod de depanare care lansează un modul de depanare atunci când rulați jocul. Cu aceasta, puteți inspecta detaliile mai fine în jocuri, în cazuri de variante și instanțe individuale. Modulul de depanare include ferestre de ceas care afișează codul sursă, variabile globale, proprietăți de pas, variabile de instanță, date tampon, evenimente de stivă de apeluri și multe altele, pentru a vă oferi o imagine de ansamblu completă asupra jocului. Mai mult, utilizatorii pot adăuga puncte de întrerupere de depanare (un punct de oprire în codul jocului) în modulul de depanare sau de la Studio IDE cu o taste rapide. Raportarea cuprinzătoare a erorilor GameMaker pentru script-uri poate ajuta, de asemenea, dezvoltatorii să descopere bug-uri în jocurile lor.

Deci, acestea sunt cinci seturi de instrumente pentru dezvoltatori cu care puteți proiecta jocuri pentru Windows, Mac, Linux și console. Deoarece toate apartamentele de design includ instrumente de depanare, puteți urmări și remedia erorile mai repede în jocuri, fără a fi nevoie de un depanator independent.

5 Software de proiectare a jocului care include instrumente de depanare a jocurilor