Selasa, 27 Mei 2014

Tutorial GameMaker : dasar Ini file



Halo Semua :D
kali ini saya akan memberikan tutorial GameMaker ,yaitu ini file.ini file berfungsi untuk menyimpan informasi tertentu.

Oke saya akan menjelaskan function ini file pada game maker
1.ini_open(name)
   fungsi = sebelum mengakses function ini file yang lain, gunakan function ini dulu untuk pembukaan.
   contoh = ini_open("contoh.ini");

2.ini_close()
   fungsi = sesudah mengakses function ini file yang lain, gunakan function ini untuk penutup
   contoh = ini_open("contoh.ini"); 
                  //script ini file
                  //script ini file
                  ini_close

3.ini_write_string(section,key,value)
   fungsi = membuat ini file dengan section dan key tertentu dengan value string/kata.
   contoh = ini_open("contoh.ini");
                 ini_write_string("benda","bendamati","gelas");
                 ini_write_string("benda","bendahidup","pohon");
                 ini_close();
   Berdasarkan contoh diatas berarti : section = kelompok , key = anggota
   
4.ini_write_real(section,key,real)
   fungsi = sama seperti no.3 cuman dia menyimpan value real/angka
   contoh = score = 5;
                  ini_open("contoh.ini");
                  ini_write_real("save","skor",score);
                  ini_close();

5.ini_read_string(section,key,default)
   fungsi = membaca ini file yang telah kita buat dengan value string/kata
   contoh = ini_open("contoh.ini");
                  benda = ini_read_string("benda","bendamati","TidakTerbaca");
                  ini_close();
6.ini_read_real(section,key,default)
sepertinya ini tidak perlu dijelaskan . karena sama saja dengan no.5 cuman valuenya saja yang berbeda,yaitu real/angka.


Sekian tutorial dari saya
Jika masih bingung silahkan bertanya di:
-Comment
-Facebook : Lio Akatsuki
-twitter : @Lio_akatsuki

admin L

Download app RLSPassSav Gratis

Halo semua :D
Sudah lama saya tidak aktif di Blog ini :'(
Tapi kali ini saya akan aktif lagi :D

Oke waktunya ke topic.Kali ini saya akan membagikan aplikasi RLSPassSav buatan saya menggunakan GameMaker Studio.Fungsinya yaitu untuk menyimpan username/email dan password.
Kelebihan =
-Dapat menyimpan password dan email.
-Mudah dalam menggunakannya
Kekurangan =
-Kemungkinan aplikasi ini masih mudah dihack (Gk tau juga sih XD)
-Masih tersedia 5 slot penyimpanan . tidak bisa lebih.
ScreenShot:


Link Download = [ [DOWNLOAD | RLSPASSSAV ]]
Jika ada bug/kritik/saran silahkan lapor di:
-Comment
-Facebook : Lio Akatsuki
-Twitter : @Lio_akatsuki

Cukup Sekian dari saya . Terima kasih dan sampai jumpa
-Lio

Kamis, 30 Januari 2014

Tutorial GM : Mengenal Comment pada game maker

Halo sobat :D
Kali ini saya akan memberikan penjelasan tentang comment pada game maker . Comment pada game maker sama seperti java . Comment dibuat untuk agar programmer tidak lupa akan maksud dari script tertentu.
Baiklah Langsung saja
//Contoh comment pada game maker
^ Comment diatas hanya berlaku untuk 1 baris
/*
Contoh commetn kedua pada game maker
*/
^Comment diatas berlaku untuk 1 baris atau lebih
NB: Untuk comment  ini harus diawali dengan /* lalu ditutupi dengan */

Oke sekian Tutorial saya
Jika masih bingung Silahkan tanya di:


Jumat, 17 Januari 2014

Kebun hewanku telah direlease

Game yang hampir 3 kali gagal akhirnya direlease juga. Game ini berkisahkan tentang kamu ingin membuat kebun binatang , tapi kamu cuma memiliki 1 ekor kucing biru. Perbuat kucing itu menjadi kucing yang berharga .
Judul : "Kebun hewanku"
Versi : 1
Platform : Only in PC
Genre : Simulating

Game ini menyuruhkan mu untuk memelihara kucing dan hewan2 lain . jaga hewanmu dari serangan para babi pembunuh.
Fitur diversi 1 :
-ada musuh
-hanya memiliki 2 peliharaan
-dapat duit disetiap detik
-ada pagar penghalang

Cara bermain:
-pelihara hewanmu sebanyak-banyaknya
-jangan lupa beri makan kucing atau kucingmu mati(berlaku juga dihewan lain)
-lindungi kucing mu dari babi pembunuh
-klik babi pembunuh untuk membunuh babi itu
-jika pedang anda 0 maka anda tidak bisa membunuh babi itu
-jika duit anda cukup , belilah bat / kelelawar untuk membantumu melawan babi
-jika makanan anda terbuang , ambil lagi dengan cara klik kanan pada makanan(berlaku pada pagar)

