Saturday, March 19, 2016

#PETGAME - Scane Graph

1. Ogre 3D



OGRE (O bject-Oriented G raphics R endering E ngine) adalah, mesin 3D fleksibel adegan-berorientasi ditulis dalam C ++ dirancang untuk membuatnya lebih mudah dan lebih intuitif bagi pengembang untuk menghasilkan aplikasi memanfaatkan grafis 3D hardware-accelerated. Perpustakaan kelas abstrak semua rincian menggunakan sistem perpustakaan yang mendasari seperti Direct3D dan OpenGL dan menyediakan sebuah antarmuka berbasis pada objek dunia dan kelas intuitif lainnya.

Apa yang bisa ia lakukan? 

Banyak hal! Melihat fitur halaman untuk daftar up-to-date fitur saat ini. Juga, kita lihat di halaman screenshot untuk melihat sendiri jenis permen mata OGRE bisa memompa keluar.

OGRE Adalah Game Engine ? 

Tidak OGRE bisa (dan memang telah) digunakan untuk membuat game, tapi OGRE sengaja dirancang untuk memberikan hanya solusi grafis kelas dunia; untuk fitur lain seperti suara, jaringan, AI, tabrakan, fisika dll, Anda akan perlu untuk mengintegrasikan dengan perpustakaan lain, sesuatu yang beberapa kerangka kerja telah dilakukan, dan kami memiliki tabrakan / fisika integrasi referensi perpustakaan sebagai contoh dalam distribusi kami.

Mengapa? Nah, salah satu alasannya adalah bahwa tidak semua orang yang membutuhkan mesin 3D ingin membuat game, jadi kita tidak berasumsi bahwa Anda lakukan - Anda dapat menggunakan OGRE untuk permainan, simulasi, aplikasi bisnis, apa saja. Kedua, bahkan dalam industri game, persyaratan dapat bervariasi;misalnya MMORPG perlu jenis yang sangat berbeda dari jaringan perpustakaan daripada FPS, dan sim penerbangan akan membutuhkan berbagai jenis tabrakan sistem / fisika untuk game fighting. Jika OGRE termasuk semua fitur ini, kita akan menegakkan set tertentu dari perpustakaan pada Anda, dengan set inbuilt persyaratan diasumsikan, dan itu tidak baik desain. Sebaliknya, kami menyediakan sangat integrasi ramah API dan membiarkan ANDA memilih perpustakaan lain, jika Anda ingin mereka. Banyak pengembang game berpengalaman telah menyatakan persetujuan mereka dari pendekatan ini, karena tidak ada kendala inbuilt. Hal ini dapat lebih menakutkan bagi pengguna baru yang hanya ingin membangun permainan FPS-gaya yang lain, tetapi untuk orang-orang ada semakin banyak kerangka kerja yang ada menggunakan OGRE yang menyediakan solusi lengkap menggunakan combo diberikan perpustakaan; tetapi penting untuk menyadari bahwa OGRE itu sendiri akan selalu tetap terpisah, cukup fleksibel untuk dimasukkan ke salah satu ini. Prinsipnya adalah kolaborasi dan integrasi dengan perpustakaan lain, bukan asimilasi mereka, prinsip standar desain berbasis komponen.

Mengapa saya harus mempertimbangkan menggunakan OGRE (daripada miliaran 3D mesin lain di luar sana)? 

Banyak mesin lainnya, sementara secara teknis mengesankan, kekurangan desain kohesif dan dokumentasi yang konsisten untuk memungkinkan mereka untuk digunakan secara efektif. Banyak dari mereka memiliki fitur panjang daftar, tetapi memiliki nuansa sekelompok demo teknologi diikat dengan benang, tanpa visi yang jelas untuk menahan mereka bersama-sama. Seperti sistem software lainnya ini menjadi kejatuhan mereka karena mereka menjadi lebih besar. Kebanyakan mesin lainnya juga dirancang untuk satu gaya tertentu dari permainan atau demo (misalnya penembak orang pertama, medan roamers).
OGRE berbeda. OGRE adalah desain yang dipimpin daripada fitur yang dipimpin. Setiap fitur yang masuk ke dalam OGRE dianggap secara menyeluruh dan ditempatkan ke dalam desain keseluruhan yang elegan mungkin dan selalu penuh didokumentasikan, yang berarti bahwa fitur yang ada selalu merasa menjadi bagian dari suatu kesatuan yang utuh. Kualitas lebih difavoritkan daripada kuantitas, karena kuantitas bisa datang kemudian - berkualitas tidak pernah dapat ditambahkan dalam retrospeksi. OGRE menggunakan prinsip-prinsip desain suara belajar, mencoba dan diuji berkali-kali dalam perangkat lunak komersial kelas - objek-orientasi disebutkan dalam itu moniker adalah salah satu pendekatan yang - sering menggunakan pola desain lain. Tim pengembangan inti disimpan sengaja kecil, dan semua anggotanya adalah insinyur perangkat lunak veteran dengan pengalaman bertahun-tahun di dunia nyata. Patch menyambut dari masyarakat, tetapi mereka menjalani review yang ketat untuk kualitas dan kohesi dengan filosofi Ogre sebelum diterima.



