Popular Post

World of Anime RPG - OBT Version

By : Unknown
+ Game Name: World of Anime
+ Game Type: RPG
+ Game Features:
  -Save/Load system
  -Change Job system
  -Tier-up system
  -Hunting
  -Crafting
  -Bossing





Download: World of Anime RPG vOBT

This is an OBT (Open Beta Test) version.

If you think this RPG should be continue,
Give me an opinion, suggestion, critic or a bugs, just comment in below.

Tutorial Dasar: Membuat Map RPG

By : Unknown

Tutorial ini adalah tutorial untuk membuat map ber-basic petualangan atau biasa disebut RPG.
Bahan yang dibutuhkan hanyalah aplikasi World Editor.

Berikut Tahap-tahap untuk membuat Map RPG:


TAHAP 1

Buka World Editor anda, kemudian File -> New Map.
Untuk Map Size-nya pilih 64x64, atau bisa lebih.
Untuk Tileset-nya pilih sesuai keinginan anda, tergantung tema yang akan dipakai untuk map RPG anda. (Saya menggunakan tileset Lordaeron Summer)


Jika sudah selesai membuat map kosong, tahap selanjutnya adalah membuat Terrain. Karena map yang akan kita buat adalah map yang ber-basic RPG,
maka kita perlu membuat kota, dan tempat untuk hunting.

-------------------------------------------------------------------------------------------------------------------------------------------

Untuk membuat terrain, pastikan kamu telah membuka menu "Tool Palette", jika belum membukanya, klik menu Window -> New Palette -> Terrain Palette

Pada Tool Palette, terdapat 5 menu, yaitu Terrain Palette, Doodad Palette, Unit Palette, Region Palette dan Camera Palette.

*Terrain Palette berisikan alat untuk membuat teksture tanah, dataran/lautan, dan juga tinggi rendahnya dataran/lautan.

*Doodad Palette berisikan segala macam hiasan. Seperti jembatan, effect, tanaman, bangunan, dll.

*Unit Palette berisikan segala macam unit. Seperti creep, hero, NPC, dll

*Region Palette berisikan alat untuk menandai suatu tempat.

*Camera Palette berisikan alat untuk mengatur kamera.

-------------------------------------------------------------------------------------------------------------------------------------------

Jika sudah paham, mari kita lanjut ke tahap 2, yaitu tahap membuat terrain.


TAHAP 2

Pertama buatlah tempat untuk player memilih hero.
Kira-kira seperti ini


Jika sudah, taruhlah hero yang akan disediakan, pada map saya, saya menggunakan hero Admiral & Arthas
(Jangan lupa setting kepemilikan 2 hero tadi menjadi Neutral Passive. Ini ditujukan agar hero yg tadi tidak dapat digerakkan oleh player).

Kemudian taruhlah Circle of Power didepan masing-masing hero tersebut (Cari dibagian Unit Palette -> Neutral Passive -> Neutral -> Campaign).

Kemudian taruhlah Wisp yang akan digunakan player untuk jalan menuju circle dan memilih hero (Cari dibagian Unit Palette -> Player 1 -> Night Elf -> Melee).


Jika sudah, berilah region pada masing-masing circle (Buka Region Palette) dan beri nama pada region tersebut agar tidak bingung.
(Saya memberi nama region di circle sebelah kiri Admiral dan yang sebelah kanan Arthas)


Jika sudah, lanjut ke tahap membuat kota. Buatlah kota dan hias sedemikian rupa.
Kira-kira seperti ini


Jika sudah, di tengah-tengah kota berilah region (Saya memberi nama region ini Kota Pertama).


Jika sudah, lanjut ke tahap membuat tempat hunting dan jangan lupa berilah beberapa creep di sana
(Cari dibagian unit Palette -> Neutral Hostile -> Neutral -> Melee).


Jika sudah selesai, mari kita lanjut ke tahap 3, yaitu tahap membuat trigger (System untuk menjalankan Map).


TAHAP 3

