Jump to content
  • Advertisement


  • Content Count

  • Joined

  • Last visited

Community Reputation

119 Neutral

About OriginalName

  • Rank
  1. OriginalName

    Lwjgl novice

    LibGDX is a popular and active library - do a search here on gamedev for it and you'll find lots of threads.   These are all different beasts though: OpenGL and Direct3D are native low-level graphics libraries. LWJGL is a set of java bindings to certain low-level libraries (OpenGL included) but not exclusively just graphics. LibGDX is a framework that offers higher-level abstractions (sprites, input management, etc) aimed at building games. Unity is a full-blown game engine with a UI frontend - you build games using a combination of "drag-n-drop" and C# scripting.     Yes! In fact the higher-level you go the more you concentrate on the actual game development side of things. Whereas if you go down the LWJGL/OpenGL route then you focus (at least for a while) on low-level GPU programming concerns.   LibGDX and Unity are good choices If you want to actually build a game.   For Java game programming I think that LibGDX is one of the best libraries available, especially for 2D games. There's also jMonkeyEngine which you might also consider especially if you're doing 3D games. Well that's awesome, seems like the way to go. Thanks for your help!
  2. OriginalName

    Lwjgl 2.93 begginer

    Yes, I just looked for a bit on the forums and thought it suits better in "Begginer". This one can be closed.
  3. OriginalName

    Lwjgl novice

    LibDX actually seems to suit my needs perfectly, haven't seen a lot of recommendation on it though (in contrast of lwjgl, directX or unity). Is it good if I want to actually program games as well as gainning solid knowledge and skill in game dev? Anyway I think I'll check this out and give it a try, thanks!
  4. OriginalName

    Lwjgl novice

    Hello, I've recently decided that i want to start programming games using lwjgl (starting with 2D ofc). I have a decent experience in 2D game development using Applet, though I am not a master or anything close. My main issue with starting to learn lwjgl 2.93 is figuring how's best to approach it? I don't find much resource online, the best I've found is tutorial by Oskar something on YouTube and I'm not sure if it's enough. Any advice about how to approach this, or any good learning resources?
  5. OriginalName

    Lwjgl 2.93 begginer

    Hello, I'm new to this forum so if the post isn't exactly matches it's spirit sorry in advance. I'll try to make it short: I have a certain experience in Java 2D game development (pretty basic, i'm no master) and decided to try and learn development with lwjgl. That said, I find very few good tutorials. Can you help me with how to approach this? I've found tutorials on YouTube by Solar something which seem nice, any opinions on these? I just feel that while following the video I'm copying code rather then understanding how the library works to become independent with the library. Any advice for a begginer with lwjgl?
  6. OriginalName

    collusion and librarys

      This is embarrassing haha in the code I wrote collosion, I don't know why i wrote collusion now. Anyway your answer isn't very helpful because I don't know much about OpenGL either, so I don't know what are the advantages. I am sorry of the if the question seems dumb, in that case I will try to read more on the subject to have better understanding. My knowledge in programming and java is basically what I learned in highschool (which is very, very little, only basic codes in java) and the little bit I learned on the internet.     Right, it worked. I jut read somewhere that in games there are usually different threads for physics and for drawing so I thought my problem could be that my game runs on one thread. Thank you.
  7. OriginalName

    collusion and librarys

    Hi, first of all sorry for any grammical mistakes, english isn't my native language.   I am in the process of learning how to build a 2D game in java but I don't have a deep understanding in the subject so I have a few questions.   1. I am having a problem with the preformence in the collusion detection. I am using detection with rectangles that intersect, but in many cases, like the player jumping, there are sometimes glitches like the player image sink a bit into the floor because the detection was too late.  What might be the problem and how can I fix it?   Also, is it reasonable to have different collusion methods for different objects (player, enemy, objects and bullets)?   2. I understood it is worthwhile to use librarys like lwjgl for games. I tried to learn a bit from tutorials but I stopped because I never quite understood what are the advantages of the lwjgl, can someone explain a bit on the subject? Why I should use it and how its best to start learning it?   If you want to see source code of the game look or collusion method I can post it, but the game loop isn't uniqe in any way i think (just a lot of updates and repaint in the end) and the cullosion method checks for every rect if it intersects with the map, objects and so forth. Also in the collusion method there are some unnecessay booleans I think that I created trying to fix the problem I described.
  • 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!