Jika masih bingung silahkan komentar
Link download ada pada "Produk game"

Credit :
Programmer : Rolyando Lio Suhendro
Sprite editor : Rolyando Lio Suhendro
Back editor: Google dan Lio Rolyando Suhendro
Thanks to:
God,parents,and all who support me.
Copyright (C) IDNRollyart

Kamis, 02 Januari 2014

Tutorial gravitasi (Game platform)

sebelum memulai tutorialnya , yang harus kamu ketahui
- // adalah sebuah note/catatan yang hanya bisa digunakan dalam 1 baris alias tidak bisa digunakan dalam baris yang lebih dari satu.
ex =   //ini adalah catatan
- /* dan */ adalah sebuah not/catatan yang bisa digunakan dalam 1 baris atau lebih
  untuk mengawali note harus ditandai dengan /* dan untuk mengakhiri note harus ditandai dengan */
ex = /* ini adalah
            note
            yang keren */
- (-y) adalah bagian atas objek / room
-y adalah bagian bawah objek / room
- (-x) adalah bagian kiri objek / room
- x adalah bagian kanan objek/room
- (!) adalah sebuah script yang berfungsi sebagai tidak
ex = !place_free(x,y+1) {vspeed -=12;}
sesuai example diatas
! = tidak
place_free(x,y+1) = dibagian bawah objek tidak ada objek atau bebas.
{} = hasil
vspeed -= 12 = objek akan bergerak -12 / melompat
jika digabungkan = jika tempat dibagian bawah objek tidak bebas maka objek akan bergerak sebanyak (-12) .


Oke kita mulaikan tutorialnya
buat sprite namakan dengan spr_player untuk playernya
buat sprite lagi namakan dengan spr_wall untuk dindingnya/tanahnya

jika sudah buat 2 objek berikut
-obj_player dengan menggunakan sprite "spr_player"
-obj_wall dengan menggunakan sprite "spr_wall" jangan lupa dicentangkan solidnya

masuk pada obj_player
pada event step masukan kode berikut:
//Movement'
if keyboard_check(vk_left) && place_free(x-4,y) {x -= 4;}
if keyboard_check(vk_right)&& place_free(x+4,y){x+=4;}
if keyboard_check(vk_space) && !place_free(x,y+1) {vspeed -= 12;}

//Gravity
if place_free(x,y+1)
{
gravity = 0.7;
}
else
{
gravity = 0;
}

untuk yang basic movement bisa dilihat di tutorial sebelumnya . untuk yang !place_free anda bisa lihat penjelasannya di atas.
untuk yang di note gravity akan saya jelaskan
jadi jika tempat dibawah objek player bebas maka gravitasi adalah 0.7 atau obj_player akan jatuh
lainnya gravitasi adalah 0 atau objek_player tidak akan jatuh.

pada collision obj_wall
masukan kode berikut

vspeed = 0;

jadi script itu berfungsi untuk agar obj_player tidak akan menembus obj_wall jika menabraknya

terakhir buat saja room dengan obj_wall sebagai tanahnya dan taruh obj_player diatas
lalu run.

berhasil? coba kalian tekan spasi pada game tersebut. dia pasti akan melompat dan jatuh lagi . coba kalian tekan spasi pada saat obj_player lompat . hasilnya dia tidak akan lompat lagi. itulah fungsi script if !place_free
semoga scriptnya bisa dimengerti

terima kasih telah membaca postingan ini
anda tidak mengerti?
tulis di :
-@Lio_akatsuki
-Fanspage : Rollyart

admin L

Kamis, 12 Desember 2013

Sebelum dibuatnya IDNROLLYART

Mengapa dibuatnya IDNRollyart
sebelum dibentukkannya IDNRollyart , saya belum tau apa-apa tentang game maker.
dulu saya mencari di google software pembuat game dan saya menemukan ini. Game pertama yang saya buat adalah "Find gems" . dan yang kedua adalah FSSI Fish story. lalu saya ciptakanlah IDNRollyart.

Tujuan IDNRollyart
-membuat indonesia menjadi lebih maju

Basic movement

buat sprite untuk karakter
jika sudah , buat objek menggunakan sprite yang tadi anda buat
pada event step masukan script berikut:

if keyboard_check(vk_left) && place_free(x-4,y) {x -=4}
if keyboard_check(vk_right) && place_free(x+4,y) {x +=4}
if keyboard_check(vk_up) && place_free(x,y-4) {y -=4}
if keyboard_check(vk_down) && place_free(x,y+4) {y +=4}

script itu berfungsi untuk membuat karakter agar bisa bergerak kearah kiri,kanan,atas,bawah.

buat sprite lagi untuk dinding
Jika sudah,buat objek namakan dengan obj_dinding
jangan lupa centangkan di bagian solid

klik lagi objek karakternya lalu pada event collision obj_dinding
masukan kode berikut:
vspeed = 0;

script itu berfungsi agar karakter tidak bisa menembus dinding.

terakhir buat saja roomnya

jika ada kesalahan silahkan komentar saja


admin Lio(owner)