Jumat, 06 Februari 2015

GAME SEDERHANA


Anda juga bisa Membuat Game seperti Flappy Bird tanpa Coding

Pastinya anda sudah mendengar game Flappy Bird yang menghebohkan dunia, bahkan pembuatnya Dong Nguyen yang merupakan warga Vietnam sampai kewalahan dengan popularitas game ini. Flappy Bird merupakan fenomena yang menarik, dari segi kualitas tampilan dan fitur terkesan sederhana, memainkan game ini mengingatkan game Nintendo Mario Bross yang muncul pertama kali pada 1983 dan populer di Indonesia era 90an, dengan tampilan ‘klasik’ kotak-kotak 2D, tidak ada bonus skor, tidak ada level lebih lanjut, bahkan anda tidak bisa memilih karakter.
  
Namun dua hal yang membuat game ini hits, yaitu kemudahan bermain dan sulitnya mencapai skor tinggi. Walaupun ternyata Flappy Bird bisa membuat anda kesal, frustasi, bahkan ada kasus layar iPhone pecah karena bermain game ini. Inilah menariknya Flapy Bird.
Kabar Baik untuk Developer
Sebelumnya tahun lalu game terpopuler yaitu Candy Crush, game ini disukai karena simple, anak kecil pun bisa memainkannya. Fenomena ini seakan memberitahu ternyata masyarakat suka game yang sederhana, ini kabar baik jika anda developer game, karena membuat game yang menarik tidaklah harus terlihat ‘wah’ seperti Asphalt atau Angry Birds.
Kuncinya adalah bagaimana kita bisa nenemukan ide game yang menarik, ada banyak programmer yang mampu membuat game jauh lebih bagus dari Flappy Bird, namun hanya Dong yang punya ide game burung lompat ketika disentuh layarnya. Flappy Bird dikabarkan dibuat menggunakan software AndEngine.
Membuat Game Android & iOS Tanpa Coding
Ternyata anda tidak perlu menjadi programmer ahli untuk membuat game sederhana seperti Flappy Bird, dengan sedikit ketekunan Anda juga bisa Membuat Game seperti Flappy Bird tanpa Coding. Ada banyak fasilitas baik gratis maupun berbayar untuk membuat game tanda kode apapun. Simak ulasan dibawah untuk aplikasi pembuat game mobile tanpa coding pilihan TheVron:
1. Stencyl
Stencyl merupakan software gratis untuk membuat game, hasil dari game tersebut bisa anda jadikan aplikasi Android, iOS atau desktop. Dengan basis Adobe Flash, terdapat beberapa sample game yang anda bisa pilih, salah satunya menyerupai game Angry Birds, cocok jika anda baru pertama menggunakan dan ingin belajar.


MEMBUAT SOFTWARE KALKULATOR LEVEL SEDERHANA

Cara Membuat Kalkulator Sederhana dengan Visual Basic 6.0


Pada tutorial Visual Basic kali ini kita akan membuat kalkulator dengan VB 6.0 yang terdiri dari penjumlahan pengurangan dan pembagian. Tentunya konsep pembuatan atau logika program yang akan kita buat ini bisa diterapkan pada rumus matematika atau fisika, yang pada intinya kita harus mengetahui alur kerja secara manual dari sebuah rumus tersebut sehingga bisa diterjemahkan kedalam bahasa pemograman visual basic. Baca juga tentang cara membuat program menghitung umur dengan VB 6.0

Desain sebuah form kalkulator sederhana yang akan kita buat seperti gambar beikut :


cara membuat kalkulator di VB














Untuk pengosongan text box ikuti instruksi seperti gambar berikut


cara membuat kalkulator sederhana dengan VB 6.0











KLIK BACA SELENGKAPNYA..

SOFTWARE ENTRY DATA KTP

DESAIN FORM


SETTING PROPERTY


Keterangan :
  1. NIK
  2. NAMA
  3. Combosex
  4. KELAHIRAN
  5. MASKED TGL
  6. ALAMAT
  7. RTRW
  8. KEL
  9. KEC
  10. KOTA
  11. POS
  12. AGAMA
  13. Combonegara
  14. PEKERJAAN
  15. CombiSTATUS
  16. ComboGODAR
  17. simpan
  18. batal
  19. keluar

