i know because i believe

Membuat Game Platform Dengan Mengunakan Bahasa Java I


kali ini saya akan sekedar membagi hasil kerja saya kepada teman2  yang ingi belajar game programming.

apa itu Game Platform. ?

Game Platform adalah game yang berbasis side scrolling. sehingga hanya mengandalkan satu arah permainan.dari kiri ke kanan.

SS:















misal contoh game Mario adalah game yang mengusung Jenis Platform. 


dan kali ini saya akan memberi tutorial sedikit dalam pembuatan game platform sederhana mengunakan bahasa java. dengan judul game "DRAGON TALE"

syaratnya adalah 
  • IDE ECLIPSE :https://www.eclipse.org/downloads/
  • menguasai dasar pemrograman java dengan baik


oke kali ini saya akan berbagi CODE yang pertama..

game platform java ini saya buat menjadi 5 package

package pertama adalah "GameState" adalah package dimana game platform tersebut diextract dan dijalankan
 




READMORE
 

Tips Menjadi Game Developer

Tips Menjadi Game Developer


Oleh : Satriyo Aji Nugroho

Menjadi Game Developer Bukan Hanya soal bisa membuat Game, tapi seni dalam membuat game. Untuk menjadi seorang Game Developer Hebat maka kita butuh Kreativitas dan Sense Art yang tinggi. Bagi saya programming itu nomor dua. Yang saya alami dalam pembuatan game, adalah menentukan game apa yang nanti akan dibuat. Usahakan jangan mengikuti trends game sekarang karena hanya akan menjadi mainstream saja dan tidak ada nilai plus dari game anda. Berikut tips yang saya buat bagi developer Game newbie..

1. Usahakan Selalu Berimajinasi.

Pola dasar pemikiran seorang manusia adalah otak kanan, dan otak kiri cenderung untuk menganalisa. Untuk menjadi game developer hebat yang kita butuhkan adalah sebuah ide yang brilliant dan kita ubah menjadi game yang super unik untuk dijual. Kalau saya sendiri cenderung untuk membuat karakter yang cukup variatif dalam game buatan saya, dengan mengunakan imajinasi yang saya sering latih dengan melihat anime,komik.dll dan bahkan yang menjadi inspirasi dalam pembuatan karakter saya adalah kebiasaan kehidupan saya setiap hari-hari. Jadi usahakanlah untuk selalu melatih imajinasi anda dan melatih sense art anda

2. Berlatihlah Dalam Programming

Untuk Menjadi Game Developer Hebat yang kita butuhkan adalah Skill Programming tapi itu bisa diatasi dengan Game Engine yang sekarang Lebih Mudah dipakai dan Simple dalam penggunaannya. Saran saya belajarlah Bahasa pemrograman dari Dasar. Sehingga anda tahu setiap fungsi,method,dll dan anda bisa membuat game anda sendiri tentunya bersifat indie (bebas/mandiri) dan bahkan anda bisa membuat sebuah Game Engine Anda sendiri nantinya

3. Kenali Dunia Game Lebih Jauh

Game bukan Hanya soal Permainan Video yang ditampilkan dalam sebuah layar dan user memainkan game Tersebut, tetapi game adalah industry hiburan yang menjanjikan penghasilan Fantastis. Sebagai contoh ketika game Flappy bird rilis di pertengahan tahun 2014, game flappy bird telah diunduh 5jt dalam satu hari. Dan bayangkan ketika user 5jt tersebut mengunduh dengan nominal $1 dalam satu kali unduh 5jt X $1.. Fantastis bukan ?

4. Buat Game Pertama Anda

Lakukan aksi pertama anda , buat game pertama anda lalu publikasikan dalam Social media atau lingkungan sekitar anda. Untuk Menjadi Game developer terutama bagi Newbie. Anda harus melakukan aksi nyata karena Membuat Game tidak semudah Membuat sebuah Program. Saya jamin hal tersebut. Usahakan anda segera melakukannya karena semangat kreativitas itu hanya temporary dan tak berlangsung lama. Bila anda kesulitan dalam Skill Coding (pemrograman) anda bisa bertanya dalam forum Programmer, atau anda bisa bertanya kepada teman anda atau sekedar mencari tutorial di youtube. Saran saya banyaklah berlatih berfikir karena membuat game berbeda dengan membuat program.

