• Robot.co

    Bercita-cita menjadi perusahaan pertama yang menciptakan robot di Negara Kesatuan Republik Indonesia

  • iKanna.Crop

    Peusahaan Masadepan.

Tutorial Membuat Game Dam Inggris Menggunakan Processing

Pada Tutorial Kali ini kami akan membuat sebuah game sederhana yaitu dam inggris dengan menggunakan Processing, Berikut adalah Penjelasannya :


Processing

Processing adalah bahasa pemrograman dan lingkungan pemrograman (development environment) open source untuk memprogram gambar, animasi dan interaksi. Digunakan oleh pelajar, seniman, desainer, peneliti, dan hobbyist untuk belajar, membuat prototipe, dan produksi. Processing digunakan untuk mengajarkan dasar-dasar pemrograman komputer dalam konteks rupa dan berfungsi sebagai buku sketsa perangkat lunak (software) dan tool produksi profesional.
Processing bebas untuk didownload dan tersedia untuk GNU/Linux, Mac OS X, dan Windows. Silakan berpartisipasi untuk merilis versi selanjutnya!
Processing adalah suatu projek terbuka yang diinisiasi oleh Ben Fry dan Casey Reas. Berkembang dari ide-ide yang dieksplorasi di Aesthetics and Computation Group (ACG) di MIT Media Lab. Projek ini kini terus diperbaiki dan dikelola oleh sejumlah kecil tim voluntir.
Processing mengaitkan konsep software pada prinsip-prinsip bentuk rupa, gerak, dan interaksi. Processing mengintegrasikan suatu bahasa pemrograman, lingkungan pemrograman, dan metodologi pengajaran ke dalam sistem terpadu.

Dam Inggris

Dam Inggris, yang kadang-kadang juga disebut Dam Amerika, biasanya disebut dam saja di Amerika Serikat, adalah sejenis permainan papan dam yang dimainkan di atas papan berukuran 8×8 kotak dengan 12 buah permainan di masing-masing pihak yang hanya diizinkan melangkah dan menangkap sambil maju.

Aturan

Seperti halnya dalam semua jenis permainan dam, dam Inggris dimainkan oleh dua orang yang berhadap-hadapan dengan sebuah papan permainan, dengan melangkah bergantian. Pemain yang satu memainkan buah berwarna hitam, yang lainnya berwarna putih. Biasanya, papan permainan dibagi-bagi dalam kotak-kotak yang berwarna hitam dan merah. Buah-buah permainan melangkah diagonal dan buah-buah lawan ditangkap dengan melangkahinya.
Aturan permainan:
· Papan - Papan permainan dibagi menjadi 8×8 kotak, dengan warna-warna hitam dan merah berganti-ganti. Permukaan yang dapat dimainkan terdiri atas 32 kotak hitam saja.Akibatnya, dari perspektif masing-masing pemain, sudut-sudut kiri dan kanan menuntut strategi-strategi yang berbeda.
· Buah permainan - Buah-buah permainan biasanya dibuat dari kayu, berbentuk bulat dan pipih. Mereka biasanya dibagi menjadi buah yang berwarna gelap dan yang lebih terang. Biasanya, warna-warnanya merah dan putih. Ada dua jenis buah permainan: "orang" dan "raja". "Raja" dibedakan dari "orang" dengan cara menumpukkan dua buah permainan yang bewarna sama.
· Posisi awal - Masing-masing pemain mulai dengan 12 buah permainan yang ditempatkan dalam tiga barisan yang terdekat dengan mereka, seperti terlihat dalam diagram. Baris terdekat dengan masing-masing pemain disebut "kepala mahkota" atau "barisan raja". Buah hitam (atau yang berwarna lebih gelap) membuka permainan.
Berikut adalah kodingnya:
part 4: 