Klik Module -> Trigger Editor
Sebelumnya hapus dahulu trigger Melee Initialization.


Trigger 1: Hero Pick
Pertama-tama, kita membuat trigger yang digunakan untuk memilih hero
Caranya klik kanan dibagian folder Initialization, kemudian pilih New Trigger, beri nama trigger tersebut menjadi Hero Pick 1

-------------------------------------------------------------------------------------------------------------------------------------------

Kemudian kita melihat ada 3 bagian pada trigger tersebut, yaitu Events, Conditions dan Actions.

*Pada bagian Events artinya adalah pada saat ada kejadian tertentu trigger ini akan berjalan.
*Pada bagian Conditions adalah syarat terjadinya dari trigger tersebut.
*Pada bagian Actions adalah aksi yang terjadi pada trigger tersebut.

-------------------------------------------------------------------------------------------------------------------------------------------

Untuk membuat trigger Hero Pick 1, pertama-tama kita memerlukan Event/Kejadian saat Wisp masuk kedalam circle.
Kita gunakan Events seperti dibawah

Caranya klik kanan pada bagian Events, kemudian New Events, Pilih Unit -> Unit Enter Region
Kemudian ganti A unit enters "Region" menjadi A unit enters "Admiral".

Untuk Conditions-nya, kita beri syarat yaitu jika Wisp yang masuk saja.
Kita gunakan Conditions sperti dibawah

Caranya klik kanan pada bagian Conditions, kemudian New Conditions, Pilih Unit type Comparison
Kemudian ganti (Unit-type of(Triggering Unit)) Equal to Footman menjadi (Unit-type of(Entering unit)) Equal to Wisp

Untuk Actions-nya, kita beri aksi yaitu buat 1 hero admiral untuk pemilik Wisp yang memasuki region admiral.
Kita gunakan Actions seperti dibawah