5. Fokus dalam Bahasa Pemrograman yang anda kuasai

Untuk membuat game tidak perlu mahir dalam banyak bahasa. Cukup satu dan focus dalam bahasa tersebut. Asalkan anda banyak berlatih game seperti minecraft misalnya. Game minecraft dibuat dalam bahasa java tapi fitur yang digunakan dan fitur yang diadaptasi dalam game tersebut kebanyakan dibuat sebelumnya dalam bahasa C++. Bahasa pemrograman tidak mempengaruhi kualitas sebuah Game tetapi Skill Programming anda.

6. Bersahabatlah Dengan BUG (Error)

Terkadang Bug adalah masalah paling sulit diatasi bagi seorang Game Programmer. Bug adalah sekumpulan error (line Script yang bermasalah) yang saling berhubungan dengan code lainnya. Karena dalam programming error satu bisa error ratusan, jika script anda mencapai ratusan line. Jadi bersahabatlah dengan Bug. Karena untuk menjadi Programmer Hebat anda harus banyak melakukan Trial & Error sebanyak mungkin. Belajarlah dari pengalaman anda sebelumnya. Banyaklah melakukan aksi baru sehingga anda tahu kesalahan tersebut.

7. Perbanyak Bermain Game

Untuk menjadi game Developer Hebat maka anda harus mengetahui Enjoyment dalam Sebuah Game. Rasa Enjoy tersebut yang membuat Game menjadi laris atau menjadi hot trends dalam dunia Game. anda bisa meniru sebuah enjoyment dalam Game lain dan membuat game sendiri dengan enjoyment yang sama karena Coding adalah universal tidak ada hak paten dalam hal tersebut. selamat bekerja..
READMORE
 

Best Indie Rock's Album


Best Indie Rock's Album

1. 



Tourist History (2010) - Two door Cinema Club

2. 


Phrases To Breaks The Ice (2012) - Sattelite Stories

3.

This Modern Glitch (2011) - Wombats



Pass if needed : www.mp3boo.com

READMORE
 

How to Code a Video Game

How to Code a Video Game


Have you ever wanted to create your own Video game? Either for personal enjoyment, to share with your friends or to sell, well here are some steps to succeed.

Steps

  1. Code a Video Game Step 1.jpg
    1
    Before starting your game... make sure you have knowledge of a programming language. Languages can range from simple languages such as Visual Basic, up to C++, or Java. the language used by game developers.
    Ad
  2. Code a Video Game Step 2.jpg
    2
    Find out what kind of video game you want to make., Either RPG, puzzle, strategy, a multi-user dungeon or other type. or other types could be adventure and so on.
  3. Code a Video Game Step 3.jpg
    3
    Find the right platform to develop your game., Or make your own. Some good platforms are RPG maker, and Beyond.
  4. Code a Video Game Step 4.jpg
    4
    Learn to use the platform, make sure you know the basics of the platform or programming language before you get into heavy coding.
  5. Code a Video Game Step 5.jpg
    5
    Start small. Set goals for yourself, then reach them, for example make a non-player character (NPC) that can interact with the user.
  6. Code a Video Game Step 6.jpg
    6
    Plan your game. Make sure to get at least a rough outline of what you want to do as far as the game engine goes, sometimes you can add content after you get the basic engine set up.
  7. Code a Video Game Step 7.jpg
    7
    Start Coding the outline. Build the basic outline of the game, and add some content to make it playable.
  8. Code a Video Game Step 8.jpg
    8
    Work all the kinks out. It might be good at this point to have a friend tests your game for bugs, as they may do things that you wouldn't have.
  9. Code a Video Game Step 9.jpg
    9
    Add Content. Add content to your game, then work the bugs out of it again.
  10. Code a Video Game Step 10.jpg
    10
    Enjoy your game. Share it with your friends or family, and see what they think of it.

    Source : http://www.wikihow.com/Code-a-Video-Game
READMORE
 

Cyanogen 10 Bootanimation (For All Android Device)



