Lingkungan pengembangan visual untuk game 2D pada Phaser JS sumber terbuka

Versi Terbaru

Versi
Memperbarui
22 Jul 2025
Developer
Kategori
Google Play ID
Instal
1+

App APKs

Keolot Phaser Editor 2D APP

Keolot Phaser Editor adalah lingkungan pengembangan visual gratis untuk game browser 2D berbasis mesin Phaser sumber terbuka dengan fisika Matter JS terintegrasi. Aplikasi ini memiliki kemampuan bawaan untuk membuat dan mengedit adegan, objek game, animasi, audio, dan tombol secara visual, serta menulis logika game dalam JavaScript dengan kemampuan untuk menghubungkan plugin dan skrip global. Berkat representasi visualnya, proses pembuatan desain game menjadi jauh lebih mudah dibandingkan dengan bekerja langsung dengan pustaka Phaser tanpa representasi visual.

Di editor interaktif, Anda dapat membuat desain secara visual, memindahkan objek, dan menambahkan objek baru. Anda dapat menavigasi desain dengan mouse maupun elemen antarmuka, termasuk mengubah Zoom, dan penggaris dengan koordinat akan membantu Anda menavigasi dengan mudah. Terdapat kemampuan untuk menambahkan, menyalin, mengedit, dan menghapus objek game Phaser berikut secara visual:
- Gambar
- Teks
- Sprite
- Partikel
- Video
- Persegi Panjang
- TileSprite

Selain mode editor interaktif, terdapat juga dua mode pratinjau game:
1) Pratinjau adegan saat ini. Di dalamnya, Anda dapat menjeda permainan dan melanjutkan pemutaran, serta berinteraksi dengan objek dan mengubah parameternya di inspektur secara real-time. Dalam mode pratinjau adegan tertentu, Anda tidak dapat beralih antar adegan di dalam permainan, ini sama saja dengan melihat adegan tertentu. Selain itu, mode pratinjau adegan diluncurkan dalam mode fisika Debug.
2) Pratinjau permainan. Meluncurkan permainan apa adanya, tanpa kemampuan untuk memeriksa objek dan menjeda pemutaran.

Tersedia konsol untuk men-debug dan melihat kesalahan.

Inspektur Objek memungkinkan Anda mengatur parameter untuk objek permainan (misalnya, koordinat X, Y, Sudut, Opasitas, Tekstur, Kedalaman, dll.), menyesuaikan parameter fisik, parameter partikel, dan tampilannya (misalnya, Masa Pakai, Frekuensi, Kecepatan, Alfa, dll.), dan menyesuaikan properti lain di panel, seperti memilih jenis animasi dan pengaturan audio.

Objek Gambar dan Sprite dapat diubah menjadi objek Materi fisik langsung di Inspektur Objek hanya dengan sekali klik dan menentukan parameter fisik (misalnya Kepadatan, Bentuk Tabrakan, Kategori Tabrakan, Restitusi, Abaikan Gravitasi, dll.). Di Editor Skrip, Anda dapat membuat dan menyesuaikan properti dan objek game lainnya, seolah-olah Anda bekerja langsung di Phaser, tetapi editor visual menyediakan semua yang Anda butuhkan.

Lingkungan pengembangan mendukung pembuatan visual aset pramuat berikut:
- Gambar (gambar bitmap JPG, PNG, WEBP, AVIF, GIF, SVG)
- SVG (gambar vektor)
- Audio (MP3, WAV, OGG, M4A)
- Font (TTF, OTF)
- Video (MP4, WEBM)
- Spritesheet
- Atlas
- Animasi
- BitmapFont
- JSON
- TXT
- XML
- GLSL
- TilemapTiledJSON

Di inspektur adegan, Anda dapat memindahkan adegan ke atas atau ke bawah, mengubah warna latar belakang lokal adegan, menetapkan batas fisik standar dalam satu klik, dan juga mengatur skrip adegan untuk fungsi utama adegan permainan Phaser:
- Init()
- Preload()
- Create()
- Update(waktu, delta)

Anda juga dapat menambahkan skrip Kustom untuk adegan tersebut, misalnya, dengan fungsi Anda sendiri, skrip tersebut akan ditambahkan ke kode permainan sebelum Init. Jika Anda menulis fungsi Init, Preload, Create, Update dalam format Kustom, fungsi tersebut akan diabaikan karena terdapat bagian khusus untuk fungsi tersebut.

Di editor teks dengan penyorotan sintaks, Anda dapat mengedit skrip (JS, TS) dan berkas teks (JSON, TXT). Editor teks mendukung fungsi-fungsi dasar, yang cukup memadai. Namun, untuk kemudahan penggunaan kode, disarankan untuk menggunakan editor kode pihak ketiga favorit Anda untuk membuat dan mengedit berkas skrip. Saat menulis skrip, Anda harus mengikuti dokumentasi resmi pustaka Phaser 3.90.

Editor kode juga berisi templat kode untuk situasi umum, seperti menambahkan event ke objek, animasi tween, membuat objek fisik kustom, event kunci, penanganan tabrakan, dll.

Proyek yang dibuat dapat disimpan, diekspor ke ZIP, dan game yang telah selesai dapat diekspor ke ZIP untuk diluncurkan di peramban.
Baca selengkapnya

Iklan