void movePiece(int i0, int j0, int i1, int j1) {
  JumpJudg = true;
  multiJump = false;
 
  //promote
  if((board[i0][j0]==wPawn && j1==1) ||
     (board[i0][j0]==bPawn && j1==8)) {
    board[i0][j0] = 2*bw; 
    JumpJudg = false;
  }
    board[i1][j1] = board[i0][j0];  //move piece
  board[i0][j0] = 0;  //remove original piece
 
  //jump
  if (abs(i0-i1)==2 && abs(j0-j1)==2) {
    board[(i0+i1)/2][(j0+j1)/2] = 0; 
    p=i1;  q=j1;
   
    if (JumpJudg==true) { 
      if(validMove(i1,j1,i1+2,j1+2,bw) || validMove(i1,j1,i1+2,j1-2,bw) ||
         validMove(i1,j1,i1-2,j1+2,bw) || validMove(i1,j1,i1-2,j1-2,bw)){
        multiJump = true;
      }
    }
  }
 
  if(multiJump==false){bw = -bw;}
}
boolean mustJump(int bw) {
  for (int k=1; k<=8; k++) {
    for (int l=1; l<=8; l++) {
      if (validMove(k,l, k+2,l+2, bw)) {return true;}
      if (validMove(k,l, k+2,l-2, bw)) {return true;}
      if (validMove(k,l, k-2,l+2, bw)) {return true;}
      if (validMove(k,l, k-2,l-2, bw)) {return true;}
    }
  }
  return false;
}
boolean finish(int bw) {//no valid moves
  for (int k=1; k<=8; k++) {
    for (int l=1; l<=8; l++) {
      for (int i=1; i<=8; i++) {
        for (int j=1; j<=8; j++) {
          if (abs(k-i)<=2 && abs(l-j)<=2 && validMove(k,l, i,j, bw)) {return false;}
        }
      }
    }
  }
  return true;
}

Tampilan Game :



Ini hanya sebagian dari kodingnya untuk koding selanjutnya nya silahkan kunjungi halaman Berikut :
Koding Part 1
Koding Part 2
Koding Part 3



Share:

Untuk para Calon Mahasiswa, Sudah Tahu Perbedaan Sistem Perkuliahan dengan Sekolah?

Untuk para Calon Mahasiswa, Sudah Tahu Perbedaan Sistem Perkuliahan dengan Sekolah?


