Download Game GTA San Andreas

Anda yang belum pernah mencoba dan ingin mencoba anda bisa download disini.

Download Football Manager 2012

Football Manager is a game that puts on setting strategy tactics as well, where we act as a manager that controls most of the conditions of the team.

Download Game Angry Birds Seasons 2

Angry birds is a game's most sought, which this game don't spend a lot of memory but sufficient to hone our brain. Angry birds Seasons 2 an extension from Angry Birds Version Rio.

Download Game PES 2012

Download Game PES 2012

This is default featured slide 5 title

Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.

Senin, 08 April 2013

Membuat jaringan LAN dan Wireless



Perlengkapan Hardware untuk jaringan Kabel (LAN) dan Wireless

1.       Komputer atau laptop

2.       Switch 8 port

  


3.       Kartu jaringan type PCI (untuk dekstop)

4.       Kartu jaringan type PCMCIA (Untuk Laptop)

5.       Kabel jaringan

 
Perangkat tambahan
- Broadband Router untuk internet

Setelah kita mempersiapkan alat-alat untuk membuat sebuah jaringan, maka kita memasuki langkah-langkah membuat jaringan.
Membuat jaringan Kabel
-disini kita menggunakan kabel jenis straight dan cara membuat kabel jaringan itu sendiri yaitu :
1. Potong terlebih dahulu kabelnya agar ujungnya sama rata
2. kemudian kupas kulit luar kabel
3. Luruskan dan Urutkan, urutannya seperti gambar dibawah
                
4. Masukan kabel ke konektor RJ45
5. Kemudian Krimping dan tekan dengan kuat
6. Setelah selesai kemudian test dengan multitester, jika lampu menyala sesuai urutan maka kabel jaringan tersebut sudah bisa digunakan.

- memasang karatu jaringan
1. Buka komputernya
2. Pasang kartu jaringan bertype PCI ke socket PCI
3. Pasang kartu jaringan PCMCIA pada lapotop
3. Kemudian pastikan di windows bahwa kartu jaringannya telah terpassang dan darivernya telah ter instal

- Membuat jaringan kabel (LAN)
Masuk start kemudian buka Control Panel
Masuk ke Network Connection
Click kanan ethernet card kemudian pilih properties
Pada Tab General cari icon internet protocol TCP/IPv4
Kemudian click properties untuk pemasangan IP
Pilih Use the following IP address
Masukan IP pada kolom IP address contoh standardnya 192.168.1.1, 192.168.1.2 dan seterusnya secara berurutan di masing-masing komputer
Kemudian Subnet Mask, setelah di click biasanya subnet mask terisi secara otomatis
click ok dan close

Setelah kita membuat jaringan LAN kali ini kita membuat jaringan wireless nya, disini kita menggunakan jenis jaringan Infrastructure Wireless LAN
Jaringan Infrastructure Wireless LAN
- Penginstallan hardware
1. Siapkan komputer-komputer yang akan kita hubungkan dengan jaringan
2. Pasang kartu jaringan pada komputer/Laptop yang akan di jadikan server
3. Hubungkan perangakat Acces Point menggunakan kabel jaringan ke server
4. Pasang Wireless card pada komputer-komputer lain
- install driver
Dalam penginstallan driver biasanya  hardware akan terdeteksi automatic, tampilannya adalah seperti dibawah














Setelah kita next muncul tampilan














Disini kita hanya mengarahkan dimana kita menempatkan driver,  setelah itu click ok kemudian next dan tunggu samapai installasi selesai dan click finish.
-install ez connect wireless dan configurasi wireless
Caranya instalasinyavkita hanya open softwarenya, dan tinggal next  sampai muncul finish. Program ini berisi konfigurasi untuk wireless PCI Adapter.
Kemudian buka programnya, masuk ke tab Configuration.

















Disini kita masih memakai jaringan kabel karena infrastruktur wireless membutuhkan jaringan tersebut. Klick ok

Kamis, 28 Maret 2013

DFD (Retail Barang)

DFD SISTEM RETAIL BARANG

KOTEKS DIAGRAM


DFD Level 1



DFD Level 2 Proses 8



DFD Level 2 Proses 9

Jumat, 08 Maret 2013

Analisis Sistem Jaringan Komputer di Warnet