2. Game Maker 


Gamemaker (GM) adalah game engine untuk pengembangan game 2D yang dibuat oleh YoYoGame. GM  bertujuan membantu orang mengembangkan game tanpa perlu mengetahui bahasa pemrograman terlebih dulu . GM menggunakan konsep visual coding interface berbasis drag-drop sehingga cocok untuk pemula atau orang yang belum kemampuan latar belakang pemrograman.  
Bagi pengguna yang memiliki kemampuan coding, GM menyediakan bahasa pemrograman untuk user yang membutuhkannya yang disebut GameMaker Language (GML). GM dapat digunakan untuk membuat game 3D, walaupun fokus utama tetap untuk game 2D
Ada beberapa versi untuk GM, versi gratis hanya dapat membuat aplikasi Desktop Windows dengan splash screen wajib, versi Pro mendapat tambahan fitur texture management,  export ke Windows App dan opsi untuk membeli modul export platform lain seperti Android, HTML5, iOS. Sedangkan Versi Master adalah yang mahal dan paling lengkap.

Komponen - komponen pada Game Maker:
  1. Sprites: Gambar untuk game. Sprites dapat berisi gambar tunggal atau urutan gambar untuk animasi.
  2. Sounds: Suara untuk efek atau backgroud. Format yang umum adalah OGG, MP3 dan WAV. WAV lebih sering digunakan untuk sound effect.
  3. Background: gambar untuk latar belakang. Backround digunakan untuk tiles (kumpulan gambar untuk menggambarkan sebuah daerah) yang nanti diletakkan di game dengan room editor. Background juga digunakan untuk menyimpan texture untuk game 3D.
  4. Paths: Path digunakan sebagai jalur untuk objek dalam game. Cocok misalnya untuk game berjenis Tower Defense.
  5. Scripts: code yang dapat digunakan objek game. Bisa saja satu objek menggunakan script yang sama.
  6. Shaders: Untuk efek grafik seperti Gaussian Blur untuk pencahayaan.
  7. Fonts
  8. TimeLines: timer untuk event.
  9. Objects: Bersama room, elemen terpenting dalam game. Objek adalah aktor dalam game, komponen yang berinteraksi dengan user atau dengan objek yang lain.
  10. Rooms: Setiap game minimal memiliki satu room. Room adalah wadah untuk objek-objek.
  11. Included Files: File eksternal, biasanya untuk data.
  12. Extensions: Library external, fungsi-fungsi tambahan dalam DLL atau Javascript.
  13. Macros: Untuk menyimpan konstanta, variabel yang tidak berubah nilainya.



3. Unity 3D

Unity 3d adalah salah satu software yang bagus untuk mengembangkan game 3D dan selain itu juga merupakan software atau aplikasi yang interaktif dan atau dapat juga digunakan untuk membuat animasi 3 dimensi. Unity lebih tepat  dijelaskan sebagai salah satu software untuk mengembangkan video game atau disebut juga game engine , yang sebanding dengan game engine yang lain contohnya saja: Director dan Torque game engine. Unity sebanding dengan mereka ( Director dan Torque ) dikarenakan mereka semua sama – sama menggunakan grafis yang digunakan untuk pengembangan aplikasi 3D.

Unity merupakan suatu aplikasi yang digunakan untuk mengembangkan game multi platform yang didesain untuk mudah digunakan. Unity itu bagus dan penuh perpaduan dengan aplikasi yang profesional. Editor pada Unity dibuat degan user interface yang sederhana. Editor ini dibuat setelah ribuan jam yang mana telah dihabiskan untuk membuatnya menjadi nomor satu dalam urutan rankking teratas untuk editor game. Grafis pada unity dibuat dengan grafis tingkat tinggi untuk OpenGL dan directX. Unity mendukung semua format file, terutamanya format umum seperti semua format dari art applications. Unity cocok dengan versi 64-bit dan dapat beroperasi pada Mac OS x dan windows dan dapat menghasilkan game untuk Mac, Windows, Wii, iPhone, iPad dan Android.


Fitur - fitur pada Unity :

- Rendering
    Graphics engine yang digunakan adalah Direct3D (Windows, Xbox 360), OpenGL (Mac, Windows, Linux, PS3), OpenGL ES (Android, iOS), dan proprietary APIs (Wii). Ada pula kemampuan untuk bump mapping, reflection mapping, parallax mapping, screen space ambient occlusion (SSAO), dynamic shadows using shadow maps, render-to-texture and full-screen post-processing effects.[4]
