LearnOpenGL
libGDX
Our great sponsors
LearnOpenGL | libGDX | |
---|---|---|
624 | 61 | |
10,240 | 22,689 | |
- | 0.8% | |
3.7 | 8.8 | |
11 days ago | 2 days ago | |
C++ | Java | |
GNU General Public License v3.0 or later | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
LearnOpenGL
- Learn OpenGL eBook
-
LearnD3D11, a guide aimed at anyone trying to learn Direct3D11
Also recommended: LearnOpenGL [1] and Vulkan Guide [2]
[1]: https://learnopengl.com/
-
Making Small Games, Which Is Fun in Itself
I want to begin game development as a hobby, but I'm unsure where to start. I did follow through https://learnopengl.com/ a few years ago, and while it was a very interesting experience, I imagine I would need to use an existing engine to be productive.
Do you recommend any books and tutorials aimed at experienced programmers with 0 knowledge of game development/design?
-
Is there space in this field for extreme cases like mine ?
- Game development - Unity3D project based learning in C#: https://learn.unity.com/ - Graphics - There was another user on r/GraphicsProgramming the other day (who teaches Computer Graphics at his university) that linked their lecture series for the entry year of their course here: https://tamats.com/learn/realtime-graphics/ - Project based learning: https://github.com/ssloy/tinyrenderer/wiki - Rendering API tutorials: https://vulkan-tutorial.com/, https://learnopengl.com/
-
Where do I start to learn C++ for a game development
If u want to make 3D game, you'll probably want to learn some 3D shader graphic stuff. OpenGL is a good start. https://learnopengl.com
-
Ask HN: Learn Graphics Programming, Recommendations?
LearnOpenGl.com
Possibly a smidge outdated.
Goes from blank window to rendering 3d meshes with advanced lighting techniques (HDR, SSAO and more).
Heped me understand shader pipeline, so I recommend it.
https://learnopengl.com
- I’m Bored AF!
-
Looking to get started
and then https://learnopengl.com/
- Ajutor in privinta incercarii a face un joc
-
Is a bounding volume a mesh? (for visualization)
I'm reading the guest article about frustum culling on learnopengl.com and there's a video demonstrating how it works and for debug purposes they have a bunch of spheres turning red or green which I assume means they're being culled or not so my question is if I wanted to do this do I have to make a mesh for whatever bounding volume shape or is there a specific method for something like this?
libGDX
-
Show HN: Integer Map Data Structure
Neat, thank you! I'd love to see how it compares to the libgdx IntMap[0].
[0] https://github.com/libgdx/libgdx/blob/master/gdx/src/com/bad...
-
OSS Game Engines are increasing their stars on GitHub due to Unity's missteps
For anyone interested, LibGDX[1] is a very nice open-source game engine for Java. It is cross-platform (mobile, PC/mac, web). Very popular and well maintained, too.
[1] https://github.com/libgdx/libgdx
-
Transfer from Processing to LibGDX. I need your advises.
Source is also available on github https://github.com/libgdx/libgdx to directly check the implementation of a specific classes.
-
(Java) Is there any way to convert InputStream to temp File without OutputStream?
And let me explain, for example jorbis this library has a lot of nested loops in it, i understand why this library using this, but this is really bad. Because when I am trying to use library with this code, this taking so much time to convert ogg to pcm, and yes I know that converting ogg to pcm is a hard process, but I need to optimize my program, make it more better. The main thing is EVERY decoding ogg file library using the same piece of code! And I am not joking for example libgdx.
-
(Java) How to .ogg file convert to pcm?
What the pcm file contains? And what is the structure? What data I should use for converting .ogg file into pcm? Is there any information about pcm files? Is there any repositories in github that converts .ogg files into pcm? (I am already know there is JVorbis, libgdx and jorbis but thats not what i want)
-
This Watcher seed is divine, its a sin to not try it out if you can. (on pc)
There's a code snippet showing the seed generation and how it feeds into each RNG pattern but it also mentions the use of a "xorshift128+ algorithm" here: https://github.com/libgdx/libgdx/blob/master/gdx/src/com/badlogic/gdx/math/RandomXS128.java
-
Contacting an author of libGDX or someone that can answer a legal question?
I can't guarantee you'll get a reply, but Mario and Nate's email addresses are in the AUTHORS file.
-
Instancing/Instanced Rendering in LibGDX (3D)
I found an example for rendering a [Mesh] object using instancing in LibGDX's tests (link), but I'm not sure how to apply that for rendering actual models.
-
How to convert gradle project to ant project?
assuming you use that (https://github.com/libgdx/libgdx/blob/master/build.gradle) as your starting point. You first have to ask what it is that your build should cover. Do you need all the spotless checks and release flags and so on or do you just need to package everything up so that it could run.
-
Forking a Java library
Fork this open-source Java + Gradle based project: https://github.com/libgdx/libgdx
What are some alternatives?
raylib - A simple and easy-to-use library to enjoy videogames programming
jMonkeyEngine - A complete 3-D game development suite written in Java.
bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
LWJGL - LWJGL is a Java library that enables cross-platform access to popular native APIs useful in the development of graphics (OpenGL, Vulkan, bgfx), audio (OpenAL, Opus), parallel computing (OpenCL, CUDA) and XR (OpenVR, LibOVR, OpenXR) applications.
imgui - Dear ImGui: Bloat-free Graphical User interface for C++ with minimal dependencies
FXGL - Java / JavaFX / Kotlin Game Library (Engine)
sokol - minimal cross-platform standalone C headers
Cocos2d - Cocos2d-x is a suite of open-source, cross-platform, game-development tools utilized by millions of developers across the globe. Its core has evolved to serve as the foundation for Cocos Creator 1.x & 2.x.
bevy - A refreshingly simple data-driven game engine built in Rust
Litiengine - LITIENGINE 🕹 The pure 2D java game engine.
SFML - Simple and Fast Multimedia Library
LiquidFun - 2D physics engine for games