Rabu, 24 Februari 2010

Tugas Softskill minggu ke-2

Tugas Softskill Minggu ke 2

Game Teknologi

Perkembangan teknologi sangat berpegaruh terhadap perkembangan game, dimana perubahannya akhir-akhir ini makin pesat berkembang. Pada sekitar awal dekade 80-an, sebenarnya sudah ada persaingan ketat antar perusahaan game dalam memasarkan produknya. Game yang populer dengan nama video game ini hanya bisa dimainkan oleh satu atau dua orang pemain pada sebuah console. Pesawat televisi dibutuhkan sebagai media tampilan. Jenis game-nya juga masih sangat sederhana dengan grafik yang sangat kasar.


Teknologi dalam pembuatan game

Game Maker
Game maker merupakan suatu program yang bisa dikatakan cukup simple dan mudah untuk digunakan.Dengan program ini anda dapat menciptakan game jenis apa saja yang anda inginkan seperti: racing,action,fighting,rpg,adventure,puzzle,tactic ,simulation,dll.Program ini lebih focus pada game berjenis 2D tetapi program ini juga menyediakan feature yang memungkinkan anda untuk membuat game jenis 3D ,namun anda tidak bisa membuat game sekelas “Halo”, ”Empire Earth”, “Need for Speed”, dengan program ini. Karena feature 3D yang diberikan hanya untuk membuat game 3D yang sederhana. dan untuk script yang digunakan biasanya GML (Game Maker Language) yang juga bisa dipadukan dengan programming language seperti Delphi,C,dan sebagainya,hal ini bisa dilakukan dalam kapasitas penggunaan DLL (Dynamic Link Library,berupa semacam plugin yang mengandung fungsi-fungsi yang tidak dimiliki oleh GameMaker)

RPG Maker

R.M merupakan program yang difokuskan untuk membuat game bertipe R.P.G (Role Playing Game). Program ini bisa dikatakan cukup mudah untuk dipahami, karena dilengkapi dengan tools-tools yang bisa dibilang tidak terlalu rumit. Umumnya banyak orang-orang yang mulai membuat game karena kecintaanya dengan dunia R.P.G , Misalkan setelah bermain “Suikoden “ atau “Final Fantasy”,seseorang merasa ingin membuat game R.P.G. serupa. mungkin anda salah satu dari orang –orang itu, jadi anda bisa mulai mencari program ini. Sebab dengan program ini anda dapat membuat game R.P.G sebebas-bebas mungkin. Script yang digunakan adalah RGSS (Ruby Game Scripting System,sebuah system script turunan dari bahasa Ruby),sementara untuk RPGmaker terbaru (RPGmaker VX) yang dipakai adalah pengembangan dari RGSS,yaitu RGSS2. RPG Maker Full Version, situs: http://www.evancode.com/

AGS( Adventure Game Studio)

AGS adalah program yang khusus untuk membuat game bertipe “point and click”. Mungkin sebagian dari anda ada yang tidak mengetahui apa yang dimaksud dengan “point and click”. Point and click adalah jenis game yang umumnya bertipe adventure atau puzzle. Game bertipe ini dimainkan dengan menggunakan mouse sebagai penentu arah bagi karakter, game bertipe ini sendiri sempat meledak dan mengalahkan game console “Atari”, ketika awal kebangkitan game PC.Contoh –contoh game bertipe point and click adalah:
Clock Tower ( playstation one), Broken Sword, Monkey Island ,Day of the Tentacle.Jadi bagi anda yang penasaran atau hobi membuat cerita petualangan atau fiksi ilmiah dan ingin membuat cerita tsb menjadi game , anda bisa menggunakan program ini.

Macromedia Flash (Sekarang Adobe Flash)

Mungkin sudah banyak orang yang tahu tentang program yang satu ini. Program ini sebetulnya digunakan untuk membuat presentasi atau mendisain web. Namun selain itu dengan sedikit kreatifitas anda dapat membuat game sederhana dengan program ini. Sebab program ini tidak ditujukan untuk membuat game yang berat.

3D Game Studio

Program yang satu ini ditujukan untuk membuat game-game bertipe 3D ataupun 2D. Namun program ini lebih dikhususkan untuk membuat game bertipe 3D. Tapi untuk tambahan , program ini bisa dikatakan cukup sulit digunakan bagi anda yang belum memiliki pemahaman dasar tentang 3D maupun tentang membuat game. Kelebihan dari program ini adalah , anda dapat membuat game sekelas dengan “Medal of Honor”, “Onimusha” , “ Prince of Persia”, “Ghost Recon”, ”Grand Theft Auto”, dll . Jadi bila anda sudah mengerti tentang dasar dari membuat game, mungkin anda dapat mencoba program ini.