Unity dapat mengambil format desain dari 3ds Max, Maya, Softimage, Blender, modo, ZBrush, Cinema 4D, Cheetah3D, Adobe Photoshop, Adobe Fireworks and Allegorithmic Substance. Asset tersebut dapat ditambahkan ke game project dan diatur melalui graphical user interface Unity.

- Scripting
    Script game engine dibuat dengan Mono 2.6, sebuah implementasi open-source dari .NET Framework. Programmer dapat menggunakan UnityScript (bahasa terkustomisasi yang terinspirasi dari sintax ECMAScript, dalam bentuk JavaScript), C#, atau Boo (terinspirasi dari sintax bahasa pemrograman phyton). Dimulai dengan dirilisnya versi 3.0, Unity menyertakan versi MonoDevelop yang terkustomisasi untuk debug script.

- Asset Tracking
Unity juga menyertakan Server Unity Asset – sebuah solusi terkontrol untuk defeloper game asset dan script. Server tersebut menggunakan PostgreSQL sebagai backend, sistem audio dibuat menggunakan FMOD library (dengan kemampuan untuk memutar Ogg Vorbis compressed audio), video playback menggunakan Theora codec, engine daratan dan vegetasi (dimana mensuport tree billboarding, Occlusion Culling dengan Umbra), built-in lightmapping dan global illumination dengan Beast, multiplayer networking menggunakan RakNet, dan navigasi mesh pencari jalur built-in.

- Platforms
   Unity support pengembangan ke berbagai plaform. Didalam project, developer memiliki kontrol untuk mengirim keperangkat mobile, web browser, desktop, and console. Unity juga mengijinkan spesifikasi kompresi textur dan pengaturan resolusi di setiap platform yang didukung.

- Asset Store
Diluncurkan November 2010, Unity Asset Store adalah sebuah resource yang hadir di Unity editor. Asset store terdiri dari koleksi lebih dari 4,400 asset packages, beserta 3D models, textures dan materials, sistem particle, musik dan efek suara, tutorial dan project, scripting package, editor extensions dan servis online.

- Physics
Unity juga memiliki suport built-in untuk PhysX physics engine (sejak Unity 3.0) dari Nvidia (sebelumnya Ageia) dengan penambahan kemampuan untuk simulasi real-time cloth pada arbitrary dan skinned meshes, thick ray cast, dan collision layers.



SUMBER:
http://indonesiaberkicau.com/game-maker-pendahuluan-dan-tutorial-pertama/
http://www.ogre3d.org/about
http://www.hermantolle.com/class/docs/unity-3d-game-engine
Continue Reading...

#PETGAME - 3D Engine

Apa itu game? Apa itu engine?  dan kedua unsur tersebut dijadikan menjadi satu. Game merupakan arti dari permainan, bisa permainan tradisional maupun permainan dunia digital seperti dijaman sekarang ini tapi yang akan kita bahas lebih dalam adalah game yang bersifat digital atau console seperti game yang terdapat pada Playstation, X-box, PC game, dll. Engine merupakan mesin atau motor penggerak dan masi banyak lagi yang bisa didefinisikan, yang berarti objek yang bisa dipakai untuk menggerakan. Jadi Game Engine adalah mesin atau sistem yang digunakan untuk membuat atau mengembangkan video game. Game Engine tersebut ada yang berbayar dan ada juga yang tidak berbayar..

Berikut ini adalah beberapa Game Engine yang berbayar:

1. DarkBASIC


DarkBASIC adalah bahasa pemrograman yang mengkhususkan diri dalam pembuatan game. Hal ini dapat membuat kedua 2D dan 3D games, menyediakan fungsi perpustakaan yang memungkinkan permainan untuk diprogram dengan kode lebih sedikit daripada dengan bahasa seperti C ++ tanpa perpustakaan khusus seperti. DarkBASIC terdiri dari IDE, Debugger dan interpreter, dan mesin yang dibangun di atas DirectX 7. compiler yang dipancarkan Bytecode yang ditambahkan ke seorang penerjemah untuk membuat berdiri sendiri dieksekusi. 

Ini pertama kali dirilis pada tahun 2000 oleh DarkBasic Software Ltd (sekarang The Game Creators Ltd). Pada tahun 2002, The Game Creators merilis versi terbaru yang disebut DarkBASIC profesional dapat menggunakan versi yang lebih baru dari DirectX. Versi pra-profesional secara informal disebut sebagai DarkBASIC klasik untuk membedakan antara produk.

