Java game engine demo

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
2,240
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Sep 5, 2011

This is a demonstration video of a game engine I am working on. It is programmed in Java and uses the Java-bindings for OpenGL (JOGL) as well as the Lightweigth Java Gaming Library (LWJGL) which is a great library for developing Java based games (e.g. Minecraft uses it), as it provides JOGL itself as well as bindings for OpenAL (which are libraries for generating 3D sound) and several interface libraries that enable the use of game controlers and other input devices.
Credit goes to all creators of the above.

The format for the ingame models is basically a plain text modelling script that allows you to define vertices and fetch them together to create triangular surfaces with the use of a text editor.
Almost the same goes for the animations. They can be defined in plain text animation files where you define key frames and pair them with animation times. The animation system then interpolates between these key frames dependent on their animation time.

All sound effects in the video (which are currently all sound effects in the game) are taken from Bethesda Softworks "The Elder Scrolls IV: Oblivion".
I take no credit for the creation of these sound effects.

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (MajorNr01)

  • soo is it gonna be like minecraft?

  • @themxnzl Certainly not because the creator of Minecraft (Notch) is a much more skilled programmer than I am. Minecraft is able to render about 10000 blocks with about 30 FPS (on my computer). Programming this requires pretty complicated search algorithms to determine which blocks to render and which not. Notch as an old school programmer can do this and its one of the most important things about minecraft.

see all

All Comments (30)

Sign In or Sign Up now to post a comment!
  • AMAZUNG

  • @camarenabrosDOTcom Of course it is. I was just pointing out that there's a whole lot more math that goes into things like this.

  • @Radnyxerr programming is 70% math 30% common sense

  • @samljer "A" math formula? oook

  • @MajorNr01 how did you make the 3d animations?

    BTW I love the lightning shooting.

  • I have to say that I really like how in first person you can see your legs, arms, shoulders etc. It is something left out in so many games that makes it feel more like I am looking through a floating camera rather than through someone's eyes.

  • @MajorNr01 you could learn to do that in a month, i did.

    its just a math formula you have to apply in specific places.

  • very cool and inspiring

  • awesome 1st person!

  • That lightning looks friggn amazing!

    kudos to u

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