Welcome to my site

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ed ut perspiciatis unde omnis iste.

" Small is the number of people who see with their own eyes, think with their own minds and feel with their own hearts " (Albert Hermann Einstein)

= contact me at ndre@engineer.com or click on my facebook badge =

Game Engine (PTG15)

Game Engine adalah system perangkat lunak yang dirancang untuk menciptakan dan pengembangan video game. Ada banyak mesin permainan yang dirancang untuk bekerja pada konsol permainan video dan sistem operasi desktop seperti Microsoft Windows, Linux, dan Mac OS X. fungsionalitas inti biasanya disediakan oleh mesin permainan mencakup mesin render ( “renderer”) untuk 2D atau 3D grafis, mesin fisika atau tabrakan (dan tanggapan tabrakan), suara, script, animasi, kecerdasan buatan, jaringan, streaming, manajemen memori, threading, dukungan lokalisasi, dan adegan grafik. Proses pengembangan permainan sering dihemat oleh sebagian besar menggunakan kembali mesin permainan yang sama untuk menciptakan permainan yang berbeda.

Engine bukanlah executable program, artinya engine tidak bisa dijalankan sebagai program yang berdiri sendiri. Diperlukan sebuah program utama sebagai entry point atau titik awal jalannya program. Pada C++, entry point-nya adalah fungsi ‘main().’ Biasanya program utama ini relatif pendek. Game engine adalah program yang ‘memotori’ jalannya suatu program game. Dengan adanya engine, waktu, tenaga dan biaya yang dibutuhkan untuk membuat game software menjadi berkurang secara signifikan. Beberapa game dengan jenis dan gameplay yang hampir sama bisa dibuat dengan sedikit usaha bila terlebih dulu dibuat engine-nya. Setelah engine diselesaikan, programmer hanya perlu menambahkan program utama, memakai resources (objek 3D, musik, efek suara) yang baru, dan, jika benar-benar dibutuhkan, sedikit memodifikasi engine sesuai kebutuhan spesifk dari game yang bersangkutan. Program game engine seluruhnya berorientasi objek. Dia lebih bersifat reaktif daripada prosedural.

SEJARAH GAME ENGINE
Istilah “Game Engine” muncul pada pertengahan 1990-an, terutama dalam kaitannya dengan game 3D seperti orang pertama shooters (FPS). Begitulah popularitas id Software permainan Doom dan Quake. Perangkat lunak grafis, karakter, senjata, dan tingkatan permainan dirancang oleh mereka sendiri. Konsep dari game engine sebenernya cukup gampang, yaitu bahan dasar yang diperlukan sebuah game untuk menjalankan tugasnya, merender pixel demi pixel, menghitung physiscs, memperkirakan input tombol, dan lain hal, yang memungkinkan developer kreatif dapat membuat sebuah game dengan engine yang sama menjadi unik satu sama lain. Di analogikan sebagai sebuah mobil, game engine sudah merupakan bagian mobil, sekitar 50% jadi. Mesin dan rangkaian sistem pengapian, sampai pembuangan. Kurang body dan aksesoris.
Sebuah game engine memungkinkan penggunaan kembali komponen komponen yang dapat mempercepat hadirnya game menjadi nyata di layar monitor mu. Beberapa diantara nya yang termasuk dengan itu adalah deteksi tubrukan, tampilan grafis, setting dalam game, artificial intelligence dan lain lain. Semua komponen tadi disatukan dalam satu pake game engine. Artist dan Developer, dapat menambahkan pustaka texture dan model sendiri untuk dijadikan tokoh utama atau setting dunia dalam sebuah engine. Sekali lagi dalam analogi game, model dan texture dalam game engine bisa dibilang sebagai body dan aksesoris mobil.
Sebuah game engine dibagi lagi menjadi dua bagian besar. Yaitu API dan SDK. API ( Applicaiton Programming Interfaces ) adalah bagian operating system, services dan libraries yang diperlukan untuk memanfaatkan beberapa feature yang diperlukan. Dalam hal ini contohnya DirectX. Sementara SDK adalah kumpulan dari libraries dan API yang sudah siap digunakan untuk memodifikasi program yang menggunakan operating system dan services yang sama. Biasanya, game engine menyertakan keduanya.
Contohnya dalam Unreal Engine, menyiapkan antarmuka baku bagi programmer untuk menciptakan game nya dengan mudah, melalui scripting engine, yang disebut UnrealScript, dan juga libraries, yang berisi model standar dan texture standar dan juga world editor yang disebut sebagai UnrealED.