Saat DarkBASIC klasik versi 1.21, dirilis pada tanggal 14 Agustus 2008. Sejak diperkenalkannya DarkBASIC Profesional, The Game Creators telah menyatakan bahwa tidak akan ada update lebih lanjut untuk bahasa, meskipun masih akan dijual.

Fitur - Fitur pada DarkBASIC:

Audio/VideoExtensionSave
WaveWAVYes
Windows MediaWMA
Mpeg Layer 2MP2
Mpeg Layer 3MP3
MIDI PlaybackMIDI
RMIRMI
Scream trackerS3M
Fast TrackerXT
Impule TrackerIT
SoundTrackerMOD
CD AudioCDA
2DExtensionSave
BitmapBMPYes
Run Length Encoded BMPRLE
Device Independent BitmapDIB
Portable Network GraphicsPNG
JPEGJPGYes
DirectDraw SurfaceDDS
TargaTGA
PCXPCX
PhotoShopPSD
Tagged Interchange FormatTIFF
3DExtensionSave
3D Studio3DS
DirectXX
Dark Basic ObjectDBOYes


  

2. Torque 3D



Judul-judul yang dikembangkan dengan menggunakan Torque engine diantaranya BoneTown, Blockland, Marble Blast Gold, Minions of Mirth, TubeTwist, Ultimate Duck Hunting, Wildlife Tycoon: Venture Africa, ThinkTanks, The Destiny of Zorro, Penny Arca de Adventures dan permainan video S.P.A.Z., Frozen Synapse, The Cat and the Coup, dan BeamNG.drive.

Torque engine dan produk turunannya banyak tersedia lisensinya di GarageGames, sebuah perusahaan yang dibentuk oleh banyak anggota tim Tribes 2 di Dynamix. GarageGames kemudian diakuisisi oleh InstantAction, tapi pada 11 November 2010, InstantAction mengumumkan bahwa hal tersebut meredupkan penjualannya yang kemudian mencari pembeli yang berpotensial untuk Torque. Pada Januari 19, 2011, GarageGames mengumumkan mereka kembali ke nama lama mereka tetapi dengan pemilik yang baru. Torque 3D dan sebagian besar produk mereka yang lain siap untuk dilanjutkan dan didukung.

Torque 3D terbaru versi 1.2 dirilis di bawah lisensi MIT pada 20 September 2012, dan saat ini di versi 3,7. Dirancang sebagai penerus TGEA, Torque 3D yang mendukung fitur PhysX, fitur modern Shader, dan model canggih pencahayaan. T3D juga support pada Windows dan penyebaran browser berbasis standar. Torque engine mendukung pemuatan model 3D dalam DTS dan format file DIF. Bentuk DTS dan DIF kini telah digantikan oleh COLLADA, yang lebih sering mendukung format file. Format tersebut kini telah telah benar-benar usang, sementara DTS masih digunakan sebagai format internal.




3. CryEngine 



Game engine CryEngine dirancang oleh salah satu developer game besar asal Jerman yakni, Crytek. Crytek yang bermarkas di kota Frankfurt juga memiliki beberapa studio di beberapa negara diantaranya adalah Seoul, Nottingham, Bupadest, Kiev, Austin, Istanbul, dan Sofia. Software CryEngine memiliki lisensi hak milik sehingga hanya beberapa pihak yang boleh menggunakannya. Hingga saat ini, CryEngine mampu mendukung untuk pembuatan game bagi banyak platform, mulai dari PC Microsoft Windows, PlayStation 3, PlayStation 4, Xbox 360, Xbox One, Wii U, dan bahkan untuk platform mobile Android dan iOS.


Fitur –fitur dalam CryEngine

Kepopuleran sebuah game engine tentu dikarenakan fitur yang ada dildalamnya. Sebagai conroh, apakah mendukung untuk pembuatan grafis 3D, pembuatan karakter yang spesifik dan lain-lain. Berikut ini adalah beberapa fitur-fitur atau keunggulan yang dimiliki game engine CryEngine:
  • Mendukung Simultan WYSIWYG pada semua platform di Sandbox Editor. Artinya adalah CryEngine mendukung suatu sistem dimana konten yang sedang dilakukan disunting akan tetap terlihat sama persis dengan hasil keluaran akhir.
  • Mendukung Material Editor, Flow graph, Track View Editor, tool pembuatan grafis jalan dan sungai.
  • Memiliki template pembuat kendaraan.
  • Dukungan streaming.
  • Mendukung tampilan pencahayaan alam dan bayangan lembut dinamis 3D dengan penumbra.
  • Dukungan Multi-core.
  • Iluminasi Real time global yang dinamis.
  • Adaptasi pencitraan dan mampu menghadirkan gambar high dynamic range (HDR) yang merata.
  • Mampu menghadirkan gradasi warna, blur pada gambar yang dalam hal ini adalah kedalaman ruang atau bokeh.
  • Tersedia Sistem animasi karakter dan karakter sistem individualisasi ditambah dengan facial editor animasi.
  • Menampilkan suara dinamis dan musik interaktif, ditambah audio lingkungan yang realistis.
  • Menampilkan lingkungan yang interaktif dan lingkungan yang sudah dirusak oleh damage pertempuran.
  • Tactical Point System untuk kelangsungan gameplay dan masih banyak lagi fitur serta keunggulan lain dalam game engine CryEngine.
