5 Perisian reka bentuk permainan yang termasuk alat debugging permainan

Isi kandungan:

Video: Kenali Fitur-Fitur di Perisian Scratch 2024

Video: Kenali Fitur-Fitur di Perisian Scratch 2024
Anonim

Debugging adalah sebahagian besar daripada kitaran hayat pembangunan perisian yang menghapuskan ralat dalam kod. Debuggers adalah alat yang sangat berharga untuk reka bentuk permainan yang membolehkan pemaju mengenalpasti dan menghapuskan gangguan, atau pepijat, yang mungkin merayap. Jadi jika anda mencari perisian reka bentuk permainan, anda harus memilih salah satu yang disertakan dengan alat debugging bersepadu yang disesuaikan untuk permainan. Ini adalah beberapa pakej reka bentuk permainan yang termasuk debugger terbina dalam supaya anda boleh membetulkan kod tanpa alat debugger berasingan berasingan.

Perpaduan

Perpaduan adalah salah satu aplikasi reka bentuk yang terkemuka di industri yang disesuaikan untuk enjin Unity yang banyak penerbit membangunkan permainan mereka. Ini adalah enjin permainan multiplatform yang mana anda boleh membangunkan perisian untuk Windows, PlayStation 4, Xbox One, iOS, Android, Wii U, 3DS, Mac dan Oculus Rift. Perisian ini mempunyai versi Peribadi, Plus, Pro dan Enterprise untuk mereka bentuk permainan dengan. Versi Pro adalah peruncitan pada $ 125 sebulan ($ 1, 500 setahun), tetapi anda masih boleh menambah Peribadi Perpaduan Peribadi ke Windows dengan mengklik butang Muat turun sekarang di halaman web ini.

Perpaduan mempunyai editor fleksibel yang membolehkan anda mengembangkan permainan 2D dan 3D dengan skrip C # dan Javascript. Perisian ini termasuk alat reka bentuk fizik animasi, grafik, audio dan 2D dan 3D; dan anda juga boleh melanjutkan editor Perpaduan dengan lebih daripada 1, 700 sambungan. Selain itu, Unity mempunyai alat debugger MonoDevelop IDE yang akan mengabadikan skrip JavaScript, Boo dan C #. Alat ini membolehkan pengguna untuk memeriksa kod dengan melaksanakan skrip langkah demi langkah. Anda juga boleh menetapkan titik putus bersyarat pada garis yang anda perlukan untuk menganalisis dengan lebih dekat dengan alat debug Unity.

Unreal Engine 4

Unreal Engine 4 adalah satu lagi kit pembangunan yang paling terkenal di industri yang mempunyai permainan reka bentuk penerbit yang besar. Ini termasuk suite lengkap alat penciptaan untuk reka bentuk permainan dan menyokong semua platform permainan utama, seperti Xbox One, PS4, Windows, Wii U, Oculus, dan lain-lain. Ia adalah perisian hebat untuk mereka bentuk penembak orang pertama, MMORPGs (multiplayer RPGs) dan permainan silap. Perisian penuh tersedia dengan langganan $ 19 bulanan, tetapi pengguna juga membayar 5% dari pendapatan kasar dari permainan mereka yang direka dengan UE4.

Mungkin perkara terbaik mengenai Unreal Engine 4 adalah sistem Rangka Tindakan yang membolehkan pengguna untuk mereka bentuk permainan tanpa editor kod sumber. Rangka tindakan adalah skrip visual yang berkesan untuk reka bentuk permainan dengan mana anda boleh menyediakan dan mengedit rangkaian nod skrip, dan editor juga menggabungkan pelbagai alat debugging dan analisis. Untuk penyahpepijat, Editor Rangka Tindakan merangkumi Main di Editor dan Simulasikan dalam mod Editor yang membolehkan anda menjeda eksekusi permainan dan melangkah menerusi grafik Rangka Tindakan dengan titik putus. Dengan debugger terbina dalam ini, anda boleh memeriksa nilai-nilai harta permainan dan membuat perubahan apabila diperlukan. Unreal Engine 4 juga termasuk alat Debugger Gameplay yang memaparkan data permainan masa nyata yang disebarkan untuk debug data khusus.

GDevelop

GDevelop sangat sesuai untuk pemaju pemula kerana pengekodan tidak begitu penting untuk mereka bentuk permainan dengannya. Ini adalah perisian sumber terbuka yang mana anda boleh membangunkan permainan untuk Windows, Linux dan pelayar web. Perisian ini serasi dengan platform Windows, Ubuntu, Mac OS X, iOS dan Android, dan anda boleh menyimpan pemasangnya dengan mengklik butang Muat turun di laman web GDevelop.

