Hi !
Featured games (85)
games approved by the League of Dukes
Games in Showcase (636)
Games in Android Showcase (178)
games submitted by our members
Games in WIP (687)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
   Home   Help   Search   Login   Register   
  Show Posts
Pages: [1]
1  Game Development / Newbie & Debugging Questions / Re: LWJGL Textureloader not working? on: 2013-08-19 17:21:23
I'm wayyy confused; What is glCoord() doing? Is it like glVertex()? Because if i divided the actual plotting point by 256, i'd be way off of the desired drawing point.

EDIT: Okay, now I get it, the x and y refer to the individual characters. Like the top right would be (16,0). Okay. So now, i'll use a HashMap to connect the characters to their corresponding (x,y) coords and then use that to pick and draw the character. Sweet!
2  Game Development / Newbie & Debugging Questions / Re: LWJGL Textureloader not working? on: 2013-08-19 16:59:20
@davedes I saw many posts on the web about making one 256x256 texture with the whole font on it, each character in a 16x16 square, and I tried to use that. My idea was when using the glTexCoord(x,y) to use a floating point to specify which character I wanted. I figured since the chars were 16px long and the whole thing was 256px, in order to map the second(to the right) char of the very top row, the coords would be(0.0625, 0), being that the length of one char was 0.0625(1/16). But, i was getting stretched images of several chars at once, so I switched to the individual characters.
3  Game Development / Newbie & Debugging Questions / Re: LWJGL Textureloader not working? on: 2013-08-19 16:54:00
Yeah, noticed I forgot to mention that I used slick-util for the TextureLoader. I don't know how to edit posts though. Anyway, i've been trying to figure this out, and if I load a texture in the constructor of my MainComponent they display just fine. So should I just load ALL the textures at once on startup into the Texture[] array and then use them as needed? Btw thanks SO MUCH just for replying this has been bugging me SO BAD
(no pun intended)
4  Game Development / Newbie & Debugging Questions / Re: LWJGL Textureloader not working? on: 2013-08-19 16:41:22
20 hours, 63 views, but not even a single person commenting they don't even have a clue what's going on? -____-
5  Game Development / Newbie & Debugging Questions / LWJGL Textureloader not working? on: 2013-08-18 20:40:43
Okay, so I am new to LWJGL. I know Java pretty well, though. Anyway, I decided to create a clone of Pong, just to try it out, and had it working right up until I wanted to display text. Well, I just made a bunch of font files and was going to make a drawString() method. It would look like this:
public void drawString(String draw, float x, float y) {
      StringTokenizer t = new StringTokenizer(draw);
      String[] chars = new String[2048];
      for(int i = 0;i<draw.length();i++) {
         chars[i] = t.nextToken("");
      Texture[] tex = new Texture[2048];
      for(int j = 0;j<draw.length();j++) {
         try {
            tex[j] = TextureLoader.getTexture("PNG", new FileInputStream("res/font/" + chars[j] + ".png"));
         } catch (FileNotFoundException e) {
            // TODO Auto-generated catch block
         } catch (IOException e) {
            // TODO Auto-generated catch block
      int o = 0;
      for(int a = 0;a<tex.length;a++) {
         drawRect(x+o, y, FONT_CONST, FONT_CONST, tex[a]);
But, when I run, since the score is 0 it tries to load a Texture. It doesn't report a FileNotFound or IOException, but is passing the Texture as null, since I keep getting NullPointerExceptions from the drawRect() call. This is really confusing me; I would be very grateful for help.
Pages: [1]
Dwinin (72 views)
2015-11-07 13:29:08

Rems19 (81 views)
2015-10-31 01:36:56

Rems19 (77 views)
2015-10-31 01:32:37

williamwoles (107 views)
2015-10-23 10:42:59

williamwoles (93 views)
2015-10-23 10:42:45

Jervac_ (110 views)
2015-10-18 23:29:12

DarkCart (135 views)
2015-10-16 00:58:11

KaiHH (117 views)
2015-10-11 14:10:14

KaiHH (156 views)
2015-10-11 13:26:18

BurntPizza (172 views)
2015-10-08 03:11:46
Rendering resources
by Roquen
2015-11-13 14:37:59

Rendering resources
by Roquen
2015-11-13 14:36:58

Math: Resources
by Roquen
2015-10-22 07:46:10

Networking Resources
by Roquen
2015-10-16 07:12:30

Rendering resources
by Roquen
2015-10-15 07:40:48

Math: Inequality properties
by Roquen
2015-10-01 13:30:46

Math: Inequality properties
by Roquen
2015-09-30 16:06:05

HotSpot Options
by Roquen
2015-08-29 11:33:11 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‑
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!