Setidaknya CryEngine sudah berkembang menjadi 4 versi, dan versi yang paling baru adalah yang ke 4, dirilis pada pertengahan tahun 2013 ini. Berikut ini review CryEngine dari versi 1 sampai versi 4 selengkapnya:

CryEngine versi 1
Pada versi original ini, awalnya CryEngine cukup sukses untuk penggarapan game first person shooter Far Cry tahun 2004. Kala itu CryEngine dikembangkan oleh Crytek sebagai demo teknologi untuk Nvidia.  Ketika kartu video dengan dukungan untuk 3,0 pixel dan vertex shader dibebaskan, Crytek akhirnya kembali merilis CryEngine versi 1.2 dengan kemampuan lebih baik. Bahkan setelah itu dirilis juga CryEngine versi 1.3 yang menambahkan dukungan untuk pencitraan HDR. Pada versi-versi awal, CryEngine juga sempat dipakai untuk menggarap sebuah MMORPG berjudul Aion: The Tower of Eternity.

CryEngine versi 2
CryEngine versi 2 menjadi langkah yang besar bagi Crytek karena dengan versi ini hadirlah beberapa game populer terbaik seperti Crysis tahun 2007dan sekuelnya Crysis Warhead tahun 2008. Selanjutnya Pada 7 Maret 2011 sebuah developer game Simpson Studios resmi memakai CryEngine 2 untuk digunakan pada penggarapan Massively Multiplayer Dunia Virtual ( MMVW ) dengan judul terraformed Mars.  Tidak hanya perusahaan game saja, Ringling College of Art & Design menjadi institusi pendidikan tinggi pertama di dunia yang  menggunakan CryEngine 2 untuk tujuan studi.

CryEngine versi 3
Setelah CryEngine versi 2 penggunaannya garis besar untuk platform PC Microsoft Windows, untuk versi 3 kali ini lebih memiliki keunggulan karena sudah kompatibel untuk penggarapan game konsol. Alhasil semakin banyak developer game yang menggunakan CryEngine seperti Piranha Games, The Chinese Room, City Interactive, Capcom, Undead Labs dan masih banyak lagi yang lain. Dengan CryEngine 3 banyak bermunculan game-game berkualitas, diantaranya Crysis 3, MechWarrior Online, Sniper Ghost Warrior 2, State of Decay, dan Warface.

CryEngine 4
Merupakan versi terbaru dari CryEngine, dan sudah mendukung untuk pembuatan game konsol Next gen, PlayStation 4 dan Xbox One. Hingga artikel ini diturunkan, setidaknya ada beberapa developer yang menggunakan CryEngine 4 untuk proyek game mereka seperti Battlecry Studiosm, Arkane Studios, Cloud Imperium Games Corporation dan lain-lain.





Berikut ini adalah beberapa Game Engine yang tidak berbayar: 
1. OGRE

OGRE ( Object - Oriented Graphics Rendering Engine) adalah , mesin 3D fleksibel adegan - berorientasi ditulis dalam C ++ dirancang untuk membuatnya lebih mudah dan lebih intuitif bagi pengembang untuk menghasilkan aplikasi memanfaatkan grafis 3D hardware -accelerated . Perpustakaan kelas abstrak semua rincian menggunakan sistem perpustakaan yang mendasari seperti Direct3D dan OpenGL dan menyediakan sebuah antarmuka berbasis pada objek dunia dan kelas intuitif lainnya .


2. Blender

Blender adalah perangkat lunak untuk grafis 3 dimensi yang gratis dan populer di kalangan desainer. Blender memberikan spektrum pemodelan yang luas, texturing, pencahayaan, animasi dan video fungsionalitas, pengolahan pasca dalam satu paket. Blender adalah salah satu aplikasi grafis paling populer Open Source 3D di dunia.

Perangkat lunak ini juga memiliki fitur untuk membuat permainan. Blender tersedia untuk berbagai sistem operasi, seperti:

  • Microsoft Windows

  • Mac OS X

  • Linux

  • IRIX

  • Solaris

  • NetBSD

  • FreeBSD

  • OpenBSD.
