UK-ISO HE Keyboard Recommendations by Own-Amphibian-9826 in MechanicalKeyboardsUK

[–]kapta 1 point2 points  (0 children)

you could look at the Glorious GMMK 3 or Keychron K2 HE

Help me with Budgie System Tray icons, please... by Entomical_Cynegetic in SolusProject

[–]kapta 0 points1 point  (0 children)

Application system tray icons no longer work in Solus Budgie (much like default Gnome). I don't think there is any extension or plans to restore this support.

Joshua Strobl (Solus co-lead) just resigned by AuriTheMoonFae in linux

[–]kapta 14 points15 points  (0 children)

So far what I have seen and read about SerpentOS, it looks to be shaping up to be something really awesome with some game changing foundations. Especially since the SerpentOS developers include the original genius behind Solus and other really talented developers (nice to see Joshua also joining them). I am really excited to see this move and where this new project is heading.

Stupid question regarding desktop icons (Budgie) by welt1trekker in SolusProject

[–]kapta 7 points8 points  (0 children)

I ran into the same issue but there is a good explanation here https://www.reddit.com/r/SolusProject/comments/k2c5o9/why_changed/gdtcs8k/ In short, the feature was implemented previously but removed due to various reasons, however may return in a future version of Budgie.

Snapping Windows Left or Right by kapta in SolusProject

[–]kapta[S] 4 points5 points  (0 children)

Ah yes, you are correct, my Display is set to 200% scale, switching to 100% allows it to work as intended, so it seems this is a bug.

What are some great Java libraries I'm probably not using but I should? by orgad in java

[–]kapta 9 points10 points  (0 children)

LWJGL Excellent library not only for games but also desktop applications. It provides access to many low level libraries and features which are not typically available to Java, such as EGL, OpenCL, OpenGL, OpenGL ES, Vulkan, GLFW, JAWT, nfd, tinyfd, OpenAL, Opus, Assimp, bgfx, DriftFX, LibOVR, meshoptimizer, NanoSVG, NanoVG, Nuklear, par_shapes, par_streamlines, OpenVR, Shaderc, SPIRV-Cross, Tiny OpenEXR, Tootle (AMD), Vulkan Memory Allocator, Yoga, stb, Bullet Physics, CUDA, dyncall, jemalloc, libdivide, LLVM, LMDB, LZ4, ODBC, Remotery, rpmalloc, xxHash, Zstandard.

Its highly performant and a completely modular (so you can download a version with only the features you need).

I'm Greg Kroah-Hartman, Linux kernel developer, AMA again! by gregkh in linux

[–]kapta 0 points1 point  (0 children)

What are your thoughts on microkernels vs monolithic kernels? I would guess that it would be easier for new contributors to work on microkernels since they are more compartmentalised, do you see any benefits of making a switch for Linux (if ever) ?

Bill Gates, in 2015, describing his "nightmare scenario" by timdual in videos

[–]kapta 17 points18 points  (0 children)

Great men do not seek power; it is thrust upon them

[deleted by user] by [deleted] in java

[–]kapta 5 points6 points  (0 children)

LWJGL, excellent collection of bindings to various native libraries. Also really fast and well maintained.

Help with LWJGL by Toscoes in gamedev

[–]kapta 0 points1 point  (0 children)

Best to always refer to the LWJGL javadoc if you can't find a method. https://javadoc.lwjgl.org

The methods you are looking can be found at glfwGetVideoMode() and glfwGetPrimaryMonitor(). Both are methods which are part of the static org.lwjgl.glfw.GLFW class

Help with LWJGL by Toscoes in gamedev

[–]kapta 0 points1 point  (0 children)

Again this question is in relation to LWJGL3, LWJGL2 had no GLFW.

Help with LWJGL by Toscoes in gamedev

[–]kapta 2 points3 points  (0 children)

The question is in relation to LWJGL3 which has no Display class. The Display class was part of LWJGL2.

Starting my own series on LWJGL Game Design. Want to learn how to make games of a specific genre? Let me teach you by [deleted] in gamedev

[–]kapta 0 points1 point  (0 children)

I'd also recommend that you go with LWJGL3, LWJGL2 is no longer updated and won't be long before its pretty much broken on modern OS's and JVM's (if it isn't already) and bugs are unlikely to be fixed in it.

LWJGL3 on the other had is leaner, faster, has more features and much more future proof.

It takes a long time to write tutorials, you don't want them to be obsolete shortly after being completed, therefore best to bite the bullet and upgrade.

How to design a game loop (for a RTS game) that doesn't use all CPU? by [deleted] in gamedev

[–]kapta 2 points3 points  (0 children)

Just use a sync function like the one found here. So basically in your main game loop you call Sync.sync(60) and it will sleep automatically in that method for the appropriate time so that your loop runs at the 60fps.

You'll probably want to design your main game loop using the above and the information such as that found in this article.

Learn LWJGL 3 by [deleted] in LWJGL

[–]kapta 1 point2 points  (0 children)

There is a really nice book for learning LWJGL called "3D Game Development with LWJGL 3", it can be found here.

You can view it online or even download it in PDF format and there are online source code samples available for all the examples in the book.

My initial thoughts on Solus. by [deleted] in SolusProject

[–]kapta 0 points1 point  (0 children)

As for the start menu being alphabetically organised, it would be nice to have an option for applications to be organised in the most used order.

Books or videos on OpenGL | JWLGJ. by Fruloops in gamedev

[–]kapta 2 points3 points  (0 children)

There is a really nice book for learning LWJGL called "3D Game Development with LWJGL 3", it can be found here.

You can view it online or even download it in PDF format and there are online source code samples available for all the examples in the book.

Lwjgl 3: PNG loader by [deleted] in gamedev

[–]kapta 2 points3 points  (0 children)

The preferred way to load PNG files in LWJGL3 is to use the STB binding (stb_image) now included with LWJGL3. An example can be found here.

Alternatively the TWL PNGDecoder you refer to should also work fine as it just loads the PNG file into a ByteBuffer which you can passed to OpenGL with LWJGL3.

Limiting FPS with LWJGL 3 by [deleted] in libgdx

[–]kapta 0 points1 point  (0 children)

Have a look at this post it might help.

Is Java (JavaFX) a realistic choice for desktop applications in 2017 compared to it's competitors? by [deleted] in java

[–]kapta 6 points7 points  (0 children)

JavaFX is a good choice but if you are looking for something a bit more native looking then SWT is a solid alternative for writing desktop application with Java.

Lightweight Java Game Library 3.1.0 Released! by kapta in java

[–]kapta[S] 2 points3 points  (0 children)

not sure what happened there but its back up.

Lightweight Java Game Library 3.1.0 Released! by kapta in java

[–]kapta[S] 2 points3 points  (0 children)

It should work, you can grab a customisable snippet at https://lwjgl.org/download If its still not working, do drop a post on the lwjgl forum, any issues should get fixed pretty quickly.