DAFTAR DATA


FORMS :

  1. Edit Data
  2. Hapus
  3. Isi Data
  4. Lihat Data
  5. Lihat Data Satu
  6. MDI Form



DESIGNERS :

  1. Data Environment
  2. Data Report
  
FORMS

1. Edit Data

Dim ktp As Database
Dim datktp As Recordset

Private Sub batal_Click()
NIK.Text = ""
combonegara.Text = ""
Combosex.Text = ""
ComboSTATUS.Text = ""
ComboGODAR.Text = ""
MASKEDTGL.Mask = ""
MASKEDTGL.Text = ""
MASKEDTGL.Mask = "##/##/####"
NAMA.Text = ""
KELAHIRAN.Text = ""
ALAMAT.Text = ""
RTRW.Text = ""
KEL.Text = ""
KEC.Text = ""
KOTA.Text = ""
POS.Text = ""
AGAMA.Text = ""
PEKERJAAN.Text = ""
End Sub

Private Sub Combosex_Click()
KELAHIRAN.SetFocus
End Sub

KLIK BACA SELENGKAPNYA..

FLOWCHART

...


Pengertian Flowchart dan Contoh Simbolnya


Zazuli's Blog - Pada postingan pemrograman sebelumnya saya telah memposting tentang Pengertian Algoritma Pemrograman, dan kali ini saya akan share tentang Pengertian Flowchart beserta contoh simbol dan kegunaannya


Pengertian dan Definisi Flowchart

Flowchart atau Bagan alir adalah bagan  (chart) yang menunjukkan alir  (flow) di dalam program atau prosedur sistem secara logika. Bagan alir (flowchart) digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi. 

Jenis jenis Flowchart

Ada beberapa jenis flowchart diantaranya:
  1. Bagan alir sistem (systems flowchart).
  2. Bagan alir dokumen (document flowchart).
  3. Bagan alir skematik (schematic flowchart).
  4. Bagan alir program (program flowchart).
  5. Bagan alir proses (process flowchart).

System Flowchart

System flowchart dapat didefinisikan sebagai bagan yang menunjukkan arus pekerjaan secara keseluruhan dari sistem. Bagan ini menjelaskan urut-urutan dari prosedur-prosedur yang ada di dalam sistem. Bagan alir sistem menunjukkan apa yang dikerjakan di sistem.

Document Flowchart

Bagan alir dokumen  (document flowchart)  atau disebut juga bagan alir formulir  (form  flowchart)  atau  paperwork flowchart merupakan bagan alir yang menunjukkan arus dari laporan dan formulir termasuk tembusan-tembusannya.

Schematic Flowchart

Bagan alir skematik (schematic flowchart) merupakan bagan alir yang mirip dengan bagan alir sistem, yaitu untuk menggambarkan prosedur di dalam sistem. Perbedaannya adalah, bagan alir skematik selain menggunakan simbol-simbol bagan alir sistem, juga menggunakan gambar-gambar komputer dan peralatan lainnya yang digunakan. Maksud penggunaan gambar-gambar ini adalah untuk memudahkan komunikasi kepada orang yang kurang paham dengan simbol-simbol bagan alir. Penggunaan gambar-gambar  ini  memudahkan untuk dipahami, tetapi sulit dan lama menggambarnya.

Program Flowchart

Bagan alir program  (program flowchart)  merupakan bagan yang menjelaskan secara rinci langkah-langkah dari proses program. Bagan alir program dibuat dari derivikasi bagan alir sistem.
Bagan alir program dapat terdiri dari dua macam, yaitu bagan alir logika program  (program logic flowchart)  dan bagan alir program komputer terinci  (detailed computer program flowchart).  Bagan alir logika program digunakan untuk menggambarkan tiap-tiap langkah di dalam program komputer secara logika. Bagan alat- logika program ini dipersiapkan oleh analis sistem. Gambar berikut menunjukkan bagan alir logika program. Bagan alir program komputer terinci  (detailed computer program flow-chart) digunakan untuk menggambarkan instruksi-instruksi program komputer secara terinci. Bagan alir ini dipersiapkan oleh pemrogram.

