Current changes on Wurfel Engine

29 views
Skip to first unread message

Benedikt Vogler

unread,
Aug 26, 2014, 2:10:46 PM8/26/14
to wurfel...@googlegroups.com

Interesting Changes in Dev Branch

In the latest changes on the v1.2 branch I worked on the Input handling, the game console and map loading and saving.

Loading Screen
I increased the loading times by reducing the file size for the images for the loading screen.
Also the loading times can be reduced by setting preventUnloading() in the config to true. This prevents unloading of the loading images, which is somehow terribly slow.

Map Management
In the screenshot you can see the loading menu, which is now working. It display every map at the working directory and you can load them by clicking on them.

Via console you can now create new map files (folder+meta file). This will hopefully be done if you try to load the default map and it is missing.
Wurfel Engine removed the map-on-the-fly design. It needs a directory with r/w-acess in order to run. The design is used in Minecraft.

Chunk saving will be implemented soon.

Console
The message system has become a game console and is available in the whole game (engine). You can see it in the second screenshot. The plan is to allow it to be opened as a chat box, where the interaction and GUI will be different but the system in the background will be the same.
You can open the console by pressing the getConsoleKey() (config) which is by default the Key.SLASH (key left from the right shift key).
To use the default console key ( above the tab key) is not possible with libGDX and my knowledge. It is discussed here: https://github.com/libgdx/libgdx/issues/2263


Notable Bugs
  • Some input handling Bugs when switching game states
  • map editor block placing can cause crash and has offset
  • HUD scaling and moving in some cases
Additional Notes
I see the need to soon update to the latest libGDX version. My lack in shader programming skills are holding me back because I do not want to disable the light engine which is currently only working with OpenGL1.0 wich is dropped by libGDX >= 1.0.

Questions, ideas, annotations? Discuss!

Zid Hartman

unread,
Dec 28, 2014, 4:06:45 AM12/28/14
to wurfel...@googlegroups.com
  Notable Bugs , fixed in current sdk 1.3 ?

Benedikt Stefan Vogler

unread,
Dec 28, 2014, 6:23:10 AM12/28/14
to wurfel...@googlegroups.com
I don’t know exactly by heart what I fixed in v1.3. It may only be fixed in my development build v1.4. Sadly I have no plans yet releasing the update under BSD3 in the next months. I may include it under a closed source license in my upcoming game (early access release in Spring 2015).
The map editor selection remains problematic because it touches many subsystems (map data handling, entity system, game to screen projection and vice versa etc).

You can find the non-detailed and only changelog here:

Cheers,
Benedikt

--
Independent Game Developer
Berkaer Str. 23 A
99425 Weimar
03643 2164740

Am 28.12.2014 um 10:06 schrieb Zid Hartman <rubyey...@naver.com>:

  Notable Bugs , fixed in current sdk 1.3 ?

--
You received this message because you are subscribed to the Google Groups "Wurfel Engine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to wurfel-engin...@googlegroups.com.
To post to this group, send email to wurfel...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/wurfel-engine/ac7a957d-5e91-43df-8a71-158116aaeba6%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

signature.asc
Reply all
Reply to author
Forward
0 new messages