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. (~_~)
Komentar ini telah dihapus oleh pengarang.
BalasHapusnice pak ilmuhnya :D dasar buat game dic++ lho yang encryptionnya gak jadi pak ? :v
BalasHapussulit gan.. logikanya ngeselin untuk dijadiin program.. -_-
Hapusitu kalo dimainkan game ny persis kaya game ular pada biasanya ya dan???
BalasHapusoke.. source code sudah bisa di donlot.. maaf kmaren salah upload.. >_<
Hapusapa iya?
BalasHapusiya donk... :D
Hapusmasa sih ?
BalasHapusciyus... hhhaa.. btw.. comment nya yg membangun dong.. -_-
Hapusngegame yuk
BalasHapuscommentnya.. gk nahan gan.. -_- sangat membangun sekali.. >_<
Hapusulernya jangan cepet cepet dong speednya jadi susah makan kacangnya !
BalasHapussemoga membangun gan