Perangkat lunak ini berlisensi GPL dan kemudian kode sumbernya tersedia dan dapat diambil siapa saja. Di Blender juga tersedia Game Engine, mesin untuk membuat game menggunakan logic bricks, Dan ada juga Cycles render.

Tujuan yang dimiliki Blender bagi penggunanya adalah:
  1. 1.  Menetapkan layanan bagi pengguna aktif dan pengembang Blender.
  2. 2.  Mempertahankan dan meningkatkan produk Blender saat melalui sistem kode sumber          dapat diakses melalui GNU GPL ( General Public License)
  3. 3.  Membangun mekanisme pendanaan atau pendapatan yang melayani tujuan yayasan            Blender
  4. 4. Menyediakan seniman individu dan tim kecil dengan lengkap, sumber 3D dengan                 penciptaan bebas dan terbuka.


3. Unity 3D

Unity 3d adalah salah satu software yang bagus untuk mengembangkan game 3D dan selain itu juga merupakan software atau aplikasi yang interaktif dan atau dapat juga digunakan untuk membuat animasi 3 dimensi. Unity lebih tepat  dijelaskan sebagai salah satu software untuk mengembangkan video game atau disebut juga game engine , yang sebanding dengan game engine yang lain contohnya saja: Director dan Torque game engine. Unity sebanding dengan mereka ( Director dan Torque ) dikarenakan mereka semua sama – sama menggunakan grafis yang digunakan untuk pengembangan aplikasi 3D.

Unity merupakan suatu aplikasi yang digunakan untuk mengembangkan game multi platform yang didesain untuk mudah digunakan. Unity itu bagus dan penuh perpaduan dengan aplikasi yang profesional. Editor pada Unity dibuat degan user interface yang sederhana. Editor ini dibuat setelah ribuan jam yang mana telah dihabiskan untuk membuatnya menjadi nomor satu dalam urutan rankking teratas untuk editor game. Grafis pada unity dibuat dengan grafis tingkat tinggi untuk OpenGL dan directX. Unity mendukung semua format file, terutamanya format umum seperti semua format dari art applications. Unity cocok dengan versi 64-bit dan dapat beroperasi pada Mac OS x dan windows dan dapat menghasilkan game untuk Mac, Windows, Wii, iPhone, iPad dan Android.


Fitur - fitur pada Unity :

- Rendering
    Graphics engine yang digunakan adalah Direct3D (Windows, Xbox 360), OpenGL (Mac, Windows, Linux, PS3), OpenGL ES (Android, iOS), dan proprietary APIs (Wii). Ada pula kemampuan untuk bump mapping, reflection mapping, parallax mapping, screen space ambient occlusion (SSAO), dynamic shadows using shadow maps, render-to-texture and full-screen post-processing effects.[4]
Unity dapat mengambil format desain dari 3ds Max, Maya, Softimage, Blender, modo, ZBrush, Cinema 4D, Cheetah3D, Adobe Photoshop, Adobe Fireworks and Allegorithmic Substance. Asset tersebut dapat ditambahkan ke game project dan diatur melalui graphical user interface Unity.

- Scripting
    Script game engine dibuat dengan Mono 2.6, sebuah implementasi open-source dari .NET Framework. Programmer dapat menggunakan UnityScript (bahasa terkustomisasi yang terinspirasi dari sintax ECMAScript, dalam bentuk JavaScript), C#, atau Boo (terinspirasi dari sintax bahasa pemrograman phyton). Dimulai dengan dirilisnya versi 3.0, Unity menyertakan versi MonoDevelop yang terkustomisasi untuk debug script.

- Asset Tracking
Unity juga menyertakan Server Unity Asset – sebuah solusi terkontrol untuk defeloper game asset dan script. Server tersebut menggunakan PostgreSQL sebagai backend, sistem audio dibuat menggunakan FMOD library (dengan kemampuan untuk memutar Ogg Vorbis compressed audio), video playback menggunakan Theora codec, engine daratan dan vegetasi (dimana mensuport tree billboarding, Occlusion Culling dengan Umbra), built-in lightmapping dan global illumination dengan Beast, multiplayer networking menggunakan RakNet, dan navigasi mesh pencari jalur built-in.

- Platforms
   Unity support pengembangan ke berbagai plaform. Didalam project, developer memiliki kontrol untuk mengirim keperangkat mobile, web browser, desktop, and console. Unity juga mengijinkan spesifikasi kompresi textur dan pengaturan resolusi di setiap platform yang didukung.

- Asset Store
Diluncurkan November 2010, Unity Asset Store adalah sebuah resource yang hadir di Unity editor. Asset store terdiri dari koleksi lebih dari 4,400 asset packages, beserta 3D models, textures dan materials, sistem particle, musik dan efek suara, tutorial dan project, scripting package, editor extensions dan servis online.