TUJUAN
Mesin permainan menyediakan seperangkat alat pengembangan visual selain komponen perangkat lunak dapat digunakan kembali. Alat ini umumnya diberikan dalam lingkungan pengembangan terintegrasi untuk mengaktifkan disederhanakan, pesatnya perkembangan game dengan cara yang berbasis data. Pengembang game engine mencoba untuk “pra-invent the wheel” dengan mengembangkan suite perangkat lunak yang kuat yang meliputi banyak elemen adalah game developer mungkin perlu membangun sebuah permainan. Suite permainan yang paling mesin Menyediakan fasilitas yang memudahkan pengembangan, seperti grafik, suara, fisika dan AI fungsi. Mesin ini permainan kadang-kadang disebut “middleware” karena, seperti arti dari istilah bisnis, mereka menyediakan sebuah platform perangkat lunak yang fleksibel dan dapat digunakan kembali yang menyediakan semua fungsi inti yang dibutuhkan, langsung dari kotak, untuk mengembangkan aplikasi permainan sambil mengurangi biaya , kompleksitas, dan waktu-ke-pasar-semua faktor penting dalam industri video sangat kompetitif permainan Gamebryo dan RenderWare adalah seperti program middleware banyak digunakan.
Beberapa mesin permainan hanya menyediakan kemampuan real-time 3D rendering bukan berbagai fungsi yang dibutuhkan oleh game. Mesin ini bergantung pada pengembang game untuk melaksanakan seluruh fungsi ini atau merakit dari komponen middleware permainan lainnya. Jenis mesin biasanya disebut sebagai “mesin grafis,” “mesin render,” atau “mesin 3D” bukan lebih menyeluruh istilah “mesin permainan.” Terminologi ini tidak konsisten digunakan sebagai banyak fitur lengkap mesin permainan 3D yang disebut hanya sebagai “mesin 3D.” Beberapa contoh mesin grafis adalah: Ruang Crystal, Genesis3D, Irrlicht, JMonkey Engine, Ogre, RealmForge, Truevision3D, dan Vision Engine. Permainan modern atau mesin grafis umumnya menyediakan grafik adegan, yang merupakan representasi berorientasi objek dari permainan dunia 3D yang sering menyederhanakan desain game dan dapat digunakan untuk rendering yang lebih efisien dari dunia maya yang luas.

Syarat –syarat dalam membuat game (PTG14)

Karakter
Karakter dalam sebuah game adalah tokoh atau pelaku fiksi yang dimainkan oleh pemain game. Karakter bermacam-macam tergantung permainannya, ada permainan yang menyediakan banyak karakter dan ada pula permainan yang hanya menyediakan satu karate. Karakter tersebut bersifat semi permanen, jika kita tidak menginginkannya lagi kita dapat menghapusnya. Karaktermenjadi ciri utama user dalam setiap game. Tiap karakter dalam setiap game memiliki keunikan yang tidak dimiliki karakter sehingga membuat permainan lebih menarik dan lebih menantang. Pada kenyataan umum, karakter bisa digambarkan sebagai sifat manusia pada umumnya dimana manusia mempunyai banyak sifat yang tergantung dari faktor kehidupannya sendiri. Dan banyak lainnya karena setiap manusia pasti mempunyai karakter yang berbeda.Manusia sebagai makhluk individu-sosialis mempunyai karakter sosial yang kuat berbeda dengan makhluk-makhluk hidup lainnya.Karakter Bisa disebut juga (Karakteristik), ataupun dalam bahasa inggris (charateristic).Untuk menunjukan ekstitensi dirinya manusia pasti mempunyai ciri khas karakter sendiri-sendiri. Itu yang menyebabkan pentingnya karakter dalam game.
saya akan mencontohkan penggambaran karakter suatu game Angry Birds (Rio). Permainan ini bukan hanya untuk menghancurkan “lawan” tapi di permainan ini kita diajarkan berpikir sehemat mungkin atas langkah yang kita ambil di tiap levelnya dan menyelesaikan tiap level dangan baik.  
Kembali dalam topic kita yaitu karakter dalam game. Di game Angry Birds (Rio) yang saya pernah mainkan, terdapat 5 karakter tokoh game yang akan saya jelaskan. Berikut tokoh-tokoh game pada Angry Birds (Rio) :

