Jump to content
  • Advertisement


  • Content Count

  • Joined

  • Last visited

Community Reputation

100 Neutral

About sand_man

  • Rank
  1. sand_man

    Can encapsulation go any further?

    OP, IMO you are just abusing C++ features. What is the point in what you are doing?
  2. sand_man

    Saving High Scores

    use a struct struct{ string name; int hi_score; // date too maybe? }SCORE; Then just read and write in binary mode.
  3. sand_man

    DevIL help

    nevermind i worked it out
  4. sand_man

    DevIL help

    Sorry I did have that ilGenImages(2,image); I was trying other stuff and I just forgot to change it back when I posted it. ilLoadImage is returning true because the quad is drawn and the image is shown but after that i have to kill the window process to close it.
  5. sand_man

    DevIL help

    ILuint image[2]; GLuint id[2]; ilGenImages(1,image); ilBindImage(image[0]); ilLoadImage("test.tga"); id[0] = ilutGLBindTexImage(); /*ilBindImage(image[1]); ilLoadImage("test.bmp"); id[1] = ilutGLBindTexImage();*/ glEnable(GL_TEXTURE_2D); while (!done){ Events(&done, event); glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glLoadIdentity(); glTranslatef(0.0f,0.0f,-20.0f); glBindTexture(GL_TEXTURE_2D,id[0]); glBegin(GL_QUADS); glTexCoord2f(0.0f,0.0f); glVertex3f(10.0f,0.0f,0.0f); glTexCoord2f(0.0f,1.0f); glVertex3f(10.0f,10.0f,0.0f); glTexCoord2f(1.0f,1.0f); glVertex3f(0.0f,10.0f,0.0f); glTexCoord2f(1.0f,0.0f); glVertex3f(0.0f,0.0f,0.0f); glEnd(); SDL_GL_SwapBuffers(); } As soon as I uncomment the block for loading a second image, the app just freezes up. I'm probably not loading multiple textures properly. Anybody know what is wrong?
  6. sand_man

    Programming Puzzel For You All

    Quote:Original post by MauMan I thought I was going to get 9 and I got 12 with VS 2003 and 10 with g++ (GCC) 3.3.5 (Debian 1:3.3.5-13) That is because it is undefined behaviour. you could do this, i=1; i+=i++++i++i+i++i++; And the result would be different from compiler to compiler.
  7. sand_man


    With my short experience with Python, I think it is a perfect language for beginners
  8. sand_man

    Why wont my writeToLog function work?

    filehandle.open(wich,ios::out,ios::binary); //should be filehandle.open(wich,ios::out|ios::binary);
  9. sand_man

    2 graphics cards

    The new PCI Express cards can be bridged/joined to each other. Kinda like dual CPU I guess. But normally motherboards only have 1 AGP slot so if you want a second card it would have to be PCI
  10. Quote:Original post by ToohrVyk limitation on the number of methods per class, properties, contexts, etc But why would you want that?
  12. sand_man

    help me choise

    SDL is not hard at all. Allegro just seems too dated these days. At least with SDL you can easily migrate to OpenGL later on.
  13. sand_man


    Apart from including glext.h, do I need to link something to use extensions? I ran this printf("%s",glGetString(GL_EXTENSIONS)); and it gave me "(null)"
  14. sand_man

    Morrowind what made it good or bad?

    I can honestly say that I liked everything about the game. Maybe some more classical RPG elements like dragons and goblins would have been nice.
  15. sand_man

    Changing Color in a text based RPG

    I assume you didn't want to use windows.h because you want the program portable but the fact is that conio.h is non standard. So gcc's version of conio.h is different to Borland's version and whatever other versions there are they are all quite different. So I suggest using windows.h
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!