Process Flowchart

Bagan alir proses  (process flowchart)  merupakan bagan alir yang banyak digunakan di teknik industri. Bagan alir ini juga berguna bagi analis sistem untuk menggambarkan proses dalam suatu prosedur.

Simbol dan Notasi Flowchart

Dipakai sebagai alat Bantu menggambarkan proses di dalam program. Dan dibagi menjadi tiga kelompok :

KLIK BACA SELENGKAPNYA..

ALGORITMA

1.  Apakah Itu Algoritma
Ditinjau dari asal-usul katanya, kata Algoritma sendiri mempunyai sejarah yang aneh. Orang hanya menemukan kata algorism yang berarti proses menghitung dengan angka arab. Anda dikatakan algorist jika Anda menghitung menggunakan angka arab. Para ahli bahasa berusaha menemukan asal kata ini namun hasilnya kurang memuaskan. Akhirnya para ahli sejarah matematika menemukan asal kata tersebut yang berasal dari nama penulis buku arab yang terkenal yaitu Abu Ja’far Muhammad Ibnu Musa Al-Khuwarizmi. Al-Khuwarizmi dibaca orang barat menjadi Algorism. Al-Khuwarizmi menulis buku yang berjudul Kitab Al Jabar Wal-Muqabala yang artinya “Buku pemugaran dan pengurangan” (The book of restoration and reduction). Dari judul buku itu kita juga memperoleh akar kata “Aljabar” (Algebra). Perubahan kata dari algorism menjadi algorithm muncul karena kata algorism sering dikelirukan dengan arithmetic, sehingga akhiran –sm berubah menjadi –thm. Karena perhitungan dengan angka Arab sudah menjadi hal yang biasa, maka lambat laun kata algorithm berangsur-angsur dipakai sebagai metode perhitungan (komputasi) secara umum, sehingga kehilangan makna kata aslinya. Dalam bahasa Indonesia, kata algorithm diserap menjadi algoritma.

2.  Definisi Algoritma

“Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. Kata logis merupakan kata kunci dalam algoritma. Langkah-langkah dalam algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar. Dalam beberapa konteks, algoritma adalah spesifikasi urutan langkah untuk melakukan pekerjaan tertentu. Pertimbangan dalam pemilihan algoritma adalah, pertama, algoritma haruslah benar. Artinya algoritma akan memberikan keluaran yang dikehendaki dari sejumlah masukan yang diberikan. Tidak peduli sebagus apapun algoritma, kalau memberikan keluaran yang salah, pastilah algoritma tersebut bukanlah algoritma yang baik.
Pertimbangan kedua yang harus diperhatikan adalah kita harus mengetahui seberapa baik hasil yang dicapai oleh algoritma tersebut. Hal ini penting terutama pada algoritma untuk menyelesaikan masalah yang memerlukan aproksimasi hasil (hasil yang hanya berupa pendekatan). Algoritma yang baik harus mampu memberikan hasil yang sedekat mungkin dengan nilai yang sebenarnya.
Ketiga adalah efisiensi algoritma. Efisiensi algoritma dapat ditinjau dari 2 hal yaitu efisiensi waktu dan memori. Meskipun algoritma memberikan keluaran yang benar (paling mendekati), tetapi jika kita harus menunggu berjam-jam untuk mendapatkan keluarannya, algoritma tersebut biasanya tidak akan dipakai, setiap orang menginginkan keluaran yang cepat. Begitu juga dengan memori, semakin besar memori yang terpakai maka semakin buruklah algoritma tersebut. Dalam kenyataannya, setiap orang bisa membuat algoritma yang berbeda untuk menyelesaikan suatu permasalahan, walaupun terjadi perbedaan dalam menyusun algoritma, tentunya kita mengharapkan keluaran yang sama. Jika terjadi demikian, carilah algoritma yang paling efisien dan cepat.

KLIK BACA SELENGKAPNYA..