Hi !
Featured games (91)
games approved by the League of Dukes
Games in Showcase (801)
Games in Android Showcase (237)
games submitted by our members
Games in WIP (867)
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  
  LWJGL and LibGDX - Little comprehension problem (What is low level?)  (Read 1887 times)
0 Members and 1 Guest are viewing this topic.
Offline SnowOwl

Senior Newbie

Medals: 2

« Posted 2014-03-11 16:40:57 »

Hey guys...
I have a stupid little question about LWJGL and LibGDX.
I heard that LWJGL is "lower level" than LibGDX.
And I know... the question is maybe stupid... But what is the meaning of "low level" in this case?
You know. I try to figure out which one is better to start with for newbies. In my opinion it is LibGDX. As I read some posts here I saw that you talk about "low level" and so on. I have a assumption... but... in fact i don'T know it Cheesy

Thanks alot
Offline SilverTiger

JGO Coder

Medals: 41
Exp: 3 years


« Reply #1 - Posted 2014-03-11 16:45:08 »

Well it's pretty easy:
LWJGL is just a wrapper to OpenGL , OpenCL and OpenAL for Java.
LibGDX uses LWJGL underneath and do some of the boilerplate code for you.

If you going to start and want to learn pure OpenGL/OpenCL/OpenAL use LWJGL, if you want to make games faster then use LibGDX Wink

Offline trollwarrior1
« Reply #2 - Posted 2014-03-11 16:45:40 »

low level:
render(byte[] pixels, int width, int height, int format);

high level
render(Sprite sprite);
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Opiop
« Reply #3 - Posted 2014-03-11 17:30:19 »

High level is an abstraction of sorts, its generally easier to use because a lot of the harder stuff is done for you.

Low level is "harder" to work with because you need to connect the dots basically. For instance, LWJGL is only a graphics API. It doesn't support text rendering, texture loading etc... You have to do it yourself (connect the dots)!
Offline SnowOwl

Senior Newbie

Medals: 2

« Reply #4 - Posted 2014-03-11 18:09:21 »

Ahhh thank you guys!
Now I get it!! Smiley)
Pages: [1]
  ignore  |  Print  

Riven (353 views)
2019-09-04 15:33:17

hadezbladez (5193 views)
2018-11-16 13:46:03

hadezbladez (2078 views)
2018-11-16 13:41:33

hadezbladez (5415 views)
2018-11-16 13:35:35

hadezbladez (1128 views)
2018-11-16 13:32:03

EgonOlsen (4552 views)
2018-06-10 19:43:48

EgonOlsen (5413 views)
2018-06-10 19:43:44

EgonOlsen (3091 views)
2018-06-10 19:43:20

DesertCoockie (3986 views)
2018-05-13 18:23:11

nelsongames (4590 views)
2018-04-24 18:15:36
A NON-ideal modular configuration for Eclipse with JavaFX
by philfrei
2019-12-19 19:35:12

Java Gaming Resources
by philfrei
2019-05-14 16:15:13

Deployment and Packaging
by philfrei
2019-05-08 15:15:36

Deployment and Packaging
by philfrei
2019-05-08 15:13:34

Deployment and Packaging
by philfrei
2019-02-17 20:25:53

Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08 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!