Ik wil OpenGL gaan leren voor het maken van een top-down 3D game.
Ik wil kunnen werken met mooie licht-effecten, transparantie, blur, kleurenfilters, "vervorming" zoals golven van hitte of een object in het water dat vervormt door het water.
Mijn doel platformen zijn iPad, iPod, Mac OS X en Windows.
Het gaat hier om een onderwater-wereld met bestuurbare vis-achtige wezens die je van bovenaf bekijkt. Voor een voorbeeld kan je aan spore's celfase denken:

Ik heb binnen java wel een paar keer geexperimenteerd met OpenGL 1.0, maar de performance die ik haalde was slecht, waarschijnlijk omdat ik allemaal losse calls naar glVertex3f() deed en mogelijk omdat het in Java was.
Ik ken het princiepe van OpenGL 1.0 wel een beetje; ik weet hoe ik 2D vector graphics op het beeld kan toveren en weet hoe ik 2D en 3D objecten textures kan geven. Ook heb ik enkele keren geexperimenteert met licht binnen OpenGL ES 2.0 voor de iPhone/iPod/iPad.
Ik weet echter niet hoe ik efficient met OpenGL moet omgaan voor grotere projecten.
Verder ben ik een beginnend maar snel groeiend C++ en Objective-C programmeur (pas enkele weken mee bezig, maar gaat lekker naar mijn mening), voortgegroeid uit bijna 3 jaar fulltime PHP ervaring en 1 jaar fulltime Java ervaring en ben OOP-geil sinds mijn java ervaringen.
Waar kan ik het beste beginnen met OpenGL? Ik zoek een uitgebreide, duidelijke en crossplatform tutorial die op basis van voorbeelden mij het complete OpenGL pakket, inclusief zijn utilities, kan leren, waarbij ook een focus ligt op hoe je de beste performance kan behalen en niet alleen hoe je iets werkend krijgt.
Voor de geinteresseerden: Ik heb een plan van 2 jaar om een MMO-RTS game te maken voor de genoemde platformen. Ik weet het, gestoord idee zonder OpenGL of C++ ervaring, maar op deze manier heb ik ook alle andere talen geleerd: gewoon doen. Heb er verder geen werk of school naast, ik verdien mijn geld ermee dus heb fulltime tijd ervoor. Voor dit spel wordt nu gewerkt aan het financiele gedeelte.
Ik wil kunnen werken met mooie licht-effecten, transparantie, blur, kleurenfilters, "vervorming" zoals golven van hitte of een object in het water dat vervormt door het water.
Mijn doel platformen zijn iPad, iPod, Mac OS X en Windows.
Het gaat hier om een onderwater-wereld met bestuurbare vis-achtige wezens die je van bovenaf bekijkt. Voor een voorbeeld kan je aan spore's celfase denken:

Ik heb binnen java wel een paar keer geexperimenteerd met OpenGL 1.0, maar de performance die ik haalde was slecht, waarschijnlijk omdat ik allemaal losse calls naar glVertex3f() deed en mogelijk omdat het in Java was.
Ik ken het princiepe van OpenGL 1.0 wel een beetje; ik weet hoe ik 2D vector graphics op het beeld kan toveren en weet hoe ik 2D en 3D objecten textures kan geven. Ook heb ik enkele keren geexperimenteert met licht binnen OpenGL ES 2.0 voor de iPhone/iPod/iPad.
Ik weet echter niet hoe ik efficient met OpenGL moet omgaan voor grotere projecten.
Verder ben ik een beginnend maar snel groeiend C++ en Objective-C programmeur (pas enkele weken mee bezig, maar gaat lekker naar mijn mening), voortgegroeid uit bijna 3 jaar fulltime PHP ervaring en 1 jaar fulltime Java ervaring en ben OOP-geil sinds mijn java ervaringen.
Waar kan ik het beste beginnen met OpenGL? Ik zoek een uitgebreide, duidelijke en crossplatform tutorial die op basis van voorbeelden mij het complete OpenGL pakket, inclusief zijn utilities, kan leren, waarbij ook een focus ligt op hoe je de beste performance kan behalen en niet alleen hoe je iets werkend krijgt.
Voor de geinteresseerden: Ik heb een plan van 2 jaar om een MMO-RTS game te maken voor de genoemde platformen. Ik weet het, gestoord idee zonder OpenGL of C++ ervaring, maar op deze manier heb ik ook alle andere talen geleerd: gewoon doen. Heb er verder geen werk of school naast, ik verdien mijn geld ermee dus heb fulltime tijd ervoor. Voor dit spel wordt nu gewerkt aan het financiele gedeelte.
[ Voor 10% gewijzigd door Gamebuster op 19-08-2010 19:48 ]
Let op: Mijn post bevat meningen, aannames of onwaarheden