Jump to content

Recommended Posts

Posted
  • Game Mechanics video tutorial series is added on Leadwerks Game Engine beta branch.
  • The last three videos produce an error "Error 2" (?) but there does not seem to be any problem with audio or video playing.
  • Like 1

Let's build cool stuff and have fun. :)

  • 2 weeks later...
Posted

5.0.1 beta

The first build of version 5.0.1 is available on the beta branch. This revises brush picking so that brush faces of all sizes can be successfully picked in the editor. Only the editor is updated at this time.

You must opt into the beta branch on Steam if you want to test this version before a new release goes out to the default branch. Right-click on the application in the Steam interface, select the Properties menu, and in the Betas section, select "Beta - Development branch for testing".

Let's build cool stuff and have fun. :)

Posted

5.0.1 beta

In this build, the requirement for an environment variable is removed, and a Visual Studio property sheet is used instead,

  • The rules for environment variables on Windows are unclear, and even if I spend a lot of time studying and testing them, they could change at some point in the future, or potentially act differently on some configation.
  • Having information in three different places (project folder, install directory, env var) is confusing.
  • If you have a shared project, and two different people have Leadwerks installed in different locations, you will need to remove the PropertySheet.props file from the repo. This is a slight inconvenience, but that's not as bad as having a magic variable hidden in the Windows settings.

Existing C++ projects will not be affected by this. If you want to modify them, place this in a file called "PropertySheet.props", then "Add an existing property sheet" and include this in your project:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ImportGroup Label="PropertySheets" />
  <PropertyGroup Label="UserMacros">
    <LEADWERKS>C:/Program Files (x86)/Steam/steamapps/common/Leadwerks</LEADWERKS>
  </PropertyGroup>
</Project>

 

Let's build cool stuff and have fun. :)

Posted

5.0.1 beta

An update for the C++ programming library is available now.

  • Fixes error reported in textfield hiding infinite loop, in some situations
  • Includes new raycasting method for brush entities
  • Brush::meshes member is now exposed, contains the visual meshes built to display the brush entity
  • Like 2
  • Upvote 1

Let's build cool stuff and have fun. :)

Posted

5.0.1 beta

In this build, when you create a new map, the editor will select the create object mouse tool, and when you open a map file the editor will choose the Selection mouse tool.

  • Like 1

Let's build cool stuff and have fun. :)

Posted

5.0.1 beta

Editor will now compile all shaders as soon as they go to the GPU, instead of waiting until they are about to be used. Editor starts in 2.3 secinds instead of 1.8, but there's no delay now when you enable tessellation on a material, for example.

There is a compile error on one of the vertex shader variations right now, will fix.

This will get extended to the engine soon.

  • Like 1

Let's build cool stuff and have fun. :)

Posted

5.0.1 beta

Whole engine is updated to precompile shaders now, I'm going to see about that vertex shader fix now...

  • Like 1

Let's build cool stuff and have fun. :)

Guest
This topic is now closed to further replies.
×
×
  • Create New...