Jump to content

Leadwerks Game Engine 4.6 Released


Leadwerks Game Engine 4.6 is now available on Steam! This free update adds Steam peer-to-peer networking, lobbies, voice chat, and more. A new multiplayer game template makes it easy to get started with your own multiplayer games, adding new depth and interactivity to the fun.

Untitled2.thumb.png.fe53bb518c16a67f5e54a9a2c1c423a0.png

We've also added over 100 bug fixes, making this the most stable release ever to build your game on!

New classes:

Other changes:

  • New parameters for better control over physics springs.
  • World::Update() now has an optional parameter for number of sub-steps, can be used for improved physics precision.
  • Model editor view range is calculated from model extents, so if you load a model that is huge it won't be invisible.
  • Model editor displays number of limbs as well as vertices and triangles.
  • Settings file is now saved any time changes are made in the options editor.
  • Menu item added for Leadwerks Marketplace.
  • Menu item added for Discord chat.
  • Linux version of engine now built on Ubuntu 18.04.
  • Like 7
  • Upvote 1

38 Comments


Recommended Comments



aiaf

Posted

i updated project and i have this error, in Scripts/GUI/Button.lua:

image.png.9c99529c00056cf2bd14694458c9266c.png

Can you consider not modifying the Main.lua on project update? not a big problem just annoying.

Josh

Posted

I try to avoid updating it when possible.

The styles system for GUI widgets has changed slightly. Your styles are built-in constants like this:
SLIDER_SCROLLBAR

I will update the docs today.

  • Upvote 1
Josh

Posted

Okay, docs for label, button, and slider are updated.

Josh

Posted

@aiaf A copy of your original script has also been created with a .bak extension.

  • Like 1
GorzenDev

Posted

The style system change results in a lot of manual source updating and since i make use of the GUI system in basicly all of my projects, that's alot of code to change.
Maiby i will have to write a small tool that does it for me... i guess notepad++ could achieve it 
nonetheless nice work on the update.

Rick

Posted

Is the network stuff available to Lua yet?

Josh

Posted

Yes, it's all there. The multiplayer template uses it.

Yue

Posted

One question, to use the online multiplayer, do I have to have steam with all the privileges

This is because my account is limited to steam.

Josh

Posted

I don't know. Try running the multiplayer example and see!

  • Like 1
Yue

Posted

I have released the online player example, but I don't know how to test it locally.  I have a "Test Yue" server

Josh

Posted

I don't see it.

Yue

Posted

Test Server Yue, One thing I've noticed is that pressing the jump key crashes the game.

Yue

Posted

Is it because I'm throwing it from the editor that you can't see it?

image.thumb.png.623622529000cf24ce3906def2123cde.png

Josh

Posted

Oh yeah, that will be running on the Leadwerks app ID.

Josh

Posted

If a server is being created, then it works. You just need someone to play with you!

  • Upvote 1
Yue

Posted

Okay, I'll create it from the outside. "Test Server Yue"

Yue

Posted

It looks like if you create the server, but I can't join.
image.thumb.png.0a9a7c3580d7743489e5eb15efd38094.png

Josh

Posted

You are on two different computers?

  • Confused 1
Yue

Posted

I think I don't quite understand the concept of online in leadwerks.

I mean, can you only play players who have a steam account?
If it is correct, how can I create a game and test it?

It's trying to create a server on another computer and I got a "we couldn't create the server, fails" sign.

Josh

Posted

There is a text file called steam_appid.txt that contains an app id. If you include that you can operate under the dummy “Spacewar” game.

Yue

Posted

I can not understand, to create the server I need to have the steam account open, otherwise it does not work to create a server.

The file you idces has a number 480.

Yue

Posted

I'm in trouble. They closed my steam account for downloading spacewar. 

:(

Josh

Posted

Did you get a message from someone?

Yue

Posted

I got a steam message that I've been banned by something called VAC.

Valve Anti-Trap System (VAC)
VAC locks are permanent, non-negotiable and cannot be removed by the Steam Support team.

 
If a VAC lock is determined to have been applied by mistake, it will be automatically removed. If you would like to discuss Valve's anti-cheating system with the Community, you can do so here.

Because my account is limited and I did not purchase five dollars.  

:(

Josh

Posted

Damn dude. I guess we solved that question! I am sorry.

Click that link that says "here". If you need help you can tell them to contact me.


Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...