Java-Gaming.org    
Featured games (91)
games approved by the League of Dukes
Games in Showcase (577)
games submitted by our members
Games in WIP (498)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  HELP! How to create HUD with LWJGL ?  (Read 3100 times)
0 Members and 1 Guest are viewing this topic.
Offline Polux

Junior Newbie




Java games rock!


« Posted 2003-02-18 12:30:55 »

I start a little game with this good LWJGL!
I want to create a HUD for my game, but i don't know how to use with LWJGL!
Someone can help me ?
Offline vrm

Junior Member




where I should sign ?


« Reply #1 - Posted 2003-02-18 13:40:08 »

1  
2  
3  
4  
5  
6  
7  
8  
9  
10  
11  
12  
13  
14  
15  
16  
17  
18  
19  
20  
21  
22  
23  
24  
25  
26  
27  
28  
29  
30  
31  
32  
33  
34  
35  
36  
37  
38  
39  
40  
// save your actual projection      mode      
_gl.matrixMode(GL.PROJECTION);
_gl.pushMatrix();

// go to front in ortho mode
_gl.loadIdentity();
_glu.ortho2D(0, Display.getWidth(), 0, Display.getHeight());

// if needed save your current transformations
_gl.matrixMode(GL.MODELVIEW);
_gl.pushMatrix();

_gl.loadIdentity();

// position in the bottom left corner if needed :)
// _gl.translatef(Display.getWidth() / 2, Display.getHeight() / 2, 0.0f);

// now draw stuff

// no depth test
           _gl.disable(GL.DEPTH_TEST);
// no loghting needed
           _gl.disable(GL.LIGHTING);
// draw a cross in center
           _gl.color4f(0.2f,1.0f,0f,0.7f);
            _gl.begin(GL.LINES);
                  _gl.vertex2f(0.0f, 150f);
                  _gl.vertex2f(0.0f, -150f);
                  _gl.vertex2f(-200f, 0.0f);
                  _gl.vertex2f(200f, 0.0f);
            _gl.end();
           

// back to your 3D stuff
_gl.enable(GL.LIGHTING);
_gl.enable(GL.DEPTH_TEST);
_gl.matrixMode(GL.PROJECTION);
_gl.popMatrix();
_gl.matrixMode(GL.MODELVIEW);
_gl.popMatrix();
Offline Polux

Junior Newbie




Java games rock!


« Reply #2 - Posted 2003-02-18 13:50:03 »

Hi vrm,
Thanks for your code.
It's work ok.
But i want to use an image too.
EX: a PNG with all letter ...

Have you another piece of code for that.?
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline vrm

Junior Member




where I should sign ?


« Reply #3 - Posted 2003-02-18 13:58:55 »

on chman website : http://chman-area.tuxfamily.org/nehe/Nehe17.zip
Offline Polux

Junior Newbie




Java games rock!


« Reply #4 - Posted 2003-02-18 14:07:57 »

Cool, i look that.!!
Pages: [1]
  ignore  |  Print  
 
 
You cannot reply to this message, because it is very, very old.

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

xsi3rr4x (23 views)
2014-04-15 18:08:23

BurntPizza (18 views)
2014-04-15 03:46:01

UprightPath (32 views)
2014-04-14 17:39:50

UprightPath (16 views)
2014-04-14 17:35:47

Porlus (32 views)
2014-04-14 15:48:38

tom_mai78101 (58 views)
2014-04-10 04:04:31

BurntPizza (116 views)
2014-04-08 23:06:04

tom_mai78101 (216 views)
2014-04-05 13:34:39

trollwarrior1 (183 views)
2014-04-04 12:06:45

CJLetsGame (190 views)
2014-04-01 02:16:10
List of Learning Resources
by Longarmx
2014-04-08 03:14:44

Good Examples
by matheus23
2014-04-05 13:51:37

Good Examples
by Grunnt
2014-04-03 15:48:46

Good Examples
by Grunnt
2014-04-03 15:48:37

Good Examples
by matheus23
2014-04-01 18:40:51

Good Examples
by matheus23
2014-04-01 18:40:34

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:22:30

Anonymous/Local/Inner class gotchas
by Roquen
2014-03-11 15:05:20
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!