Minggu, 14 Desember 2014

12 Snake Program Using C++

Kali ini saya di beri tugas pemrograman menggunakan bahasa C++ untuk membuat satu program tugas akhir saya di akhir semester di st3telkom ini.
Program yang saya buat ini adalah program game snake / ular. Memang sudah banyak yang berhasil membuat game ini sebelum saya dan saya pun mendapat banyak sekali bantuan dari thread mereka. Ide ini pertama kali keluar dari otak saya sejak saya mengenal fungsi gotoxy dan sleep(penggunaan waktu) dalam C++..
Baiklah.. Pertama-tama saya akan memberi tahu sedikit mengenai fungsi gotoxy ini. Mungkin banyak dari kalian yang sudah paham. Tetapi alangkah baiknya bila tetap saya jelaskan. Gotoxy digunakan untuk menempatkan koordinat kursor pada layar.
bentuk penulisannya:
------------------------
gotoxy(kolom, baris);
------------------------
Nanti secara otomatis keluaran yang akan di keluarkan setelah fungsi di atas akan ditempatkan di tempat yang telah di tentukan.. Itu adalah cara penggunaannya.. Tetapi bagaimana fungsi gotoxy yang dipanggil tersebut.. Berikut deklarasinya..
------------------------------------------------
#include <iostream.h>
#include <conio.h>
void gotoxy(int x, int y){
COORD coord;
coord.X = x;
coord.Y = y;
SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE), coord);
}
Selanjutnya saya akan menjelaskan bagaimana fungsi waktu ini dapat digunakan.. Sleep adalah fungsi yang digunakan untuk menghentikan sementara kerja program kita, bisa juga dibilang “pause”. Fungsi ini mempunyai 1 parameter saja yang digunakan untuk mengeset berapa lama waktu yang ingin digunakan untuk “pause”. Waktu disini mempunyai satuan milidetik. Contoh penggunaan Sleep Function:
Ini cara memanggilnya..
------------------------
sleep(4000);
------------------------
Contoh fungsi diatas akan menghentikan kerja program selama 4 detik. Jangan lupa mengunakan #include<windows.h> supaya program dapat bekerja..
Sekian sedikit mengenai tambahan dari program ini, Mungkin sisanya adalah program-program dasar seperti penggunaan array, dll..
Oke langsung saja.. gambar di bawah ini adalah SS dari si program..

Silahkan jika ada yang ingin mendownload program ini. :D
Source code : download source code
Jika ingin aplikasinya langsung ada disini
Baiklah.. mungkin sekian dari saya.. jika ada yang ingin bertanya bisa lewat comment saja..
kurang lebihnya mohon maaf.. terima kasih karena telah berkunjung..
Saya mohon undur diri. (~_~)

12 komentar:

  1. Komentar ini telah dihapus oleh pengarang.

    BalasHapus
  2. nice pak ilmuhnya :D dasar buat game dic++ lho yang encryptionnya gak jadi pak ? :v

    BalasHapus
    Balasan
    1. sulit gan.. logikanya ngeselin untuk dijadiin program.. -_-

      Hapus
  3. itu kalo dimainkan game ny persis kaya game ular pada biasanya ya dan???

    BalasHapus
    Balasan
    1. oke.. source code sudah bisa di donlot.. maaf kmaren salah upload.. >_<

      Hapus
  4. Balasan
    1. ciyus... hhhaa.. btw.. comment nya yg membangun dong.. -_-

      Hapus
  5. Balasan
    1. commentnya.. gk nahan gan.. -_- sangat membangun sekali.. >_<

      Hapus
  6. ulernya jangan cepet cepet dong speednya jadi susah makan kacangnya !
    semoga membangun gan

    BalasHapus

 

My Lesson Copyright © 2011 - |- Template created by O Pregador - |- Powered by Blogger Templates