Wowza Eclipse Error – Can’t Build .Jar (and the archive is probably corrupt but I could not delete it)

I’ve stepped my toe into doing a development project with Wowza Streaming Engine, of course the first problem the dev tools don’t work like the documentation says they should, I digress, that’s a story for another time, you’re here because you’ve booted up your brand new project to find that the jar won’t actually build and you’ve not even started yet!

Simple fix, run Eclipse as Admin. I really wish error messages would be more…. stupid, like I shouldn’t have to even consider folder permissions when I’m a local admin of my machine, I’ve been developing in C# this entire time without so much of an issue (other than needing admin to fetch the process list, but that’s a good reason!)

No doubt there’s some technical reason why that I’m about to learn in the next 20 minutes. Figured I’d save people the raise in blood pressure 🙂

 

Unreal Engine 4 – VaRest Storing Response in Variables (Response Code, Response Body)

VaRest one of the most popular plugins for blueprint REST api calling does allow you to also capture the response that comes back.

My issues were that whenever I tried to get the response code or the response body it wouldn’t pull the data (Response kept coming back as -1). Long story short, this is because I never used any event bindings, so effectively as the screenshot shows below, this will only run when the request is complete, before I was trying to store the data before the response even came back. Easy mistakes like this cost time!

Be aware, there’s no checking for fails in this, my view on this is, if the game login api is down, the game won’t launch anyway through other health checks!

 

 

Hope this blueprint helps you! My API is responding in JSON, I recommend your API do the same.

Unreal Engine 4 – Always show mouse on Widget/UI

If you’re like me you’ve used a widget for the UI over a version of the game world. A similar sort of style to how World of Warcrafts look

Obviously, not as great, but a similar concept!

You might be having an issue were the Cursor, when it clicks on the level it disappears! Then you need to do Shift+F1 to get it back again or wave it over the boxes you have.

No more! Simply change this setting on the widgets CanvasPanel and it will sort it right out!

Should make the Cursor appear over everything! No more clicking the world!