Dalam 3D Game Studio terdapat 3 program utama,yaitu:
-MED (Model Editor) – Program yang berfungsi sebagai editor model bagi 3D Game Studio
-SED (Script Editor) – Sebagai pengolah script dalam 3D Game Studio,script standar yang dipakai adalah C-Script dan Lite C.
-WED (Level Editor) – Sebagai pengolah level/area permainan bagi 3D Game Studio.
Itu adalah sedikit dari sekian banyaknya program yang dapat anda gunakan untuk membantu membuat suatu Game.

Tahapan dalam membuat game

  • Tentukan Genre Game

Pertama pikirkan jenis game yang ingin Anda buat, apakah berjenis, RPG(Role Playing Game) seperti harvest moon, FPS(First Person Shooter) seperti Counter Strike, SPS(Second Person Shooter) seperti 25 To Life, Arcade seperti Riden, Fighting seperti Street Fighter, Racing seperti Need For Speed, atau RTS(Real Time Strategy) seperti Age Of Empire. Disarankan pilihlah jenis game yang sesuai dengan kemampuan yang Anda miliki ,mudah dan cepat dalam pembuatannya.

  • Tentukan Tool yang ingin digunakan

ini bagian yang terpenting, dengan apakah Anda membuat game tersebut, biasanya game dibuat dengan bahasa pemograman, jika Anda adalah seorang programer maka Anda bisa membuat game dengan bahasa pemograman yang Anda kuasai, tetapi jika Anda adalah orang yang belum begitu menguasai atau sama sekali tidak mengetahui tentang dunia pemograman dapatmenggunakan software yang menggunakan bahasa pemograman dalam pembuatan game atau sama sekali tidak membutuhkan pemograman dalam pembuatannya, sehingga Anda hanya perlu menggunakan mouse untuk mengatur jalannya game, karakter dan beberapa komponen game lainnya. Software untuk membuat game sangat membantu anda dalam membuat sebuah game ini biasa disebut game engine.

  • Tentukan gameplay game

Gameplay adalah sistem jalannya game tersebut, mulai dari menu, area permainan, save, load, game over, story line, mision sukses, mission failed, cara bermain dan sistem lainnya yang harus Anda tentukan, misal dalam sistem save Anda hanya akan membuat pemain bisa men-save permainan jika jagoannya sudah menuju kesebuah lokasi, kemudian ketika meload karakter, game, maka akan kembali ketempat area save, atau ketika dalam menu pemain hanya akan mendapat pilihan menu play game, load game, credit dan quit, atau Anda ingin membuat game yang bercerita tentang seorang mahasiswa yang terlibat dalam perang dan mencoba untuk keluar dari permasalahan tersebut. Semua sistem yang digunakan dalam game disebut dengan gameplay. Sebisa mungkin buatlah gameplay game Anda enak untuk dimainkan dan tidak menyulitkan pemain sehingga pemain akan nyaman ketika memainkan game Anda.

  • Tentukan grafis yang ingin digunakan

Jenis grafis secara sederhana dapat dibagi menjadi tiga jenis yaitu jenis kartun, semi realis, atau realis. Pilih jenis grafis yang sesuai dengan kebutuhan game Anda dan sesuai dengan kemampuan Anda, kemudian pilih software apa yang ingin Anda gunakan dalam membuat gambarnya, pilihlah yang Anda anggap paling mudah digunakan.

  • Tentukan suara yang ingin digunakan

Tanpa suara akan membuat game Anda kehilangan nilainya, karena itulah suara yang ingin digunakan dalam permainan harus sangat tepat. Pilihan suara bisa Anda bagi-bagi menjadi beberapa bagian seperti bagian main menu, save menu, load menu, shoot, dead, mission sukses, mission failed, loading dan bagian-bagian lainnya, pemilihan suara yang digunakan harus seirama dengan bagiannya, misal untuk bagian mission failed tidak cocok jika menggunakan musik yang bersemangat, haruslah musik yang mengandung kesedihan untuk didengar sehingga akan membuat pemain makin sedih ketika karakternya kalah. Kemudian pilih software yang ingin Anda gunakan untuk membuat atau mengedit suara yang akan digunakan dalam game.

  • Lakukan perencanaan waktu

Dengan perencanaan waktu akan membuat Anda makin bebas melakukan hal lainnya karena perasaan Anda tidak lagi terganggu dengan game yang belum selesai dibuat, kemudian ketika waktu pembuatan game sudah tiba Anda akan membuat game sesuai dengan urutan waktu yang sudah Anda tentukan sehingga Anda tidak bingung bagian game mana yang belum selesai dikerjakan dan yang sudah selesai dikerjakan. Perencanaan waktu pembuatan sangat baik untuk dilakukan.

  • Proses pembuatan