1. Red Bird (Burung Merah) : karakter ini muncul pertama kali di level pertama, dalam keahlian karakter ini bersifat biasa. Ini adalah burung paling umum dan popular di permainan Angry Birds. Karakter Red Bird (Burung Merah) dapat menghancurkan kaca dan kayu panjang dan tipis. Namun tidak ada keistimewahan diburung ini, hanya bisa terbang dan memukul.

2. Blue Bird (Burung Biru) : Berwarna biru dan berbentuk kecil, Blue Bird (Burung Biru) memiliki keistimewahan dapat menduplikasikan diri menjadi tiga atau sering disebut Duplicate Bird. Blue Bird memiliki kemampuan dalam memecahkan kaca sehingga dapat membantu anda untuk membuka jalan dalam memburu babi hijau.

3. Yellow Bird (Burung Kuning) : Burung kuning atau Yellow Bird memiliki keistimewaan dalam menembus blok kayu serta kecepatan yang tinggi. Burung ini memiliki bentuk segita berwarna kuning. Namun walaupun memiliki kecepatan tinggi, Yellow Bird memiliki kelemahan yaitu tidak dapat menembus balok batu dan balok es.

4. Black Bird (Burung Hitam) : Ini adalah burung yang paling ditakuti oleh babi hijau, Black Bird (Burung Hitam) adalah sosok burung lemak yang memiliki kemampuan menghancurkan diri pada titik target. Burung ini mampu menghancurkan blok bermaterial kayu, batu, maupun es. Bahkan musuh besar burung pemarah yaitu Babi Hijau akan memberitahukan ketika burung ini sudah habis.

5. White Bird (Burung Putih) : Selain dikenal White Bird burung ini juga memiliki julukan lain yaitu Pelican Bird atau Egg Birds. Sesuai dengan namamnya, burung ini memiliki kemampuan dalam menghancurkan babi hijau hanya dengan menjatuhkan telornya, tapi ingat jika anda lupa menjatuhkan telor maka burung ini tidak akan ada fungsinya.

Tiap karakter yang telah dijelaskan mempunyai kelebihan dan kekurangan dalam menghadapi musuh atau pun tantangan. Ketika menggunakan setiap karakter burung dalam game ini, kita akan belajar untuk mengenali tiap potensi dan kelebihannya. Dan tugas kita adalah menggunakan potensi-potensi mereka itu untuk ‘pekerjaan’ yang tepat.

Jadi, karakter yang merupakan syarat pembuatan game yang baik, kita di tuntut untuk Kenali potensi yang ada di sekitar kita yang dapat membantu dalam menghadapi musuh dan menyelesaikan tiap level. Karakter perlu ada di tiap game, karakter yang bagus dan menarikmembantu game tersebut disukai orang. Oleh sebab itu karakter tidak dapat dipisahkan dari syarat pembuatan game yang baik.

Story
Salah satu elemen yang juga sering dikaitkan dengan game designer adalah elemen cerita. Biasanya cerita hanya dijadikan latar belakang dan tidak terlalu berpengaruh ke dalam mekanikgame. Misalnya seperti game Angry Birds, game tersebut memiliki latar belakang cerita yang biasa dan tidak menarik jika di lihat dari sudut cerita. Karena game Angry Birds hanya bertujuan mengalahkan musuh”babi” di tiap levelnya. Menurut saya game Angry Birds menarik karena karakter game tersebut yang mendominas di banding unsure ceritanya. Pembahasan mengapa game Angry Birds menarik akan di bahas setelah pembahasan story.
Namun, bisa juga kita membuat game dimana elemen cerita dijadikan inti utama dari game dan karakter dalam game tersebut dibuat mengikuti alur cerita. Itu dilakukan agar game tersebut menarik dan pemain dapat bermain dengan baik.
Story yang baik dalam game adalah story yang tidak dapat diduga oleh pemain game tersebut, story game menjadi stori yang dapat dibuat langsung oleh pemain game masing-masing, dan tidak dituntut untuk mengikuti story game.

Sejarah Game (PTG13)