Caranya klik kanan pada bagian Actions, kemudia New Actions, Pilih Unit -> Create Units Facing Angle
Kemudian ganti Create 1 Footman for Player 1(Red) at (Center of(Playable map area)) facing Deafult building facing (270) degress menjadi Create 1 Admiral Proudmoore for (Owner of (Entering Unit) at (Center of Kota Pertama)


Pada trigger ini, kira-kira akan menjadi seperti ini:
*Ketika Wisp masuk ke circle di depan Admiral, maka pemilik dari wisp yg masuk tadi akan mendapatkan 1 hero Admiral. Tetapi disini sedikit ganjil, karena jika seperti ini, kita menjadi mempunyai 2 hero bukan? yaitu Wisp dan Admiral.
Oleh karena itu, kita harus menambahkan aksi lagi pada bagian Actions yaitu seperti ketika wisp memasuki circle, wisp tersebut meledak dan hilang dari game.
Kita gunakan Actions seperti dibawah

Caranya klik kanan pada bagian Actions, kemudian New Actions, Pilih Unit -> Explode
Kemudian ganti Explode (Triggering unit) menjadi Explode (Entering Unit)


Jika sudah, kamu membutuhkan 1 trigger lagi untuk hero ke 2, yaitu Arthas.
Caranya copy trigger Hero Pick 1. Tetapi ganti bagian Events Unit - A unit enters Admiral menjadi Unit - A unit enters Arthas
dan ganti bagian Actions Create 1 Admiral Proudmoore for (Owner of (Entering Unit) at (Center of Kota Pertama) menjadi Create 1 Arthas for (Owner of (Entering Unit) at (Center of Kota Pertama)
menjadi Unit - Create 1 Arthas


Jika sudah, kita lanjut ketahap membuat trigger selanjutnya

Trigger 2: Hero dan Creep Respawn
Buat trigger baru, beri nama Hero Respawn
Pada bagian Events kira-kira kita beri kejadian saat sebuah unit mati
Kita gunakan Events seperti dibawah

Caranya klik kanan pada bagian Events, kemudian New Events, Pilih Unit -> A unit Dies

Untuk Conditions-nya, kita beri syarat yaitu ketika yang mati adalah hanya hero milik player, bukan NPC/creep.
Kita gunakan Conditions sperti dibawah

Caranya klik kanan pada bagian Conditions, kemudian New Conditions, Pilih Boolean Comparison
Kemudian ganti ((Triggering unit) is A structure) Equal to True menjadi ((Dying unit) is A Hero) Equal to True

Untuk Actions-nya, kita beri aksi yaitu ketika mati, hero tersebut respawn di kota.
Kita gunakan Actions seperti dibawah

Caranya klik kanan pada bagian Actions, kemudia New Actions, Pilih Hero -> Revive (Instanly)
Kemudian ganti Instanly revive Hero at (Center of(Playable map area)), Hide revival graphics menjadi Instanly revive (Dying unit) at (Center of Kota Pertama), Hide revival graphics


Pada trigger ini, kira-kira akan menjadi seperti ini:
*Ketika hero mati, hero akan langsung respawn di kota.

Jika sudah, buat trigger baru lagi, beri nama Creep Respawn
Pada bagian Events kira-kira kita beri kejadian saat sebuah unit yang dimiliki oleh Neutral Hostile mati
Kita gunakan Events seperti dibawah

Caranya klik kanan pada bagian Events, kemudian New Events, Pilih Unit -> A unit Dies

Untuk Conditions-nya, kita beri syarat yaitu ketika yang mati adalah hanya unit milik Neutral Hostile, bukan hero.
Kita gunakan Conditions sperti dibawah

Caranya klik kanan pada bagian Conditions, kemudian New Conditions, Pilih Player Comparison
Kemudian ganti (Owner of (Triggering unit)) Equal to Player 1 (Red) menjadi (Owner of (Dying unit)) Equal to Neutral Hostile

Untuk Actions-nya, kita beri aksi yaitu ketika creep tersebut mati, setelah 5 detik, creep tersebut respawn di posisi dimana dia mati.
Kita gunakan Actions seperti dibawah

Untuk Action pertama, caranya klik kanan pada bagian Actions, kemudia New Actions, Pilih All -> Wait
Kemudian ganti Wait 2.00 seconds menjadi Wait 5.00 seconds

Untuk Action kedua, caranya klik kanan pada bagian Actions, kemudia New Actions, Pilih Unit -> Create Units Facing Angle
Kemudian ganti Create 1 Footman for Player 1(Red) at (Center of(Playable map area)) facing Deafult building facing (270) degress  menjadi Create 1 (Unit-type of (Dying unit)) for Neutral Hostile at (Position of (Dying unit)) facing Deafult building facing (270) degress


Pada trigger ini, kira-kira akan menjadi seperti ini:
*Ketika creep mati, 5 detik kemudian dia akan respawn diposisi dia mati.

Jika sudah selesai, mari kita lanjut ke tahap 4, yaitu tahap Finishing.


TAHAP 5

Hal yang harus dilakukan ketika map selesai dibuat adalah memberi nama, mengatur jumlah player dan jumlah team yang ada.

Caranya klik Scenarion -> Map Option
Pada tab Description beri nama RPG anda, kemudian klik OK.

Kemudian klik Screnario lagi -> Player Properties
Pada tab Players, kita beri 2 player, yaitu 1 player (User) merah dan 1 player coklat (Computer).
Untuk player coklat, pada bagian Controller-nya kita ganti None menjadi Computer (Racenya terserah anda)

Jika sudah, klik tab Forces, centang Use Custom Forces dan Fixed Player Settings.
Jika sudah, klik add force, kemudian geret player 12 ke force 2.
Dan jangan lupa centang Allied dan Shared Vision pada force 1, kemudian klik Ok

Save map anda, dan coba mainkan~
Sekian tutor kali ini, semoga bermanfaat.

- Copyright © Bert RPG Maker - Date A Live - Powered by Blogger - Designed by Johanes Djogan -