Yang terakhir lakukan pembuatan game karena semua komponen yang Anda perlukan sudah disiapkan dari awal, lakukan proses pembuatan berdasarkan waktu yang sudah ditentukan, tidak ada salahnya Anda meminta pertolongan orang lain sehingga akan mempercepat proses pembuatan game Anda.

  • Lakukan publishing

Ketika Anda sudah selesai membuat sebuah game, publish game Anda menjadi setup jika game Anda harus diinstal terlebih dahulu sebelum dimainkan atau publish menjadi exe jika game Anda bisa langsung dimainkan tanpa harus menginstalnya terlebih dahulu, metode mempublish tergantung dengan tool yang Anda gunakan untuk membuat game.

Dari sumber lain tahapan membuat game adalah:

  1. Menentukan jenis (Genre) game apa yang akan dikerjakan.
  2. Membuat jalan cerita (Story Line Making) game yang akan dibuat.
  3. Menciptakan karakter / tokoh (Character Design) dalam sebuah game.
  4. membuat bagan alur game (Follow Charting).
  5. Membuat program game, baik gambar maupun suara (Programing).
  6. Mencari kesalahan / error game yang sudah selesai dibuat (Debugging).
  7. Melakukan uji coba / trial game dalam bentuk Beta Version (Playtesting), untuk menyempurnakan dan menentukan masih adakah error / kesalahan dan kelemahan game agar tidak gagal dipasaran atau game hasilnya jelek (kurang sempurna).
  8. Membuat judul (Title) game yang telah selesai dibuat.1. membuat konsep
Profesi dalam pembuatan game
  • Programer adalah seseorang yang menulis perangkat lunak komputer. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software. Istilah pemrogram komputer dapat merujuk ke dokter spesialis dalam satu bidang pemrograman komputer atau untuk seorang generalis yang menulis kode untuk berbagai jenis perangkat lunak, begitu juga untuk pembuatan game,dimana dia adalah orang yang merancang bahasa program untuk membuat Game tersebut.

  • Texture Maker adalah seseorang yang bertugas untuk membuat grafik tata ruang baik itu Background,pemandangan,efek,atau lainnya sehingga permainan tersebut bisa lebih bernilai dan lebih hidup.

  • 3D Modeler adalah proses mengembangkan matematika representasi dari setiap tiga-dimensi permukaan benda (baik benda mati atau hidup) melalui perangkat lunak khusus, dimana 3d Modeler disini adalah orang yang bertugas membuat gambar gambar 3d yang akan digunakan dalam Game.

  • Music Composer adalah orang yang bertugas untuk membuat Suara Latar Game, dimana suara tersebut digunakan agar Game terasa lebih bernilai, dalam sebuah game, suara yang digunakan dibagi-bagi menjadi beberapa bagian seperti bagian main menu, save menu, load menu dan masih banyak lagi.

  • Koreografer Game adalah orang yang bertugas mengatur pergerakan kapan,bagaimana dan apa saja Karakter dan objek objek dalam sebuah Game.

  • Story Board adalah orang yang bertugas untuk membuat Story Board atau bisa juga membuat alur cerita dari Game.

  • Publisher adalah orang yang bertugas untuk melakukan Publikasi Game, hal ini bertujuan agar Game yang telah dibuat tersebut dapat diketahui oleh Orang lain.

http://google.com
http://galihadi.ngeblogs.com/2009/10/01/perkembangan-teknologi-game/
http://bahaskomputer.blogspot.com/2009/05/tahap-pembuatan-game.html
http://www.websiteprofesionaloffers.blogspot.com/
http://hikarunamie.wordpress.com/2010/02/12/perkembangan-teknologi-game/

Selasa, 16 Februari 2010

GAME....