- Physics
Unity juga memiliki suport built-in untuk PhysX physics engine (sejak Unity 3.0) dari Nvidia (sebelumnya Ageia) dengan penambahan kemampuan untuk simulasi real-time cloth pada arbitrary dan skinned meshes, thick ray cast, dan collision layers.








SUMBER:
http://marne.im3.web.id/IT/pengajaran-2420/DarkBASIC_7480_marne-im3.html
http://www.hermantolle.com/class/docs/unity-3d-game-engine/
http://www.plimbi.com/review/139992/cryengine
http://www.garagegames.com/community/blogs/view/16727
http://www.ogre3d.org/about
http://www.ksl-ubl.or.id/2014/04/blender-270.html

Continue Reading...

#PETGAME - Aspek Bisnis Dalam Dunia Game

             Mungkin kita sudah tidak asing lagi dengan istilah game, bahkan semua kalangan dari anak kecil sampai orang tua pasti mengenal istilah ini. Saat ini sudah banyak bermacam-macam game yang sudah beredar luas di luar sana. 
Dan setelah beredarnya game di era - era jaman sekarang banyak yang memanfaatkan bisnis game. Pada aspek bisnis dalam dunia game dapat meliputi beberapa bisnis, yaitu:

1. WARNET (Warung Internet)


Warung Internet adalah sebuah kata yang berkembang di antara para aktivis Internet Indonesia pada tahun 1997-1998 untuk sebuah kios yang memiliki banyak komputer untuk di sewakan bagi pengakses Internet. Pada masa itu, secara tidak sadar terjadi perebutan singkatan dari Warung Internet antara WARIN dan WARNET. Seharusnya jika kita konsisten dengan proses menyingkat kata, seperti WARTEG (Warung Tegal) dan WARTEL (Warung Telekomunikasi), maka yang seharusnya di pilih adalah WARIN.
Karena Internet, .NET, menjadi akhiran yang sangat menarik dalam jaringan Internet, maka kebanyakan rekan-rekan pada masa itu lebih memilih istilah WARNET daripada WARIN. Oleh karena itu tidak heran hingga saat ini WARNET diadopsi oleh masyarakat Indonesia.

1 Juli 1995, di bentuk PT BoNet Utama yang merupakan adalah ISP swasta kedua setelah Indonet Jakarta. Kantor pertama BoNet terletak di Cafe Botanicus tengah Kebun Raya Bogor, yang secara naluriah langsung membuat warnet yang dikhususkan untuk turis-turis yang sedang berkunjung ke Kebun Raya Bogor. Oleh karena itu, cukup sepadan jika kita mengatakan bahwa WARNET di Bogor dan juga di Indonesia adalah BoNet yang waktu itu terletak di tengah Kebun Raya Bogor.
Beberapa WARNET awal Indonesia lainnya antara lain adalah:
  • BONET
  • CCF Surabaya
  • Cyber Corner Jkt
  • Toko Gunung Agung Jkt
  • Maga Yogya
  • GAMA Net Yogya
  • Pujayo Cafe Net Yogya
  • Pointer
Aktivitas pembuatan WARNET cukup marak di 1996-1998, beberapa pemain yang dominan antara lain adalah Wasantara dari PT. POS Indonesia, BONET dan POINTER adalah segelintir WARNET awal Indonesia.

Fungsi dan manfaat didirikannya warnet itu sendiri adalah untuk membantu para pengguna untuk memenuhi kebutuhannya akan internet apabila pengguna tersebut tidak memiliki koneksi internet dirumahnya.
Warnet itu sendiri sering dijadikan sebagai tempat atau ajang lomba asah kreativitas kita di dalam bidang teknologi informasi, seperti pengadaan lomba permainan online yang berhubungan dengan ketangkasan anak dalam memainkan sebuah permainan, lomba essai tentang dunia internet masa kini, dan lomba – lomba lainnya.
Warnet vs Cyber Crime?
Banyak yang tertolong dengan adanya warnet, namun ada juga yang mencibir dan memandang sebelah sebuah warnet. Ada yang mengatakan warnet hanyalah tempat yang kurang bermanfaat dan tempat yang berbahaya bagi banyak penggunanya.


2. Voucher Game Online 