Meskipun sejarah perkembangan game berlangsung selama lima dekade, game sendiri tidak populer hingga akhir tahun 1970an. Berikut ini ringkasan sejarah game dan perkembangannya.
  • 1958: Ahli Fisika membuat video game pertama yang menyerupai permainan tenis meja.
  • 1961: Steve Russel, siswa MIT membuat game komputer interaktif pertama berjudul Spacewar.
  • 1966: Ralp Baer menciptakan game interaktif menggunakan televisi.
  • 1971: Nolan Bushnell dan Ted Dabney membuat versi arcade Spacewar, yaitu Computer Space.
  • 1972: Bushnell dan Dabney mendirikan Atari. Game pertama Atari adalah Pong.
  • 1975: Game komputer pertama dirilis, yaitu Gunfight.
  • 1976: Coleco merilis konsol video game pertama yang disebut Telstar.
  • 1977: Atari mengenalkan video game berbasis kartrid yang dikenal dengan nama Atari 2600.
  • 1978: Atari memperkenalkan trackball dalam game Football.
  • 1978: Midway merilis Space Invaders yang merupakan game arcade pertama yang menampilkan skor tertinggi.
  • 1979: Atari mencoba mengembangkan konsol berhologram bernama Cosmos. Namun konsol tersebut tidak pernah dirilis.
  • 1979 Asteroid merupakan game pertama yang dapat memasukkan 3 karakter huruf pemilik skor tertinggi untuk disimpan di dalam mesin.
  • 1980: Activision menjadi vendor video game.
  • 1980: 300.000 unit Pac-Man dirilis oleh Namco.
  • 1981: Arnie Katz dan Bil Kunkel menerbitkan majalah game pertama bernama Electronic Games.
  • 1982: Atari mengeluarkan Atari 5200 untuk bersaing dengan Coleco.
  • 1983: Nintendo masuk ke pasar Jepang.
  • 1985: Game Tetris dikembangkan oleh programer Rusia, Alex Pajitnov.
  • 1986: Nintendo NES dirilis di Amerika Serikat.
  • 1986: Sega memperkenalkan Sega Master System (SMS) untuk bersaing dengan NES.
  • 1986: Atari memroduksi Atari 7800.
  • 1989: Nintendo memasarkan produk handheld Game Boy.
  • 1991: Nintendo mengeluarkan Super NES di Amerika Serikat.
  • 1993: Atari merilis Jaguar, konsol 64 bit pertama di pasaran.
  • 1994: Sega Saturn dan Sony Playstation memulai debutnya di Jepang.
  • 1995: Sony memasarkan PlayStation di Amerika Serikat.
  • 1995: Nintendo merilis Nintendo 64 di Jepang.
  • 1996: Demam Virtual Pet Tamagotchi melanda Jepang dan Amerika Serikat.
  • 1997: PlayStation menjadi game konsol terpopuler.
  • 1998: Sega memperkenalkan Dreamcast di Jepang. Konsol ini bekerja pada Microsoft Windows CE.
  • 2000: Sony PlayStation 2 dirilis di Amerika Serikat dan menjadi fenomena baru.
  • 2000: Game The Sims dirilis dan menjadi game terpopuler.
  • 2001: Microsoft memperkenalkan Xbox dengan built-in hardrive dan port ethernet. Nintendo memperkenalkan GameCube dan GameBoy Advance.
  • 2004: Sony memroduksi PSP, konsol portabel beresolusi tinggi.
  • 2004: Microsoft menciptakan Xbox 360 untuk bersaing dengan Sony.
  • 2006: Nintendo memasarkan Wii, konsol game revolusioner.
  • 2006: Sony mengeluarkan PlayStation 3, konsol yang canggih namun mahal.
  • 2007: Nintendo merilis Super Mario Galaxy untuk Wii.
  • 2008: Grand Theft Auto 4 memecahkan rekor penjualan tertinggi dalam minggu pertama setelah rilis.
  • 2008: Wii Fit dipasarkan agar para pengguna merasakan manfaat olahraga dalam konsol.
  • 2009: Nintendo Wii Sports menjadi best seller video game.
Demikian, ringkasan sejarah dan perkembangan game dari tahun ke tahun. Game mana saja yang pernah Anda mainkan?
Sumber : http://www.anneahira.com/sejarah-game.htm

Apa itu game ? (PTG12)