Warnet merupakan  salah satu bisnis yang sangat menjanjikan, kenapa?? Karena  kita ketahui diberbagai tempat kita mudah menemukan warnet. Warnet memakai sistem jaringan komputer dalam melakukan operasinya, agar jaringan komputer bias terhubung ke internet diperlukan sebuah koneksi melalu jasa ISP (internet service provider).
1.      Analisis lokasi
Saya menganalisis suatu jaringan yang dilakukan di sebuah warnet, yaitu Agria tepatnya di Maja-Majalengka, warnet ini berdiri di dekat SMK Maja !!
2.      Analisis Kebutuhan
Server
·         Prosessor intel core to duo 2.8 GHz
·         Memory 2 GB
·         Motherboard ASUS
·         VGA card 512 MB Onboard
·         Harddisk 320 GB SATA
·         DVD ROM
·         Monitor LCD 14 inch
·         Sound card Onboard
·         Microphone and Headphone
Client
·         Prosessor intel(R) Celeron(R) 2.6 GHz
·         Memory 1024MB
·         Motherboard ASUS
·         VGA Card 512 MB Onboard
·         Harddisk 80 GB SATA
·         Monitor LCD 14 inch
·         Sound card Onboard
·         Microphone and Headphone
Kita bisa melihat perbedaan spesifikasi antara komputer server dengan client, dimana komputer server lebih baik disbanding dengan client. kenapa komputer server menjadi urat nadi dari jaringan apapun, server menyediakan sumber daya yang dibutuhkan oleh network tersebut seperti file storage, database, email dan lain sebagainya. Untuk memilih komputer sebagai server merupakan sebuah kunci untuk membangun sebuah jaringan yang baik. Saya pernah membaca dalam sebuah artikel bahwa dalam memilih komputer mana yang akan digunakan harus diperhatikan hal berikut :
  1. Scalability, yang berarti kemampuan untuk menaikan ukuran dan kapasitas server tanpa adanya kerusakan yang berarti. Membeli komputer server hanya untuk memenuhi kebutuhan merupakan kesalahan umum yang sering terjadi karena kebutuhan akan sumberdaya server pasti meningkat hampir dua kali dalam satu tahun.
  2. Reability, menjaga keberlangsungan jaringan ketika terjadinya down pada server sehingga setiap client yang terhubung akan terkena dampaknya.
  3. Avaibility, hal ini sangat berhubungan dengan reabilitas. ketika komputer server down, berapa lama waktu yang diperlukan oleh server untuk berjalan kembali? komputer server di desain untuk mudah digantikan dan diperbaiki. Dalam beberapa sever terdapat komponen yang dinamakan hot swappable yang memungkinkan server untuk mengganti komponen tanpa mematikan server. dan beberapa server pula didesain sebagai fault-tolerant yang memungkinkan tetap beroperasi walaupun komponen utama mati.
  4. Dukungan dan Pelayanan, Dukungan dan Pelayanan merupakan faktor yang sering diperhatikan ketika memilih komputer. ketika sebuah komponen didalam server down atau rusak, harus terdapat suku cadang atau orang yang berkompetensi untuk memperbaiki kerusakan.
 
Dari keterangan diatas, jelaslah bahwa komputer server harus memiliki spesifikasi yang lebih tinggi dari komputer client karena server merupakan hal penting dalam sebuah jaringan yang menyediakan berbagai sumber daya jaringan serta melayani request dari client. Apabila spesifikasi komputer client lebih tinggi daripada komputer server, maka sangat mungkin terjadi bottle neck akibat komputer server tidak dapat melayani request dari computer client. Bahkan dalam memilih komputer server haruslah memiliki spesifikasi yang tinggi agar dapat bertahan dalam jangka waktu yang lama mengingat kebutuhan sumber daya dalam sebuah jaringan akan meningkat dua kali dalam satu tahun.
Jaringan
·         Switch 16 port
·         Kabel UTP CAT 5
·         Modem ADSL
·         Konektor RJ45
·         Printer Cannon ip 1980
·         UPS
Kita bisa melihat kenapa hardware yang digunakan dalam jaringan pada sebuah warnet ini menggunakan switch 16 port tidak Hub, disebabkan switch ini pembagian kecepatan jaringannya itu sama rata server memberi 10 mb maka tiap client mendapatkan jatah yang sama. Berbeda dengan hub jika server memberi 10 mb, maka jumlah tersebut harus rela dibagi dengan jumlah komputer client. Bisa saja jika seandainya menggunakan hub kalo misalkan terdiri dari beberapa komputer atau kurang dari 3 komputer, komputer yang dimiliki warnet ini terdiri dari 15 komputer, jika seandainya dengan banyaknya komputer di warnet ini memakai hub mungkin akan terjadi banyak tabrakan jaringan dan akan terjadi gangguan pada koneksi warnet itu sendiri.
Warnet ini pula tiap komputer sudah memakai UPS, UPS Adalah Sebuah singkatan dari Uninterruptible Power Supply. Fungsi dan kegunaan UPS adalah untuk menjaga supply listrik tetap terjaga dalam durasi waktu tertentu (bisa 1-3 jam) disaat sumber listrik utama (PLN) mati, dan ketika lampu mati, member sedang dalam keadaan darurat dalam waktu beberapa menit data bisa kita selamatkan terlebih dahulu.
Software
o    Komputer Server
·         Windows XP SP 3
·         Mozilla Firefox, Chrome, Opera, Flock
·         Yahoo Messeger
·         mIRC
·         Adobe Acrobat 5.0
·         Winzip
·         Winrar
·         Flash Player for IE
·         Flash Player for Firefox
·         WinAmp
·         FTP
·         Driver printer (Network)
·         Shadow Defender
·         Winbox
·         Smadav Pro
·         Microsoft Office 2007
·         Adobe Photoshop
o    Komputer Client
·         Windows XP SP 3
·         Mozilla Firefox, chrome, Opera, Flock
·         Yahoo Messeger
·         mIRC
·         Adobe Acrobat 5.0
·         Winzip
·         Winrar
·         Flash Player for IE
·         Flash Player for Firefox
·         WinAmp
·         ACDSee
·         FTP
·         Driver printer (Network)
·         Smadav Pro
·         Microsoft Office 2007
·         Game Online

Rabu, 01 Agustus 2012

Mengganti POSTING LAMA dengan Angka

Dari kebanyakan template blog yang sering kita pakai, navigasi untuk pindah halaman di Blogspot kebanyakan menggunakan Older Post atau Postingan Lama. Pada dasarnya, jika kita menggunakan Older Post pengunjung tidak dapat meloncat sampai beberapa langkah pengunjung hanya bisa satukali loncatan saja.

gambar dibawah masih menggunakan navigasi Postingan Lama/Older Post













Senin, 30 Juli 2012

Free Download Game PES 2012 for PC

PES 2012 TRAILER

Minimum system requirements :

  • Windows Xp SP3, Vista SP2, Windows 7.
  • Processor Intel Pentium IV 2.4GHz or equivalent
  • 1 GB RAM
  • DirectX 9.0 compatible video card. pixel shader 3.0 with 128 MB of RAM (NVIDIA GetForce  6600 or ATI Radeon x1300)

Agar PES 2012 bisa berjalan dengan lancar, anda harus mencocokan spesifikasi minimum di atas terlebih dahulu.
DOWNLOAD DISINI
PES 2012
Serial Number :
33CF-3PS5-CH3F-CYWA-JERW

Cara Instalasi :
  1. Download games and patch, kemudian extrack
  2. Install files tadi yang sudah anda download
  3. Letakan File Patch ke dalam "C:\Program files\KONAMI\Pro Evolution Soccer 2012\img"
  4. Aply crack
  5. Games PES 2012 siap dimainkan

Sabtu, 23 Juni 2012

Ultimate Game Design Building Game

This book was written for anyone interested in learning about applied game design. It is skewed somewhat toward new game developers, but it has plenty to say about the design process itself that should be useful to game developers at all levels of familiarity with the process of building games.
The material is organized chronologically from the roots of the design process right on through to the final or “gold” development phase as a game comes to full fruition and is delivered into the hands of game players.
Each chapter, read in order, will guide you through a basic game development curve and introduce you to many fundamental design areas and challenges. However, you also can jump directly to specific chapters of particular interest to you, or start with the support information located in the associated appendixes, which can be a useful starting point for further exploration into several of the key chapter topics presented here.
My purpose in writing this book is to try to provide new developers and seasoned pros alike with some common ground in their own approaches to game design specifics. Much has been written about game design theory, but far less has been written about what might be called applied game design. Make no mistake: I still believe that game design theory is important. I think it can be safely assumed that theory tends to inform
and inspire application. I simply wanted to try to move much closer to a discussion about applied game design for all interested parties, and I have some very practical reasons for doing so.

Jumat, 18 Mei 2012

Analisis CRYPTO di Backtrack 4

Hari ini saya akan menjelaskan fungsi dan penggunaan CRYPTO yang ada di backtrack 4, nah kita langusung saja ke pokok permasalahan…

Pengenalan

Banyak aplikasi dalam KDE mampu bertukar informasi menggunakan file terenkripsi dan transmisi jaringan.

Pilihan dalam modul ini dapat dibagi menjadi dua kelompok:

Dua pilihan sepanjang bagian bawah modul, memperingatkan memasuki modul SSL pada sebuah memperingatkan meninggalkan modus SSL, memungkinkan Anda untuk menentukan apakah KDE harus memberitahukan Anda ketika anda memasuki atau meninggalkan enkripsi SSL.

Sisa dari pilihan adalah tentang menentukan metode enkripsi digunakan, dan yang tidak harus digunakan. Setelah Anda memilih protokol enkripsi yang sesuai, cukup klik Apply untuk mengkomit perubahan Anda.

Tips.
disini Hanya membuat perubahan pada penjelasan ini jika informasi spesifik tentang kekuatan atau kelemahan dari metode enkripsi khusus diberikan kepada Anda dari sumber yang dapat dipercaya.

Cara install Backtrack 4

Hari ini saya akan menjelaskan bagaimana cara menginstall backtrack 4 di Virtual Box, sebelumnya saya akan menjelaskan apa sih Backtrack itu? Apakah sama dengan OS biasa?
Backtrack adalah distribusi dari linux yang berfokus pada pengujian penetrasi system dan jaringan, menampilkan analisis dan aplikasi diagnostic yang dapat dijalankan langsung dari cd.
Mungkin cukup jelas apa sih backtrack itu, nah sekarang kita langsung saja bagaimana cara menginstall backtrack itu sendiri…

Rabu, 25 April 2012

Pemrograman Dasar Visual Basic

Bahasa Basic pada dasarnya adalah bahasa yang mudah dimengerti sehingga  pemrograman di dalam bahasa Basic dapat dengan mudah dilakukan meskipun oleh orang yang baru belajar membuat program. Hal ini lebih mudah lagi setelah hadirnya Microsoft  Visual  Basic,  yang  dibangun  dari  ide  untuk  membuat  bahasa  yang sederhana dan mudah dalam pembuatan scriptnya (simple scripting language) untuk graphic user interface yang dikembangkan dalam sistem operasi Microsoft Windows. 

Visual Basic merupakan bahasa pemrograman yang sangat mudah dipelajari,  dengan  teknik  pemrograman  visual  yang  memungkinkan  penggunanya untuk  berkreasi  lebih  baik  dalam menghasilkan  suatu  program aplikasi.  Ini  terlihat dari  dasar  pembuatan  dalam  visual  basic  adalah  FORM,  dimana  pengguna  dapat
mengatur tampilan form kemudian dijalankan dalam script yang sangat mudah.
Download E-Book nya disini

Senin, 23 April 2012

Cara Mengganti Logo Icon "Favicon" di Blog

sebelum pada langkah-langkahnya, sebelumnya saya terlebih dahulu akan menjelaskan favicon itu sendiri. Favicon adalah icon utama yang muncul padd address bar suatu website dan merupakan logo dari website tersebut , Juga dikenal sebagai shortcut icon, Web site icon, URL icon, or bookmark icon .
 
nah sekarang agan-agan sudah tahukan, selanjutnya kita langsung saja ke TKP untuk memulai langkah-langkahnya.







Minggu, 22 April 2012

Waw Komputer Terkecil Sudah Beredar

Komputer terkecil di Dunia sudah beredar, anak-anak sekolah di Leeds-Inggris menjadi yang pertama menjajal komputer terkecil tersebut. Raspberry Pi, Komputer yang berukuran ponsel ini akan mulai beredar pada tanggal 20 April kemarin, dengan harga jual 16 Euro di negara asalnya, Inggris.
Selama pengembangan proyek Raspberry Pi, banyak sekali pengguna komputer dan programmer yang telah menunggu dikeluarkannya komputer terkecil ini. Mungkin karena komputer ini sangat unik disamping itu pula harganya yang lumayan murah.
Ben Upton, selaku koordinator proyek Raspberry Pi, telah mempresentasikan performa komputer ini ke sejumlah anak-anak sekolah di Leeds. Ia menggandeng seorang programmer handal untuk membantu anak-anak memahami apa saja yang bisa mereka lakukan pada mesin mungil itu.
Raspberry Pi ini mirip lempengan papan yang dipenuhi chip,tidak jauh beda dengan telepon seluler. Komputer mungil ini menggunakan sistem operasi Linux dan SD card sebagai media penyimpan memori. Ada dua jenis tipe, yaitu yang dilengkapi dengan konektor network, dan yang tidak. Untuk Menggunakannya, anda tinggal menghubungkannya ke monitor dan keyboard.

Games Design

Game design is a highly collaborative art. Each of us who works in the industry is a game designer, whether he knows it or not. From testers and producers to programmers, artists, marketers, and executives, we all shape the games that pass through our hands. The product that appears on the shelves is the sum of all our efforts.

This book explains how a game gets designed and developed from the day the idea is born to the day the box hits the shelves.

Above all else, it is a practical guide that covers everything from the fundamentals of game design to the trade-offs in the development process to the deals a publisher makes to get a game on the shelves.

No matter what your role is in the industry, understanding this entire process will help you do your job better. And if you’re looking to break in, you’ll find knowledge here that is usually attained only after years in the trenches.

Download Ebook Here

Kamis, 08 Maret 2012

windows 8 akan terdapat 9 varian

Microsoft telah merilis windows 8 versi Consumer Preview pada 29 Februai lalu,
anda bisa mendownload secara gratis disini. Windows 8 versi Consumer Preview ini merupakan versi uji coba dari microsoft.

Meski Microsoft tidak menjelaskan secara jelas serta detail, tetapi Windows 8 akan tersedia dalam 9 varian hal ini telah diketahui dari file registry editornya yang terdapat di windows 8 versi Consumer Preview yang telah dirilis kemarin.
Kesenbilan varian tersebut adalah:

1. Windows 8 Starter Edition
2. Windows 8 Home Basic Edition
3. Windows 8 Home Premium Edition
4. Windows 8 Professional Edition
5. Windows 8 Professional Plus Edition
6. Windows 8 Enterprise Edition
7. Windows 8 Enterprise Evaluation Edition
8. Windows 8 Ultimate Edition
9. Windows 8 ARM Edition

keputusan ini belum sepenuhnya deal, mungkin akan ada penambahan lagi varian atau mungkin juga dari 9 varian tersebut ada pengurangan, hal ini dilihat dari windows 8 yang masih Beta.

Rabu, 07 Maret 2012

Windows 7

Meskipun basi tapi harus eksis !! hehehe

Windows 7 adalah rilis terkini Microsoft Windows yang menggantikan Windows Vista. Windows 7 dirilis untuk pabrikan komputer pada 22 Juli 2009 dan dirilis untuk publik pada 22 Oktober 2009, kurang dari tiga tahun setelah rilis pendahulunya, Windows Vista.
Tidak seperti pendahulunya yang memperkenalkan banyak fitur baru, Windows 7 lebih fokus pada pengembangan dasar Windows, dengan tujuan agar lebih kompatibel dengan aplikasi-aplikasi dan perangkat keras komputer yang kompatibel dengan Windows Vista. Presentasi Microsoft tentang Windows 7 pada tahun 2008 lebih fokus pada dukungan multi-touch pada layar, desain ulang taskbar yang sekarang dikenal dengan nama Superbar, sebuah sistem jaringan rumahan bernama HomeGroup, dan peningkatan performa. Beberapa aplikasi standar yang disertakan pada versi sebelumnya dari Microsoft Windows, seperti Windows Calendar, Windows Mail, Windows Movie Maker, dan Windows Photo Gallery, tidak disertakan lagi di Windows 7; kebanyakan ditawarkan oleh Microsoft secara terpisah sebagai bagian dari paket Windows Live Essentials yang gratis.


Disable Copy Paste

kita sering melihat di blog-blog yang artikelnya itu tidak bisa di copy,
mungin para blogger yang melakukan seperti itu adalah untuk berjaga-jaga agar tidak ada pencurian lagi artikel,
nah bagaimana cara itu dilakukan, kita langsung aja ke TKP....

pertama login dulu ke blogger, terus pilih Layout --> Edit HTML
cari kode ini <body> letaknya kira-kira di tengah bagian kiri, dan biasanya setelah kode </head> . perlu diperhatikan bahwa di dalam kode html terdapat banyak tulisan "body", jangan salah memilih body .
kalo sudah ketemu letakkkan script ini didalamnya

