addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1light-bulblinklocation-pinm-swarmSearchmailmessagesminusmoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruserwarningyahoo

Hackathon: OpenGL ES Game Development & General Hackery

This meetup will continue our "off the beaten path" series with more hands-on coding. We will have the meeting room at the Feathersound Panera for 3 hours so come hungry so we can help pay for the room. You can find the topic outlined below. The time spent on it could vary and we may have extra time to work on our own projects afterward.
What to bring: It's recommended to bring a Mac since this is a hands-on meetup. Make sure you have the iPhone SDK installed and your iPhone developer tools. If you don't have a Mac you are still welcome to attend.
6:00-6:15pm
Setup: We will have a projector and screen so you can follow along. There will also be extra power for you to plug into.
6:15-?
OpenGL ES Development: First, we'll create an OpenGL-based app using the Xcode template. Aubrey will describe the basics of scene rendering and go over some of the differences between 2D vector-based shape rendering and 3D lighting- and texture-based techniques. Then, we'll discuss a hybrid approach Aubrey uses frequently, which combines 2D sprites with 3D transforms to produce a highly responsive and easily customizable working environment. Along the way, we'll see some examples of physics modeling, particle emitters, and hopefully some acceleration integration as well.
???
Possible General Hackery (If there's still time): This time will be devoted to working on your own app. You can ask for help from others, get design/coding suggestions or anything else that pertains to your app.

Join or login to comment.

  • A former member
    A former member

    Here's the full video from the presenters laptop: http://vimeo.com/9836837

    Amazing!

    March 12, 2010

  • A former member
    A former member

    Here's a full length video of my screencast - http://vimeo.com/9836837

    March 1, 2010

  • A former member
    A former member

    Aubrey, dunno if you got my last email, but got bored for a bit and figured out that turning videos of various sorts into flv and pushing 'em out onto Amazon Cloudfront for streaming is a pretty simple affair. I can host it up on some of Jobless Games' infrastructure if you'd like.

    February 25, 2010

  • A former member
    A former member

    I have the entire session as a screencast. I'd love to publish it, but it's almost 2hrs, so YouTube is definitely out. Anyone have any suggestions for publishing long duration video?

    February 24, 2010

  • Douglas B.

    I have an old Apple demo that I think is related to last night's Meetup (iirc the demo was distributed for the OS2 release). The demo is an OpenGL based star-fighter game. Added bonus is that the game is multi-player across multiple devices and has the code for both client and server.

    http://www.ikonetics.com/TouchFighter2.zip

    Let me know if you have issues downloading the file.

    February 24, 2010

  • Barry E.

    Damian, thanks for encouraging us to start streaming these and for setting up the account.

    February 24, 2010

  • A former member
    A former member

    That meeting was Amazing. Thanks for the excellent presentation, and thank you SO much for putting it on ustream I actually got out of my meeting, early and watch a lot in the car on my way home. (don't do that. it's dangerous. BUT WORTH IT!)

    February 24, 2010

  • Barry E.

    Very interesting stuff. Glad Aubrey's tackling physics instead of me!

    February 24, 2010

  • A former member
    A former member

    It was very informative and presented very well. In summary, it was a very technical presentation in which it sounds like it is very important to make sure you contain each graphical element within it's own layer. It sorta reminded me a lot of GIS development, which also deals with graphic elements and layers, except not to the depth that OpenGL does.

    February 23, 2010

  • Pete S.

    First time attending and really enjoyed it.

    February 23, 2010

  • Jason P.

    Here's a link to my WIP progress engine I mentioned during the meetup: http://github.com/ambethia/aposelene

    February 23, 2010

  • A former member
    A former member

    Here's a link to the slides I'll be using this evening:

    http://docs.google.com/present/edit?id=0AarZApofgttzZGY2OTNkbTRfMzNkODR6cTQ1NA&hl=en

    February 23, 2010

12 went

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy