OpenGL programming, simple FPS style walking scene (DOS)

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
8,764
Loading...
Alert icon
Sign in or sign up now!
Alert icon
There is no Interactive Transcript.

Uploaded by on Jun 4, 2011

In this tool-assisted education video I create a simple FPS style walking and jumping scene for OpenGL, with DJGPP, in DOS. In a 256 colors 320x200 VGA mode. This is my first OpenGL exercise.

Apologies about some little mistakes in the program (such as reloading the textures on every frame). I noticed them when this video was already late in production, and it would take several days before the new version would be available if I were to fix them, and I'm itching to get this video out and into making the next video already, and none of the mistakes actually prevent the content being understood, so I'll leave them be. Most people don't even notice.

I wrote a FAQ after this video was picked up on Reddit. Here it is: http://bisqwit.iki.fi/jutut/kuvat/programming_examples/opengl-example-FAQ.txt



The background music is The Last Duel/The Final Decisive Battle from Lufia I/II (SNES). However, it is not played through the SPC700 (SNES audio chip), but through OPL3, the FM synthesizer in PCs. You can see my process of converting a SNES song into an FM song in this video: http://youtube.com/watch?v=7IeO7CYFd9E&feature=related

Category:

Education

Tags:

License:

Standard YouTube License

Link to this comment:

Share to:

Uploader Comments (Bisqwit)

  • Hey , what do you mean with Tool-Assisted?

    I always wanted to know how to make a Tool-Assisted-Movie from DOS or Windows , i was thinking that is impossible

  • @ahron123456 There is a FAQ linked to in the video description. It explains the concept. As for tool-assisted speedruns, see TASVideos for more information. It is possible for both DOS (e.g. Commander Keen 5) and Windows (e.g. Cave Story).

  • You are the most talented programmer I've seen on YouTube. I aspire to someday have skills as good as yours.

  • @tekkn0logik Thank you for the kind words. Yet, I too have much to aim for, many people whom I don't quite measure favorably up to. It is a lengthy profession.

  • Where can we get the actual source code for this?

  • @theOnlyHe110 Here.

    preview.tinyurl dot com/657m3sn -- This contains the version exactly as shown in the video.

    preview.tinyurl dot com/6f2k35b -- This contains a refined version. Among other things, it is laid out more modularly, and it contains ellipsoid-based collision checking.

Top Comments

  • I came here cauz of omfgninja. and i was like whut....

  • Dude...you, demoscene, now.

see all

All Comments (81)

Sign In or Sign Up now to post a comment!
  • I cried sir. Thank you.

  • Anyone else thought this was sped up and then looked at the time and realized he was doing this in real-time? o.o

  • I'm standing speechless. Amazing piece of work!

  • I think i saw Mario at the top.

  • I think i saw Mario's head at the top.

  • Gosh. I have never seen such complex C++. That looks just wonderful, you should make an indie game!

Loading...

Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more