onmousedown="return false" oncontextmenu="return false" onselectstart="return false"

contohnya kayak gini nih

<body onmousedown="return false" oncontextmenu="return false" onselectstart="return false" >

Nahh, script diatas adalah untuk memproteksi agar text yang ada tidak bisa di seleksi untuk dicopy, dan juga tidak bisa di klik kanan.
selamat mencoba...

Rabu, 29 Februari 2012

Materi Turbo C++

STRUKTUR UMUM TURBO C
Struktur utama dari bahasa pemrograman turbo C terdiri beberapa bagian umum seperti Komentar, Preposesor Directive, Global Declaration, Main Program dan User Define Function.
1.       Komentar
Adalah bagian program yang berguna untuk memberi keterangan program atau keterangan pada fungsi dari program, dan biasanya komentar tersebut diapit oleh tanda /* dan */, sehingga apapun yang tertulis didalam kedua tanda tersebut tidak akan dieksekusi contoh :
/* program sederhana untuk menampilkan string */
2.       Preprosesor Directive
Preprosesor Directive adalah persiapan penggunaan fungsi include dan macro yang nantinya akan menggunakan file-file yang telah disediakan pada direktori include, contoh :
#include<stdio.h>
#include<string.h>
3.       Global Declaration
Global declaration adalah pendeklarasian fungsi dan variable secara global, pendeklarasian ini bermaksud bahwa semua fungsi dan variable yang ada dapat dikenal diseluruh program, contoh :
int angka;
main()
{
}
Pada contoh diatas, variable angka dapat dikenal diseluruh program maupun fungsi yang ada karena dia termasuk kedalam variable global, hal ini akan berbeda bila dia dinyatakan sebagai variable lokal yang hanya akan dikenal di fungsi tertentu saja, contoh :
main()
{
  int angka;
}
4.       Main Program
Main program atau program utama berisi keseluruhan perintah pada sebuah program yang dapat berupa perintah langsung atau berupa pemanggilan fungsi-fungsi :



/* ---------------------------------*/
/* Program : soal1.cpp */
/* ---------------------------------*/
#include <stdio.h>
main()
{
  int panjang,lebar,luas, keliling;
  printf ("masukan panjang:"); scanf("%d",&panjang);
  printf ("masukan lebar:"); scanf("%d",&lebar);
  luas=panjang*lebar;
  keliling=2*(panjang+lebar);
  printf ("Jadi luasnya adalah : %d\n",luas);
  printf ("Jadi keliling adalah : %d\n",keliling);
}
5.       User Define Function
Adalah tempat penulisan fungsi-fungsi yang telah dideklarasikan sebelumnya, bagian ini akan dibahas lebih lanjut pada pembahasan fungsi dan prosedur.
                Hampir semua perintah pada Turbo C diakhiri dengan tanda titik koma (;).Turbo C adalah bahasa pemrograman yang case-sensitive yang berarti membedakan penggunaan huruf besar dan kecil. Semua perintah standar yang dipakai dalam Turbo C misal (clrscr, printf, scanf, dll) semuanya harus ditulis dalam huruf kecil.
/* ---------------------------------*/
/* Program : soal2.cpp */
/* ---------------------------------*/
#include <stdio.h>
main()
{
  INT jari;
  float luas, keliling;
  printf ("masukan jari-jari:"); scanf("%d",&jari);
  luas=3.141593*jari*jari;
  keliling=2*3.141593*jari;
  printf ("Jadi luasnya adalah : %f\n",luas);
  printf ("Jadi keliling adalah : %f\n",keliling);

Download modul

Senin, 27 Februari 2012

Beginning 3D Game Programming

There are many programming hobbyists who write 2D games but there are far fewer that grasp the concepts of 3D programming. Although there are also quite a few "game development" books on the market, few deal with 3D game development. Those that do are mainly aimed at advanced readers. This book will provide a practical, example driven approach to learning the unique art of 3D Game Development that even the beginner can grasp. It won't get bogged down in page after page of boring theory but instead will teach through many interesting hands on examples. Tom Miller brings years and years of 3D game programming to the table and couples that with an engaging writing style to mentor readers in the intricacies of game development. The book starts out with a crash course in game programming concepts and then progresses into developing 3 different types of games with many useful tips, notes, and cautions along the way. This title will serve as a useful guide to either current 2D game developers or programmers that want to learn to program games. continue reading