Sistem belajar di bangku perkuliahan dengan yang ada di bangku sekolah tentu saja berbeda. Kenapa beda? Karena beda nama; sekolah dan sekolah tinggi, karena beda pengajar; di perguruan tinggi disebut dosen kalau di sekolah disebut guru dan karena beda sebutan untuk peseta didiknya siswa dan mahasiswa.
Pasti sebelumnya ada yang mikir seperti itu, walaupun secara visual itu benar tapi perbedaan yang sesungguhnya itu terletak pada sistem pembelajarannya ya. Nah! Hal ini juga yang mungkin sering dipertanyakan di kalangan masyarakat umum maupun kamu yang ingin melanjutkan sekolah ke perguruan tinggi. Karena suasana perbedaan belajar di perguruan tinggi tersebut hanya akan kamu rasakan ketika kamu menjadi mahasiswa.
Jangankan kamu! sebagai seorang mahasiswa aku juga pernah bertanya-bertanya apa bedanya sistem pembelajaran di perguruan tinggi dengan di sekolah. Kejadiannya dulu! Sebelum aku menyandang nama mahasiswa. Maklum saja, ini sudah menjadi hal lumrah bahkan waktu itu aku sempat khawatir tidak bisa beradaptasi di kehidupan kampus. Kalau sekarang aku bisa cerita, apa bedanya belajar di perguruan tinggi dan disekolah.
Kita mulai dari Tugas akademis
Bentuk tugas akademis di perkuliahan dibedakan menjadi beberapa macam biasanya ada tugas individu, tugas kelompok dan tugas akhir. Untuk tugas individu dan tugas kelompok mungkin kamu sering melakukannya di sekolah dulu, secara teknis mungkin bisa dikatakan sama dengan tugas yang ada disekolah. Tapi dari segi bobot, tugas individu dan tugas kelompok dalam perkuliahan umumnya lebih berat daripada tugas di sekolah. Jika kamu pernah dengar istilah papers atau makalah, maka tugas inilah yang akan selalu menemanimu duduk di bangku perkuliahan. Kenapa aku bilang teman, karena dialah yang akan selalu hadir dalam susah dan senangmu.
Tak hanya itu, sebagai seorang mahasiswa kamu dituntut untuk menuangkan pemikiran sendiri ke dalam tugas makalahmu, jika tidak maka akan terjadi yang namanya penolakan dari dosen. Penolakan dari dosen itu sakit sob! jika kamu pernah merasakan sakit di tolak gebetan, maka sakit ditolak dosen itu ibarat minum kopi tanpa gula, pahit!, tapi harus tetap dinikmatin. Itulah kuliah, kalau gak percaya coba aja nanti buat makalah "copas" (copy paste), pasti kamu bakal tau seberapa pahit penolakan dosen itu.
Memang itu tergantung dosennya sih! Bisa aja dosen kamu baik. Makalahmu cuma ditolak dan diberi nilai seadanya. Nah bagaimana kalau jumpa dosen "killer", udah makalah ditolak, dikoyak-koyak, nilai juga gak dapat. Jika kamu sering-sering seperti ini, siap-siap aja wisuda kamu terkendala karena ada mata kuliah yang belum tuntas. So! Saran aku buatlah makalah dari pemikiranmu sendiri.
Terakhir, yaitu tugas akhir. Nah! Tugas akhir ini biasanya tergantung dosennya, biasanya ada dosen yang meminta tugas akhir kepada mahasiswanya, ada juga yang tidak. Bentuk tugas akhir ini bisa berupa "resume" (rangkuman materi) maupun makalah. Bentuk tugasnya bisa saja berbeda dengan setiap dosen, tergantung dari dosen yang kamu temui nanti, tapi umumnya berbentuk resume materi dan makalah.
Kedua, pembelajaran
Pembelajaran disekolah dan di kuliah berbeda? Tentu saja! Jika disekolah kegiatan pembelajaran dimulai dari jam 7 pagi hingga sore hari. Maka jangan heran jika di perkuliahan kamu pergi ke kampus kalau ada jadwal saja. Jika di sekolah kamu pernah khawatir tentang kenaikan kelas, maka jangan senang dulu kalau dalam perkuliahan kamu tak akan pernah tinggal kelas, tapi kamu akan kenal dengan mata kuliah yang tidak tuntas. Jika disekolah dulu kamu harus menggunakan seragam agar bisa bersekolah maka di kampus kamu boleh menggunakan pakaian biasa selagi sopan dan sesuai aturan yang ditetapkan dosen. Saat disekolah tiga tahun mata pelajaran yang kamu pelajari cenderung sama, hanya substansinya yang berbeda, namun jangan terkejut jika di perkuliahan kamu akan menemui mata kuliah berbeda di setiap semesternya.
Terkait pembelajaran dikelas, kamu sebagai mahasisiwa lah yang lebih banyak beraktifitas, tugas dosen hanya sebagai fasilitator. Misalkan dosen menjelaskan sebuah topik pembelajaran selanjutnya tugas mahasiswa yang mencari tahu tentang topik tersebut.
Sistem SKS
Selanjutnya, dalam perkuliahan kamu akan mengenal yang namanya SKS atau satuan kredit semester. Nah apa yang dimaksud dengan satuan kredit semester tersebut, sederhananya sks dapat dikatakan sebagai "bobot" yang dibebankan dalam setiap mata kuliah. Rata-rata besar sks dalam sebuah mata kuliah adalah 2-3 sks. Bobot 1 sks sama dengan 1 jam kegiatan terjadwal seperti pertemuan tatap muka dengan dosen, lalu 1-2 jam kegiatan tugas terstruktur dan 1-2 jam kegiatan belajar mandiri seperti membaca buku referensi.
Jika kita hitung bobot 1 sks yang dibebankan dalam mata kuliah setara 3 jam belajar setiap minggu selama satu semester. bagaimana jika bobot rata-rata sks dalam mata kuliah adalah 3 sks, maka beban belajar yang kamu terima dalam mata kuliah tersebut adalah 9 jam setiap minggu dalam satu semester. Tenang saja! Itu gak selama yang dibayangkan, selama sembilan jam beban belajar tersebut, durasi pembelajaran tatap muka hanya 2 - 3 jam saja setiap minggunya dan enam jam selebihnya kamu akan lakukan dirumah.
Dalam program S-1 jumlah sks yang harus kamu tabung selama delapan semester adalah 144 - 160 sks. Setiap perguruan tinggi biasanya mensyaratkan jumlah sks yang berbeda-beda namun minimal sks yang harus dibebankan untuk program S-1 adalah 144 sks. Biasanya dalam setiap semester ada 8-10 mata kuliah yang harus kamu kontrak atau yang harus diambil. Delapan mata kuliah tiap minggu dalam satu semester, jika 1 mata kuliah memiliki beban 3 sks atau 9 jam beban belajar, maka hitunglah berapa jam waktu belajar yang dibebankan setiap minggunya.
Sebagai mahasiswa kamu harus bisa me-manage itu semua, kamu harus bisa menentukan waktu belajar, organisasi, liburan, dan istirahat. Walaupun ada saja mahasiswa yang tidak tau tentang hal tersebut ataupun sudah tau tapi tak menghiraukannya. Sebagai seorang mahasiswa nantinya, sejumlah bobot sks itulah kewajiban belajar yang harus kamu laksanakan.
Hidup mandiri
Yang terakhir ini sangat krusial sob! sebagai seorang mahasiswa kamu dituntut untuk belajar hidup mandiri. yang dulunya mungkin kamu pernah dihukum oleh guru karena tidak mengerjakan PR, maka di perkuliahan kamu tidak akan dihukum jika tidak mengerjakan PR namun nilai kamu yang menjadi konsekuensinya. 
Jangan pernah bergantung kepada orang lain, jika kamu bisa mengerjakan tugas-tugas mu sendiri kenapa harus menunggu bantuan orang lain. karena dosenmu nanti tak seperti gurumu disekolah dulu yang selalu mengingatkanmu tentang mana yang harus dikerjakan dan yang tidak, di kampus, kamulah penasehat, pemimpin untuk dirimu sendiri.
biasanya melanjutkan sekolah ke perguruan tinggi mengharuskan kamu untuk tinggal diluar kota, wajar saja jumlah perguruan tinggi tidak sebanyak jumlah sekolah yang biasanya di setiap kecamatan dan kabupaten menjamur jumlahnya yang membuatmu mudah mengaksesnya. tapi berbeda dengan perguruan tinggi, yang biasanya hanya ada di tingkat kabupaten dan provinsi saja. 
mau tak mau kamu harus tinggal di luar kota jauh dari orang tua. yang biasanya kamu masih sangat bergantung kepada orang tua, sekarang mulailah belajar hidup mandiri, manage waktu dengan bijak karena dengan keleluasaan yang kamu dapat bukan untuk disalah gunakan.
gunakan waktumu untuk kegiatan positif dan produktif, percayalah kamu akan menjadi mahasiswa yang sukses, berguna bagi masyarakat dan membanggakan orang tuamu.
Share:
INFORMASI PERKULIAHAN
haloo calon Mahasiswa Baru STMIK AMIK BANDUNG berikut ini admin coba berikan ilustrasi pendaftaran sekaligus informasi perkuliahan .