CyanogenMod 10 or CMX - how you like. It's here, it's fast and it needs a bootanimation.
Here it is. Unofficial CM10 (CMX) bootanimation for XHDPI/HDPI/MDPI and tablet resolutions - 1280x800/1024x600.
There are slight differences between phone and tablet versions, nothing big tho.
Phone versions clocked to 25 frames per second.
Tablet versions clocked to 30 frames per second.





Amoled Black Edition


            Light Version

PHONE VERSIONS:
CM10_XHDPI_CWM - XHDPI (LIGHT VERSION) (720x1280)
CM10_XHDPI_INV_CWM - XHDPI (AMOLED-BLACK VERSION) (720x1280)
CM10_HDPI_CWM - HDPI (LIGHT VERSION) (480x800)
CM10_HDPI_INV_CWM - HDPI (AMOLED-BLACK VERSION) (480x800)
CM10_MDPI_CWM - MDPI (LIGHT VERSION) (320x480)
CM10_MDPI_INV_CWM - MDPI (AMOLED-BLACK VERSION) (320x480)

TABLET VERSIONS:
CM10_TABLET-1280x800_CWM - (LIGHT VERSION) (1280x800)
CM10_TABLET-1280x800_INV_CWM -(AMOLED-BLACK VERSION) (1280x800)
CM10_TABLET-1024x600_CWM - (LIGHT VERSION) (1024x600)
CM10_TABLET-1024x600_INV_CWM - (AMOLED-BLACK VERSION) (1024x600)



*CWM PACKAGE

1. Copy zip to sdcard
2. Go into ClockWorkMod recovery (or based on CWM)
3. Flash zip
4. Reboot
5. Enjoy
*BOOTANIMATION.ZIPS
Change files name from

"bootanimation_XHDPI.zip" to "bootanimation.zip"
"bootanimation_XHDPI_INV.zip" to "bootanimation.zip"
"bootanimation_HDPI.zip" to "bootanimation.zip"
"bootanimation_HDPI_INV.zip" to "bootanimation.zip"
"bootanimation_MDPI.zip" to "bootanimation.zip"
"bootanimation_MDPI_INV.zip" to "bootanimation.zip"

"bootanimation_TABLET-1280x800.zip" to "bootanimation.zip"
"bootanimation_TABLET-1280x800_INV.zip" to "bootanimation.zip"
"bootanimation_TABLET-1024x600.zip" to "bootanimation.zip"
"bootanimation_TABLET-1024x600.zip_INV" to "bootanimation.zip"

and place under /system/media/


****DOWNLOAD****
-Phone Version
-Tablet Version

Source : http://forum.xda-developers.com/showthread.php?t=1782074
READMORE
 

Download FF7 (Old Version) For PC



Here take some Screen Shot







Download Via IDWS

Disk 1

Disk 2

Disk 3

Don't forget to say Thanx.


READMORE
 

KOMPONEN HARDISK & FUNGSINYA



KOMPONEN HARDISK & FUNGSINYA



Siang. Bro & Sista :D Langit cerah hari ini untuk wilayah Solo dan sekitarnya.. oke bro & sista. Ane ada sedikit ilmu buat dibagi-bagi nih. Sedikit ilmu computer. Dari judulnya dah keliatan, oke cekibrot aja deh Apa itu hardisk ? dari simbah Wikipedia menjelaskan :
Cakram keras (bahasa Inggris: harddisk atau harddisk drive disingkat HDD atau hard drive disingkat HD) adalah sebuah komponen perangkat keras yang menyimpan data sekunder dan berisi piringan magnetis. Cakram keras diciptakan pertama kali oleh insinyur IBM, Reynold Johnson pada tahun 1956. Cakram keras pertama tersebut terdiri dari 50 piringan berukuran 2 kaki (0,6 meter) dengan kecepatan rotasinya mencapai 1.200 rpm (rotation per minute) dengan kapasitas penyimpanan 4,4 MB. Cakram keras zaman sekarang sudah ada yang hanya selebar 0,6 cm dengan kapasitas 750 GB. Kapasitas terbesar cakram keras saat ini mencapai 3 TB dengan ukuran standar 3,5 inci lalu kita selidiki bagian2 di dalam hardisk.