Salah satu permainan yang paling diminati dewasa ini adalah game online. Seiring dengan perkembangan teknologi yang berkembang dengan pesat, permainan anak jaman sekarang sudah jauh lebih canggih dibandingkan dengan jaman dulu yang hanya memberikan permainan tradisional saja. Walaupun game online ini awalnya dibuat untuk anak-anak, namun pada kenyataannya game online yang sudah memiliki beragam model permainan dan animasi yang sangat menarik tidak hanya diminati oleh anak-anak saja, bahkan orang dewasa pun sangat menggemari game online hingga seringkali karena terlalu asyik bermain mereka sampai lupa dengan waktu. Game online ini tidak terlepas dari koneksi internet dan voucher game online.
Tahukah Anda apa itu voucher game online? Barangkali bagi beberapa orang belum mengetahui voucher game online dan hubungannya dengan game online, namun untuk para gamer sejati voucher game online tidak bisa jauh dari hobi game yang asyik mereka mainkan. Voucher game online merupakan sejumlah nilai yang dipergunakan untuk transaksi pembelian atau penyewaan suatu barang atau item (seperti senjata, jubah, dan lainnya) dalam game online yang tidak bisa Anda bayar menggunakan point atau uang yang Anda hasilkan dari game yang Anda mainkan tersebut. Untuk itulah fungsi dari voucher game online sangat dibutuhkan oleh para gamer agar bisa tetap melanjutkan game yang dimainkannya tanpa harus tiba-tiba berhenti atau malahan tidak dapat melanjutkannya karena tidak bisa membeli atau menyewa barang tertentu yang harus ada untuk bisa melanjutkan permainan.
Voucher game online bisa Anda manfaatkan untuk game-game tertentu yang Anda sukai. Seperti misalnya game Ragnarok yang hanya bisa Anda mainkan dengan membayar sebuah server yang biasanya sekitar Rp 60.000 per bulannya, dan disinilah fungsi voucher game online dapat Anda gunakan. Selain itu, apabila Anda ingin membeli berbagai item atau peralatan untuk mendukung pertarungan tersebut, voucher game online ini bisa Anda jadikan koin sebagai alat pembeliannya. Contoh lainnya adalah saat bermain game point black, maka voucher game online ini dibutuhkan agar Anda bisa membeli peralatan seperti senjata, bom, character dan berbagai item yang lainnya. Oleh sebab itulah, Anda sebaiknya memiliki voucher game online karena hampir semua peralatan pendukung game yang Anda mainkan tidak dapat Anda bayar dengan uang cash. Voucher game online bisa Anda dapatkan di tempat yang menjual voucher game online yang bisa Anda temukan dengan mudah melalui Solar Reload.



3. Rental Play Station (PS)


Game asal Jepang ini punya sejarah panjang dalam dunia permainan. Termasuk di antaranya adalah PlayStation besutan perusahaan Sony Entertaiment. Usia konsol yang akrab disebut PS itu cukup panjang, sudah mencapai 20 tahun. Pengguna playstation tidak hanya para remaja, namun seiring dengan berjalannya waktu pengguna playstation antara lain anak dibawah umur dan para orang tua juga ikut menggunakan permainan itu.
PlayStation adalah konsol permainan grafis dari era 32-bit yang awalnya hanya diperuntukkan bagi pengguna di Jepang. Saat itu 3 Desember 1994, PlayStation pertama dirilis untuk gamers Negeri Sakura. Baru nyaris setahun kemudian, PS menjajah ke pasar internasional kemudian PlayStation menjadi sangat terkenal sehingga membentuk “Generasi PlayStation”.
Berikut ini Generasi PlayStation dengan perjalanan panjangnya yang sudah menghasilkan beberapa perangkat dengan ragam teknologi di dalamnya dari masa ke masa yang dirangkum dari berbagai sumber.


Sebelum WARNET (Warung Internet) populer, masyakarat bermain Playstation. Bisnis Playstation sebenarnya termasuk salah satu usaha yang sangat menjanjikan asalkan kita sangat memberi layanan maksimal dan dapat mengolahnya dengan baik. Bisnis ini bisa dikategorikan sebagai usaha sampingan yang bisa dijalankan dirumah baik oleh Ibu Rumah Tangga, Karyawan maupun Mahasiswa. Membuka bisnis rental bisa dilakukan di semua daerah baik daerah perkotaan maupun di daerah perdesaan. Asalkan di daerah tersebut ada banyak anak - anak dan remaja yang sangat Hobi bermain game.

Walaupun sekarang game sudah sangat berkembang, dapat dimainkan di Handphone, namun Bisnis PS ini akan tetap ada karena Playstation memiliki keunggulan yang tidak dimiliki oleh game lain yaitu terlihat pada tampilan interface yang jauh lebih baik dibanding gadget lainnya. 




SUMBER:
https://id.wikipedia.org/wiki/Warung_Internet
http://www.kangaliali.com/pengertian-warnet-warung-internet.html
http://solarreload.com/voucher-game-online-dan-manfaatnya/
http://webcache.googleusercontent.com/search?
http://bisnisusaha.info/proposal-analisa-usaha-playstation-memulai-bisnis-rental-modal-kecil/
http://beritateknologi.net/sejarah-panjang-playstation-konsol-yang-gak-ada-matinya/

Continue Reading...

Followers

Follow The Author