1. pendaftaran masuk STMIK AMIKBANDUNG melakukan pembayaran senilai 250.000 bisa di transfer melalui bank mandiri 130-0004811751 A/n STMIK AMIKBANDUNG
2. untuk pendaftaran D3 melakukan pembayaran Uang SPP (paket Semester) Rp. 3.300.000 atau bisa cicil sebesar Rp. 825.000/bulan sampai 6 semester
    untuk pendaftaran S1 uang SPP atau (paket semester) Rp. 5.700.000 atau bisa dicicil sebesar Rp. 1.425.000/bulan sampai 8 semester
3. melakukan pembayaran uang pembangunan senilai Rp. 3.000.000 untuk D3 bisa dicicil selama 3 semester Rp. 1.000.000/semester
   untuk S1 3.500.000 bisa dicicil selama 3 semester

pembayaran diatas sudah termasuk uang - KEMAHASISWAAN - PERPUSTAKAAN - PRAKTIKUM - KARTU MAHASISWA -

untuk masa perkuliahan .
dimulai senin - jum'at REGULER dan karyawan
Pukul 08:00 - 10:00                          Pukul 17:00 - 19:00
        10:00 - 12:00                                     19:00 - 21:00
        13:00 - 15:00
        15:00 - 17:00

terimakasih. informasi lengkap
Instagram @infostmik_amikbdg
Share:

Informasi Wajib Tahu Tentang Dunia Perkuliahan

Afriani Susanti , Jurnalis · Rabu 08 Juli 2015 04:03 WIB
https: img.okeinfo.net content 2015 07 07 65 1177787 informasi-wajib-tahu-tentang-dunia-perkuliahan-ZSmq1culMI.jpg
JAKARTA - Sebagian besar lulusan SMA/sederaja bersiap melihat hasil SBMPTN 2015. Sementara mereka yang sudah diterima di kampus idaman, kini sedang sangat menantikan momen kuliah.
Tetapi, sebelum larut dalam euforia menjadi mahasiswa baru, pastikan kamu mengetahui berbagai hal seputar dunia perkuliahan berikut ini.

