TEKNOLOGI GAME
TEKNOLOGI GAME
Kesempatan kali ini akan membahas beberapa point seputar teknologi game, diantaranya yaitu :
- Perkembangan teknologi game secara umum dan contoh game
- Software-software untuk membuat game
- Bisnis dalam game komputer
- Implementasi komputer grafik dalam salah satu game
- Desain skenario,script dan storyboard game komputer
Semua point di atas akan di bahas satu per satu oleh karena itu semoga di simak dengan baik dan semoga dengan adanya artikel ini dapat membantu pembaca dan menambah wawasan akan teknologi game.
1. Perkembangan Teknologi Game Secara Umum
Dewasa ini game memang banyak di minati oleh segala kalangan, tidak memandang gender atau umur. Game di sukai banyak kalangan karena dengan bermain game di klaim dapat menghilangkan stress seseorang. Game yang hadir saat ini pun semakin canggih dan semakin memanjakan pemainnya dengan tampilan-tampilan game yang menyerupai aslinya dan dengan jalan cerita yang semakin beragam. Namun tahukah anda bahwa sebelum adanya game-game canggih saat ini,ada beberapa masa transisi dari game-game tersebut dan teknologi-teknologi yang di gunakan di dalamnya.
Perkembangan game secara kasar dapat di lihat dari logic game, interface game dan audio game yang digunakan dalam unsur pembuatan game. Dari segi tampilan game , antara game terdahulu dengan game saat ini pasti berbeda tampilannya, misalkan yang terdahulu tampilannya kurang bagus dan terkesan kaku dan game yang saat ini tampilannya lebih realistis dan lebih luwes gerakan objeknya. Dari segi audio dan logic game juga pasti ada yang membedakan antara game terdahulu dan game saat ini. Di Indonesia sendiri perkembangan industri game di mulai sekitar 15 tahun yang lalu dengan di tandai adanya game console dan Playstation. Pada zaman ini umumnya industri game di Indonesia hanya bersifat sebagai distributor game saja.
Di tahun 2000 an mulai muncul game online dan lahirnya publisher-publisher di Indonesia yang mulai berlomba-lomba dalam memasarkan judul game, salah satu game yang booming pada waktu itu adalah Ragnarok Online. Devloper Ragnarok Online adalah Gravity Corporation dengan Publisher di Indonesia oleh PT Lyto Datarindo Fortuna.
Secara garis besar, perkembangan teknologi game di bagi menjadi beberapa generasi, yaitu :
Software Construct 2 ini sangat mudah bagi para pemula dalam hal pembuatan game. Beda dengan software pembuat game pada umumnya, pada software ini pembuat game tidak di tuntut untuk dapat melakukan coding, karena pada Construct 2 ini menggunakan sistem pembuatan drag & drop. Jadi untuk membuat sebuah game hanya cukup menggunakan logika dan drag & drop elemen yang ingin di pakai dalam game. Misal ingin memasukkan karakter,UI,Item dan lainnya ke dalam game yang anda buat tinggal klik dan tarik ke scene game anda.
Software ini hanya di peruntukkan pembuatan game berbasis PC saja. Game Maker juga merupakan software pembuat game yang mengandalkan sistem drag & drop. Jadi tanpa harus menguasai coding, seseorang dapat membuat game yang di inginkan dengan berbekal logika dan gambaran gamenya mau seperti apa.
pada gambar screenshot di atas merupakan karakter utama dalam game yang di gunakan oleh pemain. Karakter utama berwujud seperti manusia pada umumnya yang memiliki anggota tubuh serta pergerakan seperti manusia pada umumnya,sehingga dapat di sebutkan bahwa pada game ini menggunakan teknik realisme terhadap pembuatan dan bahkan pohon yang ada di belakang karakter di atas. Dari segi tata cahaya pada game ini menganut teknik Ambient Lightning seperi di bawah ini.
Pada lingkaran garis merah terlihat bayangan di lekukan objek dinding. Bayangan tersebut di hasilkan dari cahaya matahari dalam game yang mengenai bangunan sehingga bagian lekukan paling dalam yang tidak terkena cahaya menjadi gelap dan berbayang. Ambient Lightning sendiri merupakan sebuah teknik pemberian cahaya yang mempengaruhi semua benda di tempat kejadian secara merata, pada game ini cahaya tersebut di hasilkan dari matahari yang menyebar keseluruh bidang objek. Dengan teknik pencahayaan Ambient Lightning game dapat terlihat lebih hidup namun kelemahan teknik ini adalah pencahayaannya tanpa arah, atau dengan kata lain cahaya yang di hasilkan menyebar ke segala arah. Bila di lihat langsung membelakangi matahari pada game akan tampil sebuah efek-efek cahaya seperti di bawah ini.
Pada gambar di atas terlihat bias sinar matahari berwarna oranye yang mengenai objek karakter, terlihat bahwa bias cahaya berbentuk bulat. Shading pada game ini umumnya menggunakan Gouraud Shading untung bagian tebing dan flat shading untuk bagian lantai pada game. Gouraud Shading bekerja secara bentuk poligonal sehingga akan menghasilkan sorotan yang terus menerus memudar masuk dan keluar pada bagian-bagian objek yang berdekatan, contohnya seperti tebing pada game.
Pada tebing dalam game cahaya hanya terlihat di tebing yang tidak terhalangi objek lainnya namun cahayanya tidak merata karena cahaya hanya mengisi bentuk-bentuk permukaan saja dan tidak mendalam. Secara keseluruhan game ini di buat dengan teknik sedemikian sehingga membuat pemain merasakan atmosfir bermain seperti dalam keadaan nyata. Jalan cerita game ini juga bagus,namun game ini cukup berat grafisnya karena tampilan yang sedemikian realistis bahkan detail bayangan pohon sekalipun seperti di bawah ini.
Secara garis besar, perkembangan teknologi game di bagi menjadi beberapa generasi, yaitu :
GENERASI PERTAMA
GENERASI KEDUA
GENERASI KETIGA
GENERASI KEEMPAT
GENERASI KELIMA
GENERASI KEENAM - SEKARANG
2.Software-Software Pembuat Game
Dalam membuat game di gunakan beberapa software yang tiap-tiap software tersebut memiliki kelebihan dan kekurangan masing-masing. Dengan adanya software, para developer game di mudahkan dalam proses pembuatan dan dengan adanya software game, banyak orang yang berlomba-lomba ingin membuat game dan mempelajari software-software pembuat game baik untuk platform PC ataupun Android. Beberapa software pembuat game akan di jelaskan di bawah ini :
CONSTRUCT 2
Software Construct 2 ini sangat mudah bagi para pemula dalam hal pembuatan game. Beda dengan software pembuat game pada umumnya, pada software ini pembuat game tidak di tuntut untuk dapat melakukan coding, karena pada Construct 2 ini menggunakan sistem pembuatan drag & drop. Jadi untuk membuat sebuah game hanya cukup menggunakan logika dan drag & drop elemen yang ingin di pakai dalam game. Misal ingin memasukkan karakter,UI,Item dan lainnya ke dalam game yang anda buat tinggal klik dan tarik ke scene game anda.
GAME MAKER
Software ini hanya di peruntukkan pembuatan game berbasis PC saja. Game Maker juga merupakan software pembuat game yang mengandalkan sistem drag & drop. Jadi tanpa harus menguasai coding, seseorang dapat membuat game yang di inginkan dengan berbekal logika dan gambaran gamenya mau seperti apa.
GAME SALAD
RPG MAKER
UNITY
3.Bisnis Dalam Game Komputer
Perkembangan teknologi memang tidak dapat di pungkiri, dari waktu ke waktu banyak hadir teknologi baru dalam berbagai bidang. Salah satunya dalam bidang komputer dan tekonologi pembuatan game. Banyak developer game berloma-lomba membuat game dengan tampilan semirip mungkin dengan bentuk asli objek dan bahkan sering ketika game launching untuk umum, banyak iming-iming hadiah yang akan di dapatkan jika bermain game tersebut. Tak jarang jika banyak orang yang memiliki pemikiran terbuka mengatakan bahwa game tidak hanya sekedar sebagai sarana hiburan, melainkan sarana penghasil pundi-pundi uang dan berbagai sarana lainnya. Untuk lebih jelas pembahasannya saya akan bagi menjadi 2 sudut pandang, yaitu sudut pandang developer atau perusahaan pembuat game dan sudut pandang pemain game, yang masing-masing memiliki potensi bisnis masing-masing.SUDUT PANDANG DEVELOPER (PERUSAHAAN GAME)
SUDUT PANDANG PEMAIN GAME
4. Implementasi Komputer Grafik Dalam Salah Satu Game
Semakin bagus tampilan game maka semakin canggih teknologi grafik yang di gunakan. Dengan semakin bagus tampilan yang memanjakan mata pemainnya makan game tersebut dapat di pastikan akan laku keras di pasaran, asalkan jalan cerita gamenya juga menarik. Pada kesempatan kali ini saya juga akan membahas implementasi komputer grafik dalam game "Middle Earth : Shadow Of War". Game ini mengadaptasi event dalam "Lord Of The Rings", ceritanya melanjutkan arwah seorang raja elf kuno bernama Celebrimbor yang bergabung dalam tubuh seorang ranger bernama Talion yang berhasil menciptakan sebuah Ring Of Power baru, namun cincin tersebut harus hilang seketika. Misi mereka adalah untuk medapatkan kembali cincinnya. Dalam perjalannya sungguh akan memanjakan mata pemain karena di hadapkan dengan tampilan grafik yang bagus, salah satu contohnya adalah seperti di bawah ini
Di atas terlihat tampilan grafik memukau dengan efek-efek yang bercampur padu antara warna objek, kontras,teksture objek dan pencahayaan objek. Game ini di buat oleh developer Monolith Productions dan dengan publisher gamenya Warner Bros. Game ini menggunakan engine Firebird dan di rilis pada 10 oktober 2017. Dalam pembuatan ini terdapat teknik realism dalam pembuatan beberapa objek, yaitu objek daun dan tampilan karakter utama seperti manusia.
Pada lingkaran garis merah terlihat bayangan di lekukan objek dinding. Bayangan tersebut di hasilkan dari cahaya matahari dalam game yang mengenai bangunan sehingga bagian lekukan paling dalam yang tidak terkena cahaya menjadi gelap dan berbayang. Ambient Lightning sendiri merupakan sebuah teknik pemberian cahaya yang mempengaruhi semua benda di tempat kejadian secara merata, pada game ini cahaya tersebut di hasilkan dari matahari yang menyebar keseluruh bidang objek. Dengan teknik pencahayaan Ambient Lightning game dapat terlihat lebih hidup namun kelemahan teknik ini adalah pencahayaannya tanpa arah, atau dengan kata lain cahaya yang di hasilkan menyebar ke segala arah. Bila di lihat langsung membelakangi matahari pada game akan tampil sebuah efek-efek cahaya seperti di bawah ini.
Pada gambar di atas terlihat bias sinar matahari berwarna oranye yang mengenai objek karakter, terlihat bahwa bias cahaya berbentuk bulat. Shading pada game ini umumnya menggunakan Gouraud Shading untung bagian tebing dan flat shading untuk bagian lantai pada game. Gouraud Shading bekerja secara bentuk poligonal sehingga akan menghasilkan sorotan yang terus menerus memudar masuk dan keluar pada bagian-bagian objek yang berdekatan, contohnya seperti tebing pada game.
Pada tebing dalam game cahaya hanya terlihat di tebing yang tidak terhalangi objek lainnya namun cahayanya tidak merata karena cahaya hanya mengisi bentuk-bentuk permukaan saja dan tidak mendalam. Secara keseluruhan game ini di buat dengan teknik sedemikian sehingga membuat pemain merasakan atmosfir bermain seperti dalam keadaan nyata. Jalan cerita game ini juga bagus,namun game ini cukup berat grafisnya karena tampilan yang sedemikian realistis bahkan detail bayangan pohon sekalipun seperti di bawah ini.
5. Desain Skenario, Script dan Storyboard Game Komputer
Pembuatan game harus melewati beberapa tahapan proses. Beberapa tahapannya yaitu mendesain skenario game, membuat script game dan membuat storyboard dari game yang akan di buat. Masing-masing proses tentu sangat berpengaruh terhadap hasil game yang akan di buat. Kali ini saya akan mencoba menjelaskan dan membuat tahapan-tahapan proses game tersebut.
DESAIN SKENARIO GAME
Desain itu menurut saya merupakan sebuah arsitektur. Pada game, desain skenario ini merupakan langkah awal dalam proses pembuatan game. Secara garis besar skenario game merupakan urutan cerita yang di susun oleh developer atau seseorang tentang suatu peristiwa sesuai dengan game yang ingin di buat. Saya ambil contoh ingin membuat game arcade dengan tema mobil, dan kemudian saya akan menuliskan beberapa point-point penting yang saya akan terapkan ke dalam game. Dalam membuat game yang pasti harus ada adalah tujuan atau goals dari game tersebut. Pointnya sebagai berikut :
- Bergenre Arcade
- Bertema mobil
- Menggunakan batasan permainan berupa nyawa
- Nilai akan di berikan jika mobil menabrak objek tertentu
- Nyawa akan berkurang jika mobil menabrak objek tertentu
- Pemain hanya memiliki 3 nyawa
SCRIPT GAME
STORYBOARD GAME
Dengan adanya stroyboard seperti di atas,kita dapat lebih mudah menentukan game yang akan kita buat. Di storyboard bagian atas terdapat bagian-bagian seperti intro,rules1 dan rules 2. Sedangkan di bagian bawah merupakan penjelasan atau deskripsi dari tiap-tiap skesta atau scene yang akan di buat menjadi game. Dengan adanya storyboard kita dapat membuat game menjadi lebih mudah.
KESIMPULAN :
Teknologi berkembang cepat dan game pun sekarang sudah banyak modelnya. Saran dan masukkan dari saya mungkin agar lebih bijak dalam bermain game, karena bisa-bisa kecanduan karena game. Game yang baik adalah game yang mengandung edukasi atau pesan-pesan moral. Jangan terlena dengan adanya game karena sejatinya game di buat untuk sarana hiburan, bukan untuk memperbudak manusia dengan segala faktor di dalamnya.DAFTAR PUSTAKA :
https://www.klikmania.net/sejarah-dan-perkembangan-teknologi-game/https://www.scirra.com/construct2
https://www.codepolitan.com/lima-game-engine-pilihan-untuk-membuat-game-android
https://id.wikipedia.org/wiki/Online_gaming_(permainan_daring)
https://www.storyboardthat.com/storyboards/fadilahachmadsuni/storyboard-game
https://id.wikipedia.org/wiki/Realisme_(seni_rupa)
https://id.wikipedia.org/wiki/Papan_cerita
https://unity3d.com/learn/tutorials/topics/graphics/ambient-lighting
https://unity3d.com/learn/tutorials/topics/graphics/light-types?playlist=17102
https://id.wikipedia.org/wiki/Online_gaming_(permainan_daring)
https://www.storyboardthat.com/storyboards/fadilahachmadsuni/storyboard-game
https://id.wikipedia.org/wiki/Realisme_(seni_rupa)
https://id.wikipedia.org/wiki/Papan_cerita
https://unity3d.com/learn/tutorials/topics/graphics/ambient-lighting
https://unity3d.com/learn/tutorials/topics/graphics/light-types?playlist=17102