Jump to content


Common Bottlenecks

Posted by Josh Klint, 13 January 2017 · 0 views

Common Bottlenecks Leadwerks 4.3 brings a big performance boost to your games.  In this blog I am going to talk about some of the common problems you can eliminate to make your games run faster.

When slow performance is encountered, it is typically one really bad mistake that is slowing everything down.  Here's a few common bottlenecks for performance you can create in...


OGG Loader Update

Posted by Josh Klint, 11 January 2017 · 0 views

I've updated the OGG loader with some code from Roberto14 and my own implementation of the ov_open_callbacks() function:

Both Robero14's and MartyJ's code was extremely useful in figuring this out.

This version may load a greater variety of OGG...


Beta update available

Posted by Josh Klint, 11 January 2017 · 0 views

A new build is available on the beta branch.  The editor and Lua executables are updated, only on Windows at this time.  Everything is updated, including the beta branch of Game Launcher, for Windows and Linux.

I believe I have fixed the crashing in the new light management code.  I also added a small optimization that checks if a moved light has...


Beta update available

Posted by Josh Klint, 09 January 2017 · 0 views

An update is available on the beta branch on Steam.  This only updates the compiled executables for Lua, only on Windows.


I've rewritten the way lights and objects affect each other.  In the old mobile renderer it was necessary to store a list of lights that affect each entity, because it was using a forward renderer and had to send...


4.3 beta update available

Posted by Josh Klint, 06 January 2017 · 0 views

A new update is available on the beta branch on Steam.  I've merged the OpenGL2 and OpenGL4 graphics driver classes into a new class called simply "OpenGLGraphicsDriver".  Everything should work, but let me know if you find any behavior changes between 4.2 and this new beta.

OGG support has also been added, thanks to...


Workshop Store Updates

Posted by Josh Klint, 26 December 2016 · 0 views

The Workshop Store interface has been updated.  These changes will go out to the in-editor store interface soon.

Clicking on the "Buy" button now opens the item directly in the Steam client, so you no longer have to log into the Steam website.  No credit...


Three ways you can polish your game, without programming

Posted by Josh Klint, 22 December 2016 · 0 views

In this blog I want to talk about some cheap and easy ways to give your players a deeper more memorable experience, without touching a line of code.

Voice Acting

Games have used off-screen voice actors for years to add character, tell stories, and create a setting with minimal investment.  A good voice actor will give enough texture to the backstory...


Update available

Posted by Josh Klint, 20 December 2016 · 0 views

A small update is out, on all branches, that fixes the vehicle wheels not being positioned correctly:


Automate your social media accounts with the Steam web API

Posted by Josh Klint, 19 December 2016 · 0 views

Automate your social media accounts with the Steam web API Keeping your social media accounts active with screenshots, videos, and updates is important, but as an indie developer you probably don't have time to post on there every day.  In this blog I will show you how to easily automate your social media accounts so that a constant stream of new content is going out to your fans.

First, you will need to...


Anatomy of a Bug

Posted by Josh Klint, 17 December 2016 · 0 views

The model editor animation bug was the second-worst bug to hit Leadwerks Game Engine in all its history.  Reported multiple times, this would cause animated models to discard triangles only in the model editor, only on...

January 2017

15 16 1718192021

Search My Blog

Recent Entries

Recent Comments