- Platter (Piringan Cakram) Berbentuk sebuah Pelat atau piringan yang berfungsi sebagai penyimpan data. Berbentuk bulat dan seperti piriangan cakram, memiliki pola-pola magnetis pada pada sisi-sisi permukaanya. Platter terbuat dari metal yang mengandung jutaan magnet-magnet kecil yang disebut dengan magnetic domain. Domain-domain ini diatur dalam satu atau dua arah untuk mewakili binary “1″ dan “0″. Dalam piringan tersebut terdiri dari beberapa track, dan beberapa sector, dimana track dan sctor ini adalah tempat penyimpanan data serta file system. Misalnya hardisk kita berkapasitas 40 GB, bila di format kapasitasnya tidak sampai 40 Gb. karena harus ada trac dan sector yang dipakai untuk menyimpan ID pengenal dari formating hardisk tersebut. Jumlah pelat dari masing-masing harddisk berbeda-beda, tergantung pada teknologi yang digunakan dan kapasitas yang dimiliki tiap harddisk.Untuk harddisk-harddisk keluaran terbaru, biasanya sebuah plat memiliki daya tampung 10 sampai 20 Gigabyte. Contohnya sebuah Harddisk berkapasitas 40 Gigabyte, biasanya terdiri dari dua buah plat yang masing-masing berkapasitas 20 Gigabyte.
- Spindle Spindle merupakan suatu poros tempat meletakan platter, poros ini memiliki sebuah penggerak yang berfungsi untuk memutar pelat harddisk yang disebut dengan spindle motor. Spindle inilah yang berperan ikut dalam menentukan kualitas harddisk karena makin cepat putaranya,berarti makin bagus kualitas harddisknya. Satuan untuk mengukur perputaran adalah Rotation Per Minutes atau biasa
disebut RPM. Ukuran yang sering kita dengar untuk kecepatan perputaran ini antara lain 5400 RPM, 7200 RPM atau 10000 RPM.
- Slider and Head Perangkat ini berfungsi untuk membaca data pada permukaan pelat dan merekam informasi ke dalamnya. Setiap pelat harddisk memiliki dua buah head. Satu di atas permukaan dan satunya lagi dibawah permukaan. dan kedua head ini berfungsi untuk membaca dan menulis data pada platter.Head ini berupa piranti yang elektromagnetik yang ditempatkan pada permukaan pelat dan menempel pada sebuah slider, slider melekat pada sebuah tangkai yang melekat pada actuator arms, actuator arms dipasang mati pada poros actuator oleh suatu papan yang disebut dengan logic board.Oleh karena itu pada saat hardisk bekerja tidak boleh ada guncangan atau getaran, karena head dapat menggesek piringan hardisk sehingga akan mengakibatkan Bad Sector, dan juga dapat menimbulkan kerusakan Head Harddisk sehingga hardisk tidak dapat lagi membaca Track dan Sector dari Hardisk.
- Logic Board

