Still making stuff!

It's been far to long since there has been an update to the blog. I have spent some time scripting random things. The most recent completed project was a grenade script for a Leadwerks contest. Being a Left 4 Dead fan I created a grenade script that doubles as a pipebomb script. It can attract zombies to wherever it is thrown. Leadwerks has added networking commands to the lua api in the latest update. I am currently learning networking and attempting to create a system similar to how Quake and the Source engine function. Clients can already connect to the server, perform a handshake, join a team, and send console commands. This weekend I might actually be able to get it to render both server and client views.

I have also been watching the progress of the Godot Engine. There has been a huge amount of changes with that engine. Image based lighting is now supported. The rendering pipeline has been updated, there is a new audio pipline, better support for 3d gaming and better HTML5 support. By the end of this year this engine should be in everyones toolkit, even if it is only to prototype with.

There is another engine that I have been keeping an eye on is the Wave Engine.This engine uses C# like Unity. It's a bit sparse with documentation but the video tutorials explain alot. It appears to be missing some features such as pathfinding but it should get that eventually. The only major downside is released games must display thier splashscreen when the game starts. There are no royalties or revshare.

Lots of things happening but slowly. Still learning web stuff slowly too. One of these days that I will also learn Unity...

Posted in Coding on Jul 14, 2017.