Beranda

Pembuatan Game dengan RPG Maker XP (Scenario,StoryBoard,Npc)

Tinggalkan komentar

Scenario 

Permulaan cerita ini dimulai dari seorang anak yang bernama ikal yang ingin mencarikan obat untuk orang tuanya yang sakit. Orang tuanya menderita penyakit yang aneh yang hanya bisa disembuhkan oleh beberapa tumbuhan-tumbuhan liar yang ada dipegunungan. Karena ikal merasa tidak tega dengan melihat kondisi ibunya yang sakit, akhirnya dengan penuh keyakinan dia pamit kepada ibunya untuk pergi mencari obat ke pegunungan apapun resikonya dia akan tetap kerja keras untuk mendapatkan obatnya dan menyembuhkan ibunya.

akhirnya dia pun pergi dari rumahnya menuju pegunungan..

singkat cerita dipertengahan perjalanan ikal bertemu dengan kakek-kakek yang memberitahukan dia bahwa tidak mudah untuk pergi kepegunungan sendirian.

tetapi karna tekad dia sudah bulat punya keingginan untuk menyembuhkan ibunya dia pun memberanikan diri untuk tetap pergi..

Ikal tetap melanjutkan perjalanannya menuju pegunungan..

Ia terus berjalan dan akhirnya diapun melihat tanaman yang dibutuhkannya tetapi disana banyak binatang buas  yang sedang berkeliaran.. Dan akhirnya diapun memberanikan diri untuk mengusir binatang-binatang tersebut jauh-jauh dari tanaman, dan dengan keberaniannya yang luar biasa dia bisa mengusir binatang-binatang  tersebut dan segera mengambil tanaman yang dibutuhkan untuk ibunya.

Tapi tidak cukup sampai disana ternyata diperjalanan pulangnya pun ternyata dia bertemu orang-orang jahat yang sama ingin mendapatkan tanaman itu..

dan ia pun memberanikan diri untuk melawan mereka dan tetap membawa tanamannya sampai rumah..

perkelahian pun terjadi dan rendi berhasil lolos juga dari orang-orang jahat tersebut..

Akhirnya ikal sampai dirumahnya dengan selamat, tetapi sesampainya dirumah ikal malah kaget lihat kondisi ibunya yang tiba-tiba sehat dan malahan sedang beraktifitas. Lalu dia bertanya kepada ibunya “bu kenapa sudah sehat?” lalu ibunya pun segera menjawab “gimana ikal tanamannya dapat?” ikal pun bertanya lagi “bu,jawab dulu pertanyaan tadi!”

dan ibunya pun menjawab “ Ikal maaf kan ibumu ini, kemarin ibu berbohong memberitahukan ibu sakit kepadamu karna ibu hanya ingin mengajarkanmu slalu bekerja keras untuk mendapatkan sesuatu dan selalu melatih keberanianmu dikondisi apaun..

lalu ikal pun menjawab “ TAPI BUKAN GITU BU CARANYA!!!”

Lainnya

Pernyataan Pemindah Proses (Jump)

Tinggalkan komentar

Pernyataan Pemindah Proses

  1. return
  2. break
  3. continue

 

return

  • Digunakan untuk keluar dari method
  • return memiliki dua bentuk:
    1. mengembalikan nilai (sesuai dengan tipe data)
    2. tidak mengembalikan nilai (untuk void)
  • Contoh:

int perkalian(int x, int y){

return x * y;

}

void perkalian(int x, int y){

hasilKali = x * y;

return;

}

Lainnya

Pernyataan Pengulangan Proses (Loop)

Tinggalkan komentar

Pernyataan Pengulangan Proses

  1. for
  2. while
  3. do-while

for

  • for sering disebut for loop, karena digunakan untuk proses looping atau pengulangan
  • Bentuk:

for (inisialisasi; kondisi; penaikan_penurunan){

pernyataan

}

 

PernyataanFOR.java

Lainnya

Pernyataan Penentu Keputusan

Tinggalkan komentar

Pernyataan Penentu Keputusan

  1. if, if-else, if-else if – else
  2. switch

if

  • Pernyataan kondisi yang digunakan untuk pengambilan keputusan terhadap dua buah kemungkinan
  • if bisa berdiri sendiri atau dengan menggunakan else
  • Bentuk:

if(kondisi){

                                // blok pernyataan yang dijalankan, bila kondisi benar

                }

PernyataanIF.java

Lainnya

Pengaturan Format Output Numerik

Tinggalkan komentar

Metode Pengaturan Format

  1. Menggunakan Method System.out.format()
  2. Menggunakan DecimalFormat Class

1. Method System.out.format()

