How Make maps on Robomind

How Make maps on Robomind

Yuvent Ind


Pembuatan peta

Pembuatan peta sendiri pada robomind sangatlah dimungkinkan. Pengguna dapat membuat peta sendiri dengan melakukan klik menu File >> Edit map. Maka Penggunaka akan dihubungkan pada broser peng editan map.

Pembuatan maps/peta diawali dengan komen (tidak wajib). Penulisan comment ini supaya tidak dibaca sebagai code ditambahkan # (has tag)

Tool map ini digunakan dengan cara melakukan klik icon dan menggambarkan pada peta kosong disebelahnya.

  Kemudian di save / didownload pada tombol download dan simpan pada folder yang telah ditentukan/dipilih. Selain itu dapat juga dengan melakukan copy – paste text yang ada dibagian bawahnya. Hal ini untuk membantu jika maps tidak dapat didownload dengan benar.

Caranya dengan memblok semua tulisan / teks pada bagian “copy as text” dan copy teks tersebut. Setelah itu buka program notepad (windows >> accessories >> notepad), dan di paste.

Pastikan saat melakukan save nama file sudah ber-extention map ( .map ), dan “Save as type:” filenya All Files (*.*).  Pastikan posisi map satu folder dengan file Robomind ( *.irobo).

Selain Itu pembuatan Maps dapat dilakukan langsung menggunakan notepad, dengan memperhatikan masing-masing kode atau penamaan iconnya.

Aturannya :

1.      Penulisan kode ico dengan menggunakan huruf kapital.

2.      Spasi merupakan area kosong

3.      1 huruf atau spasi merukan jarak 1 kotak pada maps

4.      Penempatan “Beacon” dengan menggunakan tanda “bintang” ( * )

5.      Penempatan start point dengan menggunakan tanda “a keong” ( @ )

Paint section :

Penggunaan warna titik, garis baik hitam maupun putih menggunakan aturan tambahan dengan menggunakan code : “paint : “ setelah comment maps dan pengguaannya adalah

Paint : (color, type, x, y) dimana

Ø Color    : warna cat w untuk white dan b untuk black

Ø Type     : untuk bentuk garis atau titik

ü “ . “       = sebagai titik

ü “ “      = sebagai garis horizontal dengan 2 block

ü “ ǀ “       = sebagai garir vertikal dengan 2 block

Ø X            : merupakan posisi horizontal dari titik start

Ø Y             : merupakan posisi vertikal dari titik start

Extra section :

Bagian ini merupakan tambahan atau artribut peta, seperti pohon palm,  pohon biasa dan blok yang berkedip. Penggunaannya menggunakan code “ extra : “ . Penggunaan ini setelah comment.

<name>@x,y, dimana x dan Y merupakan letak extra dihitung dati titik ujung peta kiri atas. Sebagai catatn untuk menambah ukuran ditambahka “ +1

Penulisan :

Ø disco@x,y  = dimana letak block disko

Ø palm@x,y = dimana pohon palm dengan ukuran 3x3 blok berikut lebar dahanya.

Ø tree@x,y  =  dimana pohon dengan ukuran 3x3 blok berikut rantingnya


# map:def
# Example map file for RoboMind

paint:
(w,.,3,9)
(w,-,5,9)
(w,|,8,9)
(b,.,10,9)
(b,-,12,9)

extra:
disco@3,12
palm@5,12
tree@9,12


map:
CHHHHHHHHHHHHHHHHHD GMFFFFFFFFFFFFFFFJI
GI              GI
GI A B C D E F G GI
GI              GI
GI H I J K L M N GI
GI              GI
GI O P Q R * @  GI
GI              GI
GI              GI
GI              GI
GI              GI
GI              GI
GI              GI
GI              GI
GI              GI
GLHHHHHHHHHHHHHHHKI BFFFFFFFFFFFFFFFFFE


Hasilnya setelah di Load file maupun di copas di bagian “Copy As Text


Pada saat penulisan coding, dapat ditambahkan #map : (nama map), contoh

#map: def.map


Pada saat dijalankan programnya maka, map akan otomatis dipanggil/digunakan dengan catatan nama map ada dalam satu folder dengan file robomind

Penggunaan

#map: maze(5,6) ----à maka aka dibuatkan peta maze

#map: maze(5,6,10) ----à maka aka dibuatkan peta maze

Demikian juga dengan “#map : area(8,5)”


Other skins

AU visualization elements look di[[erent with di[[erent skins. Below the example map is shown with a grass skin and a Lego skin. Both skins come with RoboMind.





Report Page