Pada tugas softskill kali ini saya akan menjelaskan beberapa
pengertian, diantaranya :
Shading
Shading merupakan persepsi
mengenai kedalaman atau ketebalan sebuah objek yang terbentuk dari hasil
pemberian efek gradasi gelap terang pada objek. Efek gradasi tersebut akan
memantulan bayangan pada permukaan yang rata, ditambah dengan pengaruh sudut
dan jarak antara objek terhadap cahaya sehingga di setiap permukaannya
mempunyai tingkatan pencahayaan yang tidak sama maka terbentuklah shading
tersebut.
Pencayaan
Untuk
memperoleh gambar yang bagus diperlukan efek pencahayaan, dibawah ini terdapat
tiga jenis efek cahaya
- Difusse
Diffuse adalah pencahayaan yang tergantung dari besar
sudut yang dibentuk oleh sinar dari lampu ketitik objek dengan normal .
- . Ambient
Efek pencahayaan
yang kedua adalah ambient, ambient ini merupakan efek suara yang telah menyebar
dengan lingkungan, jadi seolah-oleh cahaya datang dari segala arah.
- Specular
Dan yang
terakhir adalah efek pencahayaan
specular. Specular ini adalah efek pencayahaan yang sumber cahayanya terlihat
pada permukaan objek, maka apabila permukaan objek semakin mengkilap maka makin
jelas pula sumber cahaya yang terlihat.
Perbedaan antara game
online dan offline
- Game online
Pada game online
kita diharuskan untuk register untuk menjadi member. Pada game online pun
mengenal level dalam permainannya,
misalnya untuk seseorang yang baru memulai untuk bermain game online ini harus
dimulai dari level satu. Dan pada game online ini kita dapat berinteraksi
dengan orang lain secara universal.
- Game offline
Game offline itu
tidak dapat melakukan LAN dan juga tidak bisa berinteraksi dengan orang lain
secara universal. Perbedaan mencolok lagi bahwa game offline tidak sama
seperti game online yaitu harus mendownload dari server penyediaanya tetapi
game offline ini kita harus membeli langsung ke toko game yang dimana akan
menjadi tambahan profit bagi pembuat game tersebut.
Software yang
digunakan untuk membuat game
Ada banyak sekali
software yang digunakan oleh progemmer untuk membuat game, diantaranya
- 3D Game Studio Aplikasi ini merupakan aplikasi yang sangat baik untuk edukasi, simulasi dan juga tentunya untuk pembuatan game. Aplikasi ini menyediakan kemudahan dalam membangun game baik 2D maupun 3D, khususnya RPG (Role Playing Game). Bahkan dengan aplikasi ini, pengguna dapat membangun game berbasis format multiplayer, meskipun belum mendukung tampilan tiga dimensi. Kalo boleh dibilang 3D Game Studio adalah aplikasi yang terbaik untuk belajar membuat game 2D atau 3D, karena tutorial-nya lengkap, contohnya juga banyak, plugin yang disediakan pun banyak, bagi yang bisa programming lebih bagus lagi karena ada API buat bahasa pemrograman seperti Delphi, .NET C#.
2. Game Maker
Aplikasi
ini adalah aplikasi yang dapat Anda gunakan untuk membuat beragam macam game untuk
diinstall di PC. Mulai dari game berbentuk maze (labirin dengan konsep
permainan bak puzzle), tembak-menembak, hingga permainan bertampilan tiga
dimensi, dan first person shooter. Aplikasi ini juga menyediakan beragam
komponen untuk pendukung pembuatan beragam jenis permainan yang dikehendaki.
Komponen atau resources ini bahkan ada yang disediakan oleh para pengguna Game
Maker lainnya.
3. Jump Craft
Seperti aplikasi game creator yang kami bahas di sini, Jump Craft memungkinkan kita membuat game dengan mengeklik-tarik komponen game ke area pembuatan game. Konsep pembuatannya menerapkan prinsip “What You See Is What You Get”, sehingga komponen dan skenario yang diterapkan di area pembuatan game akan sama dengan output yang dihasilkannya. Pembuatan game tanpa coding (pemrograman) dapat dilakukan dengan konsep sistem “Trigger” dan “Actions” yang mudah diset.
4. Cry Engine
Cry Engine adalah salah satu Game
Engine yang dikeluarkan oleh German, Crytek. Beberapa contoh game yang dibuat
dengan menggunakan software ini adalah Crysis, Crysis War Head, Crysis 2,
FarCry, Alion : Tower of Eternity, dan masih banyak lagi. Keunggulan dari Cry
Engine ini sendiri adalah tidak perlu menggunakan spek yang dewa untuk
menjalankan game-game yang dibuat dengan software ini, dan pencahayaannya juga
sangat bagus.
5.
Blender 3D
Blender
adalah software
3D modelling. Blender bersifat open source dan gratis, jadi kita
bisa mengunduh dan menggunakannya secara cuma-cuma, bahkan
memodifikasinya sesuai kebutuhan kita. Awalnya Blender 3D hanya bisa digunakan
untuk membuat model animasi 3D saja. Namun dengan semakin banyaknya pengguna
Blender, semakin banyak pula plugin yang bisa diunduh untuk menambah fitur pada
Blender, salah satunya adalah game engine.
Mapping
Mapping
Mapping ialah sebuah bentuk kegiatan
untuk melakukan pewarnaan atau memetakan permukaan geometri pada objek 3D. Jenis - jenis mapping antara lain yaitu :
1. Tekstur-Maps
Maps
berwujud gambar tekstur 2D yang dituangkan ke permukaan geometri/objek untuk
membuat penampilan objek tersebut tampak halus untuk detail permukaannya.
2. Environment-Maps
Adalah
Maps yang memiliki pewarnaan dengan banyak gambar (tekstur) yang merekam
refleksi global dan pencahayaan pada objek.
3. Bump-Maps
Bump
maps adalah maps yang memfokuskan permukaan tekstur pada objek, dengan
menggunakan maps ini, permukaan geometri/objek akan terlihat berbeda dan unik,
tidak seperti objek-objek yang memiliki permukaan normal pada umumnya.
4. Normal-Maps
Maps
ini serupa dengan bump-maps, perbedaannya adalah fungsionalitas yang ada pada
normal maps, maps ini secara alami akan menghasilkan bentuk permukaan yang
tidak halus tanpa menggunakan lebih banyak penambahan atau pengurangan poligon
pada objek.
5. Shadow-Maps
Yang
terakhir adalah shadow maps yaitu maps yang menghasilkan suatu bayangan tekstur
pada objek dengan menangkap siluet objek tersebut dari sumber cahaya yang
terlihat.