public class TestFormat {

public static void main(String[] args) {

long n = 461012;

System.out.format(“%d%n”, n);

System.out.format(“%08d%n”, n);

System.out.format(“%+8d%n”, n);

System.out.format(“%,8d%n”, n);

System.out.format(“%+,8d%n%n”, n);

Lainnya

Konversi String dan Bilangan (Number)

Tinggalkan komentar

Konversi String ke Bilangan

String myString;

double myDbl = Double.parseDouble(myString); //konversi string ke double

Integer.parseInt(myString); //konversi string ke integer

Float.parseFloat(myString); //konversi string float

Argument untuk Menerima Input

public class LuasSegitigaArgs {

public static void main(String[] args) {

double alas= Double.parseDouble(args[0]);

double tinggi = Double.parseDouble(args[1]);

double luas = (alas*tinggi)/2;

System.out.println(“Luas Segitiga : ” + luas);

}

}

Konversi Bilangan ke String

double myDouble;

int myInteger;

float myFloat;

String myString = Double.toString(myDouble);

Integer.toString(myInteger);

Float.toString(myFloat);

Operasi I/O Stream Sederhana

Tinggalkan komentar

Stream Standard

  1. System.in: menangani pembacaan dari keyboard (standard input)
  2. System.out: mengirimkan keluaran ke layar (standard output)
  3. System.err: mengirimkan kesalahan (standard error)

Membaca Input dari Keyboard

Menggunakan class Scanner (java.util.Scanner) dengan method sebagai berikut:

  1. nextInt(): untuk menerima tipe data integer
  2. nextShort(): untuk menerima tipe data short
  3. nextLong(): untuk menerima tipe data long
  4. nextDouble(): untuk menerima tipe data double
  5. nextFloat(): untuk menerima tipe data float
  6. nextLine(): untuk menerima tipe data string
  7. nextBoolean(): untuk menerima tipa data boolean

Lainnya

Operator

Tinggalkan komentar

Operator

  • Operator adalah simbol dan karakter khusus (matematika) yang digunakan dalam suatu ekspresi

Contoh:

int x = 3;
int y = x;
int z = x * y;
boolean status = true;

Catatan:

1+2

1,2 adalah operan

+ adalah operator

Jenis Operator Berdasar Operand

  1. Operator Unary: operator yang melibatkan satu operand
  2. Operator Binary: operator yang melibatkan dua operand
  3. Operator Ternary: operator yang melibatkan tiga operand

Jenis Operator

  1. Operator Aritmatika
  2. Operator Penugasan
  3. Operator Penggabungan
  4. Operator Penambahan dan Pengurangan
  5. Operator Bit
  6. Operator Pembanding
  7. Operator Logika

Lainnya

Konsep Array (Larik)

Tinggalkan komentar

Konsep Array (Larik)

  • Array adalah objek yang dapat digunakan untuk menyimpan sejumlah data
  • Elemen yang disimpan pada array dapat berupa tipe primitif (int, float, etc) atau objek (instan dari class)
  • Langkah menciptakan array:
    1. Mendeklarasikan variabel array
    2. Menciptakan objek array
  • Bentuk Deklarasi:
    tipePrimitif[] namaVariabel;
    namaKelas[] namaVariabel;
  • Contoh:

String[] kota;

int[] nomor;

Lainnya

Variabel, Tipe Data, dan Literal

Tinggalkan komentar

Variabel

  • Lokasi di dalam memori komputer yang digunakan untuk menyimpan suatu informasi (nilai)
  • Nilai variabel dapat diubah di pernyataan manapun di dalam program
  • Mendeklarasikan variabel:
    tipe namaVariabel1 [, namaVariabel2]
  • Contoh:
    int hasilKali;
    String namaSiswa, namaGuru, namaAdmin;

Lingkup Variabel

Variabel dipanggil berdasarkan lingkupnya,  dimulai dari blok yang paling kecil, kemudian blok di luar itu

  1. Local Variable: digunakan di dalam method atau blok pernyataan yang lebih kecil dari itu
  2. Parameter: variabel yg ada di dalam pernyataan (argument) method
  3. Instance Variable: variabel yang memiliki nilai yang berbeda di setiap objek
  4. Class Variable: variabel yang berlaku di suatu class dan seluruh instan dari class tersebut (objek). Ciri class variable adalah menggunakan keyword static

Memberi Nilai Variabel

  • Menggunakan tanda sama dengan (=)
  • Kebiasaan yang baik untuk memberi nilai awal (initial value) pada local variabel (mencegah bug pada program)
  • Contoh:

                int hasilTambah = 0;

                boolean status = false;

Lainnya

Older Entries