1. Nilai semasa SMA
Kepintaranmu saat sekolah mungkin akan membantumu mendapat beasiswa kuliah. Tetapi, tidak akan ada yang peduli dengan nilai-nilaimu selama di sekolah.
2. Kuliah
Kita mungkin bisa masuk sekolah pukul 07.00 pagi. Tetapi, enggak semua mahasiswa sukses mengambil kelas kuliah pagi. Pastikan jadwal kuliahmu sesuai dengan kebutuhan dan kemampuanmu. Website kampus akan membantumu menentukan jadwal kuliah.
Dosen juga berperan penting dalam perkuliahanmu. Karena itu, jalinlah komunikasi yang baik dengan mereka.
Jika tertinggal dalam sejumlah mata kuliah, jangan biarkan dirimu terpuruk. Bangkitlah dan perbaiki nilaimu!
3. Awal baru
Kuliah bisa menjadi awal baru dalam hidupmu. Siapa dirimu semasa SMA tidak perlu menentukan siapa dirimu ketika berada di kampus nanti.
Dalam hal pertemanan, kamu perlu tetap menjaga hubungan baik dengan teman semasa SMA. Tetapi, jangan berfikir bahwa kamu tidak akan mendapat teman baru selama berkuliah. Sebaliknya, bisa jadi teman baru saat kuliah justru akan menjadi sahabat seumur hidupmu.
Di saat yang sama, kamu mungkin akan mulai menjauh dari teman-teman SMA. Hal ini wajar karena pada masa kuliah kita mulai menentukan arah hidup kita. Jadi, tidak perlu khawatir untuk memulai petualangan seru bersama teman-teman barumu.
4. Gabung ke UKM
Jangan hanya kuliah pulang-kuliah pulang alias jadi mahasiswa kupu-kupu. Sibukkan dirimu dengan berbagai kegiatan organisasi kampus, misalnya bergabung dengan unit kegiatan mahasiswa (UKM).
Selain menyenangkan, kamu bisa menjalin pertemanan sebanyak-banyaknya.
5. Bijak dalam keuangan
Bisa jadi kamu akan mulai memiliki rekening pribadi dan kartu kredit sendiri. Tetapi, berhati-hatilah dalam mengeluarkan uang.
6. Waktu luang
Pulanglah ke rumah saat liburan untuk bertemu keluarga. Momen liburan ini juga bisa kamu manfaatkan untuk bertukar cerita dengan teman lama di kampung halaman.
Jika ada waktu luang, pergilah keluar walaupun kamu tidak suka berpergian. Dunia ini luas, jadi cobalah gali banyak hal.
7. Orangtua
Jalin kedekatan dengan orangtuamu karena mereka yang melahirkanmu, menyayangi dan selalu merindukamu. Selain itu, hubunganmu dengan orangtua akan lebih membaik ketika kamu memutuskan tinggal jauh dari mereka untuk kuliah. Akan ada banyak cerita menarik untuk dibagi.
8. Masa terbaik dalam hidup
Banyak yang bilang, tiga tahun di SMA adalah masa terbaik dalam hidup. Tetapi, anggapan itu mungkin berubah setelah kamu menjalani warna-warni dunia kampus.
Terakhir, kuliah adalah untuk mengetahui siapa dirimu. Jadi tidak masalah bila kamu kerap membuat kesalahan.
Share:

Popular Posts

Cari Blog Ini

Blog Archive

Diberdayakan oleh Blogger.

Categories

Apa saja Etika dalam Teknologi Informasi???

Pengertian Etika dalam Teknologi Informasi Etika (ethic) bermakna sekumpulan azas atau nilai yang berkenaan dengan akhlak, tata cara mengena...

Label

Recent Posts

Unordered List

  • Lorem ipsum dolor sit amet, consectetuer adipiscing elit.
  • Aliquam tincidunt mauris eu risus.
  • Vestibulum auctor dapibus neque.

Hadi HidayatZ

Tidak ada yang lebih indah dari pada tidur wkwkwkkwkw

Pages

Theme Support

Need our help to upload or customize this blogger template? Contact me with details about the theme customization you need.