Logic Board merupakan papan pengoperasian pada hardisk, dimana pada logic Board terdapat BIOS Hardisk sehingga hardisk pada saat dihubungkan ke Mother Board secara otomatis mengenal hardisk tersebut, seperti Maxtor, Seagete dll. Selain tempat Bios hardisk Logic Board juga tempat switch atau pendistribusian Power Supply dan data dari Head Hardisk ke mother Board untuk dioperasikan oleh Processor.
- Actuator Coil dan Actuator Axis Adalah poros untuk menjadi pegangan atau sebagai tangan robot agar Head dapat membaca sector dari hardisk.Harddisk sebelumnya belum menggunakan teknologi ini, tetapi menggunakan teknologi Stepper Motor Actuator, definisinya yaitu:
a. Stepper Motor Actuator: Merupakan motor elektrik yang dapat melangkah atau bergerak dari suatu posisi satu ke posisi lain. Stepper motor actuator ini bergerak step by step. Jadi tiap kali pindah posisi untuk mencari suatu file, maka pada saat tertentu akan teerdengar bunyi “krik”.
b. Voice Coil Actuator: Digunakan pada harddisk saat ini, dengan menggunakan sinyal feed back dari drive ke posisi head
tertentu dan menyesuaikannya. Penggunaan actuator ini memberikan kinerja dan kehandalan yang besar daripada stepper motor actuator. Karena stepper motor lebih berkemungkinan besar melukai platter.
- Ribbon Cable Ribbon cable adalah penghubung antara Head dengan Logic Board, dimana setiap dokumen atau data yang di baca oleh Head akan di kirim ke Logic Board untuk selanjutnya di kirim ke Mother Board agar Processor dapat memproses data tersebut sesuai dengan input yang di terima.
- Enclosure
Enclosure adalah lapisan luar pembungkus harddisk. Enclosure berfungsi melindungi semua bagian dalam harddisk agar tidak terkena debu, kelembaban dan lah lain yang dapat mengakibatkan kerusakan data. Dalam Enclosure terdapat breath filter yang membuat harddisk tidak kedap udara, hal ini bertujuan untuk semua bagian untuk membuang panas yang ada didalam harddisk karena proses putaran spindle dan pembacaan Read-Writer Head.
- Interfacing Module
Interfacing Module berupa seperangkat rangkaian elektronik yang mengendalikan kerja bagian dalam haddisk, memproses data dari head dan menghasilkan data yang siap dibaca oleh proses selanjutnya. Interfacing Module yang dahulu banyak dipakai adalah sistem IDE (Integrated Drive Electronics) dengan sistem ATA yang mempunyai koneksi 40 pin.Teknologi terbaru dari Interfacing Module adalah teknologi Serial ATA (SATA). Dengan SATA maka satu harddisk ditangani oleh satu bus tersendiri didalam chipset, sehingga penanganannya menjadi lebih cepat dan efisien. Harddisk SATA sekarang perlahan sudah mengganti Harddisk ATA yang menggunakan knektor IDE.
- Setting Jumper Setiap harddisk memiliki setting jumper, fungsinya untuk menentukan kedudukan hardisk tersebut. Bila pada komputer kita dipasang 2 buah hardisk, maka dengan menyeting Setting Jumper kita bisa menentukan mana hardisk Primer dan mana Hardisk Sekunder yang biasanya disebut Master dan Slave. Master adalah hardisk utama tempat system di instal, sedangkan Slave adalah hardisk ke dua biasanya dibutuhkan untuk tempat penyimpanan dokumen dan data. Bila Jumper settingnya tidak di set, maka hardisk tersebut tidak akan bekerja.
- Power Connector Adalah sumber arus yang langsung dari power supply. Power supply pada hardisk ada dua bagian : Tegangan 12 Volt, berfungsi untuk menggerakkan mekanik seperti piringan dan Head. Tegangan 5 Volt, berfungsi untuk mesupply daya pada Logic Board agar dapat bekerja mengirim dan menerima data.
*Teknologi Hard Disk
1. RAID (Redudancy Array of Independent Disk) RAID adalah teknologi penggabungan beberapa hard disk yang oleh sebuah operating system komputer dianggap menjadi satu hard disk. Konsep ini pertama kali didefinisikan oleh David A.
Patterson, Garth A. Gibson dan Randy Katz dari University of California, Berkeley pada tahun 1987. Keuntungan RAID adalah peningkatan kecepatan akses pada hard disk. Dengan menggantikan hard disk besar dengan beberapa hard disk kecil maka dimungkinkan pembacaan data secara paralel pada masing-masing hard disk. RAID diibatatkan sebuah database hard disk yang menghasilkan data secara paralel sesuai dengan indeks pengalamatan hard disk.
2. S.M.A.R.T (Self Monitoring, Analysis and Reporting Technology) SMART adalah teknologi monitoring kinerja hard disk. Dengan SMART maka hard disk mampu mendeteksi adanya error dan melaporkan error ini kepada sistem. SMART paertama kali dipelopori oleh COMPAQ, namun kini hampir semua menggunakan teknologi SMART. Keuntungan penggunaan SMART adalah adanya peringatan dini terhadap ketidak normalan yang terjadi pada hard disk sehingga pengguna dapat melakukan tindakan preventif seperti memback-up data.

SUMBER : http://arief-teknisi.blogspot.com/2013/04/pengertian-dan-fungsi-hard-disk.html http://dunovteck.wordpress.com/2009/10/13/bagian-bagian-harddisk/
READMORE
 

dicari agen Bandung

maker gif