GDevelop membolehkan anda untuk mereka bentuk permainan dengan memasukkan elemen objek dan peristiwa, dan ia menerjemahkannya ke dalam kod mesin. Perisian ini menyediakan banyak objek untuk permainan, seperti teks, kotak 3D, peta berjubi, objek enjin sprite dan zarah. Pengguna boleh merekabentuk tahap dan antara muka yang lebih maju dengan editor tempat kejadian GDevelop. Walaupun pengekodan minimum diperlukan, GDevelop masih mempunyai alat debugger bersepadu untuk permainan asli. Itu membolehkan pemaju untuk melihat dan mengubah suai data tempat kejadian, bermain melalui atau membuat kerangka bingkai dengan bingkai dan masukkan pembolehubah baru dan objek. Secara keseluruhan, perisian ini sesuai untuk membangunkan permainan web HTML 5; tetapi anda mungkin memerlukan sesuatu dengan alat yang lebih luas untuk reka bentuk permainan 3D.

Godot

Godot juga perisian reka bentuk permainan sumber terbuka yang dipenuhi dengan banyak alat berguna. Perisian ini menyokong reka bentuk permainan 2D dan 3D dan mempunyai bahasa skrip tersuai tersendiri. Godot adalah serasi dengan Windows, Linux dan OS X; dan anda boleh merancang permainan untuk platform tersebut dan PlayStation 3, iOS, Android, Haiku, HTML 5 dan Blackberry 10 dengan perisian. Buka halaman ini dan tekan butang Muat turun 2.1 untuk menambah Godot ke desktop atau komputer riba anda.

Godot mempunyai senibina reka bentuk berasaskan adegan yang inovatif dengan mana pemaju boleh menggabungkan pelbagai adegan (kumpulan unsur permainan) ke dalam adegan yang lebih besar. Pemaju boleh merancang permainan di Godot sama ada dengan C ++ atau GDScript khusus perisian yang dioptimumkan untuk seni bina berasaskan adegan. Perisian ini mempunyai enjin khusus untuk reka bentuk permainan 2D, dan anda juga boleh membangunkan permainan 3D dengan mengimport model 3D. Godot termasuk editor animasi garis masa yang membolehkan pengguna menghidupkan grafik 2D atau 3D. Di samping itu, editor terbina dalam program menggabungkan alat debugger dengan mana pengguna boleh meletakkan beberapa titik putus dan program melangkah untuk melewati kod satu baris pada satu masa.

GameMaker: Studio

GameMaker: Studio adalah salah satu pakej reka bentuk permainan yang terbaik untuk Windows, dan terdapat juga Studio 2 dalam pembangunan. Dengan program ini anda boleh menggunakan permainan untuk PlayStation 4, Xbox One, Windows, Mac, iOS, Android, Linux (Ubuntu), HTML 5 dan PlayStation Vita. Terdapat versi perisian percuma yang boleh anda muat turun dari halaman ini, serta koleksi Studio Profesional dan Masters Retail di $ 799. Studio Masters Collection membolehkan pengguna mengeksport permainan mereka ke semua platform, manakala perisian percuma terhad kepada Windows sahaja.

GameMaker: Studio adalah perisian pemaju yang menggabungkan UI drag-drop-drop intuitif untuk reka bentuk permainan. Ia juga mempunyai bahasa skrip GML sendiri yang setanding dengan C, tetapi memberikan kelonggaran yang lebih besar apabila digabungkan dengan UI drag-and-drop perisian. Di samping itu, perisian ini menyokong enjin fizik zarah Box2D dan LiquidFun untuk menambah gerakan realistik dengan; dan ia juga mempunyai sokongan sokongan shader bersepadu platform.

GameMaker menggabungkan Mod Debug yang melancarkan Modul Debug apabila anda menjalankan permainan anda. Dengan itu anda boleh memeriksa butiran lebih halus dalam permainan ke dalam keadaan dan pemboleh ubah individu. Modul Debug termasuk tontonan tontonan yang memaparkan kod sumber, pembolehubah global, sifat langkah, pembolehubah contoh, data buffer, panggilan tindanan peristiwa dan lebih-lebih lagi untuk memberi anda gambaran menyeluruh mengenai permainan. Selain itu, pengguna boleh menambah titik putus debug (titik berhenti dalam kod permainan) dalam Modul Debug atau dari Studio IDE dengan hotkey. Pelaporan kesalahan komprehensif GameMaker untuk skrip juga dapat membantu pembangun lebih banyak lagi mencari bug dalam permainan mereka.

Jadi itu adalah lima toolkit pemaju yang anda boleh mereka bentuk permainan untuk Windows, Mac, Linux dan konsol. Oleh kerana semua suite reka bentuk termasuk alat debugger, anda boleh menjejaki dan membetulkan pepijat dalam permainan dengan lebih cepat tanpa sebarang debugger mandiri yang diperlukan.

5 Perisian reka bentuk permainan yang termasuk alat debugging permainan