Game atau permainan dalam bahasa indonesia memiliki arti aktifitas yang melatih intelektual, kelincahan, hiburan yang berdampak positif bagi kita selama game tersebut kita lakukan dengan baik dan mentaati peraturan game tersebut.
Ada pun definisi game menurut beberapa sumber sebagai berikut:
Wikipedia
Permainan merupakan sebuah aktivitas rekreasi dengan tujuan bersenang-senang, mengisi waktu luang, atau berolahraga ringan. Permainan biasanya dilakukan sendiri atau bersama-sama (kelompok).

David Parlett
Game adalah sesuatu yang memiliki "akhir dan cara mencapainya": artinya ada tujuan, hasil dan serangkaian peraturan untuk mencapai keduanya.

Roger Caillois
seorang sosiolog Perancis, dalam bukunya yang berjudul Les jeux et les hommes menyatakan game adalah aktivitas yang mencakup karakteristik berikut: fun (bebas bermain adalah pilihan bukan kewajiban), separate (terpisah), uncertain, non-productive, governed by rules (ada aturan), fictitious (pura-pura).

Greg Costikyan
Game adalah “sebentuk karya seni di mana peserta, yang disebut Pemain, membuat keputusan untuk mengelola sumberdaya yang dimilikinya melalui benda di dalam game demi mencapai tujuan”

Kimpraswil (dalam As’adi Muhammad, 2009: 26)
mengatakan bahwa definisi permainan usaha olah diri (olah pikiran dan olah fisik) yang sangat bermanfaat bagi peningkatan dan pengembangan motivasi, kinerja, dan prestasi dalam melaksanakan tugas dan kepentingan organisasi dengan lebih baik.
Sumber : http://joey-amel.blogspot.com/2010/04/pengertian-teknologi-game.html dan http://belajarpsikologi.com/metode-permainan-dalam-pembelajaran/

Catur itu Game, Asah Kepala atau Olahraga? (PTG11)

Dari pengertian game pada pembahasan lalu, yaitu aktifitas yang melatih intelektual, kelincahan, hiburan yang berdampak positif bagi kita selama game tersebut kita lakukan dengan baik dan mentaati peraturan game tersebut. Game juga bisa diartikan sebagai arena keputusan dan aksi pemainnya. Ada target-target yang ingin dicapai pemainnya.
Dengan kata lain, segala bentuk kegiatan yang memerlukan pemikiran, kelincahan intelektual dan pencapaian terhadap target tertentu dapat dikatakan sebagai game. Game juga merupakan cara untuk meningkatkan kreatifitas dan tingkat intelektual para penggunanya. Pada saat bersamaan, game juga secara nyata mempertajam daya analisis para penggunanya untuk mengolah informasi dan mengambil keputusan cepat yang jitu.
Nah, dari pembahasan d atas saya menyimpulkan bahwa catur termasuk ke dalam sebuah game. Karena catur melatih intelektual, memerlikan pemikiran dan pencapaian terhadap target tertentu. Pada game catur pemain akan mempertajam daya analisis untuk mengolah informasi dan mengambil keputusan cepat yang baik.
Alasan kenapa catur merupakan sebuah game adalah catur memiliki karakteristik sebuah game yaitu, alat(papan), peraturan, strategi(skill, kemampuan), dan single player/double player
Berikut penjelasan karakteristik sebuah game :

A. Peralatan
Misal : bola, kartu, papan, atau sebuah Komputer.

B. Peraturan
Peraturan digunakan untuk menentukan giliran pemain, hak dan keharusan masing-masing pemain, dan tujuan permainan.

C. Skill, Strategi dan Keberuntungan
Game dengan dengan skill, contohnya dengan kekuatan fisik, misal gulat, menembak dan kekuatan mental seperti catur.

D. Single Player Game (pemain satu orang) dan Double Player (lebih dari satu pemain)
Jika pemain tunggal, pemain harus bermain dengan keahlian, berpacu dengan waktu dan keberuntungan sedangkan pemain double, pemain diharuskan untuk menggunakan suatu strategi dan kekompakan sesama pemain, untuk mencapai tujuan tertentu atau sebaliknya pemain harus berlomba dengan pemain lainnnya untuk mencapai sesuatu tujuan.

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
This Theme Modified by Kapten Andre based on Structure Theme from MIT-style License by Jason J. Jaeger