Anda di halaman 1dari 6

Mengatasi Error OpenGL pada saat main game ANGRY BIRDS

Author : Bani Mahgribi


Assalamualaikum Warahmatullahi Wabarakatuh...

Ditengah-tengah maraknya tokoh burung marah-marah aka. ANGRY BIRDS... ternyata anak saya jadi
kena demam Angry Birds juga dikarenakan sering diajak maen game Angry Birds di Smartphone Adek
saya!!!

Akhirnya saya nyoba nginstal di PC tuh game AngryBirds, Download yang Free-free aja saya mah,he,he,
lalu saya install dan bisa.
Tapi pas saya jalankan gamenya ternyata ada masalah yang disebut dengan ERROR..... :D
Maksudnya Error yang berbunyi seperti ini :
OpenGL 2.0 renderer not supported! Reason:
OpenGL 2.0 is not supported
OpenGL 1.4 renderer not supported! Reason:
OpenGL 1.3 is not supported

Nah begitu, lalu saya tanya kepada Bang Google, ternyata saya belum menginstall OpenGL pada VGA
saya, padahal VGA saya sudah pakai NVidia Geforce 9300 GS,,, lalu saya pelajari lebih jauh sampai ke
KasKus, Yahoo, Dan Lain-lain. dan saya dapatkan sebuah jawaban, yaitu :

VGA saya tidak support OpenGL (Open Graphic Library), jadi untuk Direct3D acceleration dan sebagainya
tidak support.
Kalo mau tau lebih jauh tentang OpenGL bisa dibaca disini, saya ga mau nulis banyak, apalagi kalo cuma
copy paste, sorry lah yawww :D :D :D kasihan penulis aslinya
Cek dulu merk VGA card nya, bisa dengan software Everest Home Edition,
Setelah tau jenis (merk) VGA anda, masuk ke situs resmi VGA anda, karena saya memakai NVidia, maka
saya masuk ke situs undanganX.com ,he,he,he becanda (sambil promosi dikit :P)
Setelah itu Download OpenGL nya! dan install
Lalu restart dan Saya Jalankan Game Angry Birds nya, dan.............. BISA DEH.... Alhamdulillah...
Catatan:
OpenGL bukan hanya untuk Game Angry Birds saja, melainkan untuk aplikasi-aplikasi lain yang
membutuhkannya
Ada baiknya sebelum menginstal game atau driver dan lain-lain anda harus membackup system anda,
misalnya untuk Windows bisa dengan System Restore > Create Restore Point
Saya tidak bertanggung jawab atas kerusakan atau error yang terjadi disaat anda mengikuti langkah
yang saya tulis di atas, karena saya menggunakan langkah tersebut untuk diri saya sendiri dan berhasil
Apalagi ya!!??? saya rasa itu saja dulu...
SEMOGA BERMANFAAT!!!!
Wassalam.........
openGL, apa itu?
OLEH RUS PADA OKTOBER 2, 2011
Sebagian orang mengira jika openGL merupakan salah satu bahasa pemrograman.
Padahal sebenernya openGL adalah singkatan dari Open Graphic Library yang
merupakan salah satu API, yaitu sebuah library terdiri dari berbagai macam fungsi
dan biasanya digunakan untuk menggambar sebuah objek 2D atau 3D. Selain
OpenGL ada juga API(Application Programmer Interface) lainnya, yaitu directX milik
Microsoft (yang berbayar). API berfungsi sebagai perantara antara aplikasi dengan
hardware.
Terdapat banyak API lainnya yang memiliki kelebihan dan kekurangan berbeda-
beda. akan tetapi, directX milik microsoft banyak digunakan oleh sebagian besar
game developer dimungkinkan karena beberapa fungsi DirectX yang memudahkan
game developer dalam proses pembuatan game.
Bagaimana cara memakai openGL???
Pertama kita harus menginstall visual C++ 2008 express (program lainnya
juga bisa, yang penting menggunakan bahasa C++/C atau java)
kemudian kita install GLUT (OpenGL Utility Toolkit ),

o salin glut.h kedalam direktori C:\Program Files\Microsoft Visual
Studio 9.0\VC\include\GL (buat folder GL terlebih dahulu)
o salin glut32.lib kedalam direktori C:\Program Files\Microsoft Visual
Studio 9.0\VC\lib
o salin glut32.dll kedalam direktori C:\WINDOWS\system32
Berikut ini adalah Contoh gambar kotak dengan latar belakang hitam, menggunakan
program sederhana openGL
#include <GL/glut.h> //sudah termasuk gl.h, glu.h dan glut.hvoid mydisplay(){
glClear(GL_COLOR_BUFFER_BIT);
glBegin(GL_POLYGON); //GL_POLYGON : tipe objek (GL_POINTS,
GL_LINES, GL_LINE_STRIP, GL_LINE_LOOP, GL_POLYGON,
GL_TRIANGLES, GL_TRIANGLE_STRIP, GL_TRIANGLE_FAN,
GL_QUAD_STRIP)glVertex2f(-0.5, -0.5); //gl vertex 2 f : library,
function_name, dimensi, float(x,y,z)
glVertex2f(-0.5, 0.5);
glVertex2f(0.5, 0.5);
glVertex2f(0.5, -0.5);
glEnd();
glFlush();
}
void init()
{
glClearColor (0.0, 0.0, 0.0, 1.0); //warna latar belakang
glColor3f(1.0, 1.0, 1.0); //warna gambar (kotak)
glMatrixMode (GL_PROJECTION);
glLoadIdentity ();
glOrtho(-1.0, 1.0, -1.0, 1.0, -1.0, 1.0); //volume gambar
}
int main(int argc, char** argv)
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_SINGLE|GLUT_RGB);
glutInitWindowSize(500,500); //ukuran jemdela windows
glutInitWindowPosition(0,0);
glutCreateWindow(contoh sederhana http://rusdiary.wordpress.com);
glutDisplayFunc(mydisplay);
init();
glutMainLoop(); //event loop
}

untuk warna objek/gambar/latar merupakan warna RGB (0.0,0.0,0.0) dan bisa diliat
pada pgrogram paint milik windows untuk konfigurasi warna RGB ini.
Dan ini adalah contoh gambar segitiga warna dengan latar belakang hitam, yang
merupakan hasil pengembangan dari program sederhana diatas.


*gambar segitiga hijau,hitam,kuning merupakan jawaban tugas matkul KomGraf
sekian postingan kali ini, untuk selanjutkan akan saya posting lagi tentang
pengaplikasian GLUT yang lebih kompleks sesuai kemampuan saya. ^_^

About these ads
Share this:
Twitter
Facebook

Like this:
Suka
Be the first to like this.
Ditulis dalam Komputer Grafik, kuliah