What’s Game??
Jika dahulu game hanya menjadi monopoli anak kecil, lain halnya dengan yang terjadi sekarang. Kini sudah bukan hal aneh lagi jika seorang ayah dapat duduk berjam-jam bersama anaknya dalam adu kecepatan sebuah game. Dan inilah yang terjadi saat ini, game bukan monopoli anak kecil lagi.
Yang namanya game saat ini sudah bisa dibilang sebagai mainan universal. Mulai dari balita, anak muda sampai dengan orang dewasa pun sudah tidak merasa asing lagi dengan yang namanya game. Jika dahulu orang mungkin hanya mengenal GameWatch atau pun GameBoy, kini orang dapat memilih beragam media permainannya. Untuk bermain game, saat ini kita tinggal memilih, ingin memakai komputer desktop saja (PC) atau melalui laptop, atau dapat juga melalui perlengkapan game pabrikan seperti PlayStation atau Xbox. Bahkan saat ini PlayStation juga telah mengeluarkan perlengkapan game-nya tersebut dalam versi personal, yang disebut PSP. Sepintas, PSP sendiri mungkin mengingatkan kita pada era GameBoy, dimana sebuah game dapat dimainkan dimana pun melalui sebuah alat yang ukurannya hanya agak lebih besar dari sebuah handphone. Perlengkapan pendukung permainan yang ditawarkan pun sekarang sangat beragam, mulai dari mouse & keyboard standart, QuickCam, headset, joystick, gamepad, racing wheel, PlayGear, dan lain sebagainya.
Seolah ingin semakin dapat terserap dengan baik oleh semua kalangan usia, game pun dibuat dengan berbagai tingkat kesulitan. Mulai dari level ‘Beginner’ sampai dengan ‘Advance’-pun dibuat untuk disesuaikan dengan tingkat kemahiran si pemain. Kalau sudah begini, maka game-pun mungkin juga sudah dapat dimainkan oleh balita hingga orang dewasa. Masing-masing telah dibuatkan porsi permainan mereka.
Masih tentang porsi permainan, tidak hanya tingkat kesulitan saja yang disediakan secara beragam. Tipe permainan sendiri juga disediakan secara beragam. Mulai dari ‘career’ atau yang bersifat karir personal, hingga yang bersifat kompetisi dimainkan dengan banyak kompetitor atau musuh juga ada. Dan yang semakin menarik lagi dari perkembangan game adalah sifat personalisasi. Entah itu dalam jenis game balapan, perang hingga sepakbola, setiap pemain dimungkinkan untuk mendandani mobil, atau mengatur siasat perang, atau juga menyusun team atau kesebelasan sesuai dengan keinginan mereka sendiri. Hal yang sangat luar biasa, karena pemain diijinkan untuk mempersonalisasikan diri mereka dalam setiap game yang dimainkan. Hal ini semakin mendekatkan imajinasi pemain ke dalam bentuk real virtual sebuah game.



Sejarah Perkembangan Game

Games pertama kali diperkenalkan pada tahun 1971 sebagai medium hiburan yang bersifat komersial. Pada akhir tahun 1970an dan awal tahun 1980an, video games menjadi sebuah dasar yang penting bagi industri hiburan di Amerika Serikat, Jepang, dan Eropa. Sejak masa kejatuhan dalam bidang industri pada tahun 1983 dan kebangkitannya dua tahun kemudian, industri video game telah mengalami perkembangan selama dua dekade dan menjadi industri yang berharga $10 miliar, yang menjadi saingan dengan industri ‘motion picture’ sebagai industri hiburan yang paling berprofit besar.Pada tahun 1952, A.S. Douglas menulis untuk gelar PhD di University of Cambridge jurusan Human-Computer Interraction. Douglas menciptakan permainan komputer grafis yang diberi nama Tic-Tac-Toe. Permainan ini deprogram pada komputer EDSAC vacuum-tube yang memiliki tampilan tabung sinar katode.William Higinborham menciptakan video game pertama pada tahun 1958. Permainan ini diberi judul “Tennis for Two”, diciptakan dan dimainkan di osiloskop Brookhaven National Laboratory. Pada tahun 1962, Steve Russell menciptakan SpaceWar! Permainan ini merupakan permainan pertama yang dimaksudkan untuk pemakaian komputer. Russel menggunakan MIT PDP-1 komputer mainframe untuk meciptakan permainan ini.Pada 1967, Ralph Baer menciptakan video game pertama yang dimaikan dengan televisi, sebuah permainan yang diberi nama Chase. Ralph Baer akhirnya menjadi bagian dari Sanders Associates, sebuah perusahaan elektronik militer. Ralph mencetuskan idenya untuk pertama kali pada 1951, saat sedang bekerja untuk Loral, sebuah perusahaan komputer.Pada 1971, Nolan Bushnell bersama dengan Ted Dabney, menciptakan permainan arcade yang pertama. Permainan ini diberi nama Computer Space, yang diciptakan berdasarkan pada permainan SpaceWar! Permainan arcade Pong diciptakan oleh Nolan Bushnell (dengan bantuan Al Alcorn) setahun kemudian pada tahun 1972. Nolan Bushnell dan Ted Dabney memulai dengan Atari Computer pada tahun yang sama. Pada tahun 1975, Atari kembali meluncurkan Pong sebagai home video game.Tahun 1972, hiburan pertama video game komersial dapat dimainkan di rumah, Odyssey, diluncurkan oleh Magnavox dan didesain oleh Ralph Baer. Permainan mesin ini aslinya didesain pada saat Ralph Baer masih berada di Sanders Associates pada tahun 1966, Baer mengurus untuk mendapatkan ijin legalnya setelah ditolak oleh Sanders Associates. Permainan Odyssey deprogram dengan dua belas permainan.Pada tahun 1976, Fairchild meluncurkan programmable home game yang pertama dan diberi nama Fairchild Video Entertainment System atau Channel F. Channel F merupakan salah satu dari electronic system yang pertama menggunakan microchip yang diciptakan oelh Robert Noyce untuk Fairchild Semiconductor Corporation.