Jump to content

Ultra Software Company Blog

  • entries
    185
  • comments
    1,247
  • views
    563,999

Contributors to this blog

About this blog

Entries in this blog

Leadwerks Engine 2.5 Update Available

Leadwerks Engine 2.5 has been updated with a few small fixes and added commands. -Added GetModelLODEntity(), CountModelLODEntities(). -Added vegetation index in pick structure. -Improved vegetation terrain coloring. -Fixed terrain color map.   You can download the update by running the Leadwerks Engine sync tool.

Admin

Admin

Leadwerks Halloween Game Tournament 2017

Fall is in the air.  The leaves are changing colors, people are bundling up, and game developers are itching to try their hand at another community game tournament.  How does it work?  For 30 days, the Leadwerks community builds small playable games.  Some people work alone and some team up with others.  At the end of the month, on Halloween day, we release our projects to the public and play each other's games.  The point is to release something short and sweet with a constrained timeline, whic

Josh

Josh

3 Ways Leadwerks Game Engine 5 Makes Game Programming Easier

Leadwerks Game Engine 5 moves Leadwerks forward into the future with massive performance increases and more advanced features, it also makes game development easier than ever before with three great new programming features. Shared Pointers I could write a whole article about the benefits of shared pointers.  Shared pointers are basically a simple form of garbage collection that relieves you from the need to manually delete objects, but doesn't suffer from the slow speed of full garbag

Josh

Josh

Leadwerks Game Engine 4.6 Beta Update

The beta branch on Steam is now updated. Version 4.6 introduces peer-to-peer multiplayer capabilities with a new multiplayer game template. Check out the new features in the documentation: P2P Lobby Voice The physics library is updated to the latest version of Newton. The editor has some enhancements as well: 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 n

Admin

Admin

Leadwerks Engine SDK 2.3 released

Leadwerks Engine 2.3 has been released. This major update includes a new editor, Lua script integration, forest rendering, roads, and more.   Lua Script Integration: Write object scripts and write your game in any programming language, or you can write your entire game in Lua.   New Editor: Leadwerks Editor is our new tool for creating enormous terrains, placing objects, and creating worlds. You can even edit scripts and see the results instantly.   Forest Rendering: An advanced new r

Josh

Josh

Leadwerks Game Engine Reaches 10,000 Paid Users

Leadwerks Software today announced their top-selling game development system on Steam, Leadwerks Game Engine, has gained a user base of over 10,000 paid customers. Although the game development space has seen a dramatic drop in prices and the entry of many free competitors, Leadwerks Game Engine continues to gain popularity by teaching complete beginners how to make games with no previous knowledge required, and providing a pathway to publish directly to Steam Workshop.   Leadwerks’ ease of u

Admin

Admin

Leadwerks Game Engine 4.6 Beta Update

A new update is available for Leadwerks Game Engine 4.6 beta. This fixes many bugs. Slow kinematic joint rotation Heightmap import flipped Map switching crashes in VR Project Manager cancel button bug The Zone DLC map failing to load Ball joints not working Take a look at the bug reports forum to see all the recent fixes in the engine and documentation. This is a full update, with new builds for Windows and Linux, for C++ and Lua games. You

Josh

Josh

Peer-to-peer Networking in Leadwerks Game Engine 4.6

I'm wrapping up the new multiplayer capabilities for Leadwerks 4.6, and I am very excited about what this offers developers. We saw previously how the lobby system is used to create or join games, and how to retrieve Steam IDs for messaging. Once we have joined a game we can start sending messages with the P2P::Send command, which includes a few overloads: static bool P2P::Send(uint64 steamid, const int messageid, const int channel = 0, const int flags = 0); static bool P2P::Send(uint64

Josh

Josh

Leadwerks Game Engine 3.5 Now Available

Leadwerks Game Engine 3.5 is now available on Steam. Along with version 3.5, we're rolling out a new tutorials to teach you everything you need to make games. A step-by-step series of lessons teaches how to use the editor, write Lua scripts, and create gameplay. No preexisting knowledge is required. Read the new material here.   A new project templates system has been added. This provides different game types you can choose from to create a basic playable game in a few seconds. We're lau

Admin

Admin

Unicode in Leadwerks 5

I've begun implementing unicode in Leadwerks Game Engine 5.  It's not quite as simple as "switch all string variables to another data type". First, I will give you a simple explanation of what unicode is.  I am not an expert so feel free to make any corrections in the comments below. When computers first started drawing text we used a single byte for each character.  One byte can describe 256 different values and the English language only has 26 letters, 10 numbers, and a few other cha

Josh

Josh

Leadwerks Winter Tournament Roundup

The Winter Games Tournament is complete, with a long list of fun mini-games made by the community. This tournament saw the release of many new and innovative types of games you want to be sure to try. To claim your prize, go to "My Profile" in the drop-down box that opens when you click your name in the upper-right part of this website:   On your profile page, click the button that says "Edit My Profile" and enter your name, shipping address, and shirt size.   Lone Water: Prologue Lon

Admin

Admin

Ultra Engine 0.9.3 Released

Ultra Engine 0.9.3 is here, with usability improvements, bug fixes, and new AI-powered features to make game development easier. You can get a discount now in our store or on Steam all week. "Futuristic Room" by Dennis Cliofis Object creation has been overhauled with a more visual approach that lets you easily select the object you want to add to the scene.   You can also insert a new object into the scene tree, under the selected node, or in the scene root.

Admin

Admin in Articles

Leadwerks Summer Games Tournament Results

The results of the Leadwerks Summer Games Tournament are in! I think you will agree, this tournament produced some very fun playable games. Each author will receive a Leadwerks sticker via mail if this is their first entry, and a T-shirt if it is their second!   So without further ado, let's look at the games, in no particular order:   Slafstraf 2 By Slafstraf An ominous industrial setting with plenty of interesting puzzles shows the progress the author has made since the original Slafst

Admin

Admin

"The Zone" DLC Released

Explore our reimagining of the Chernobyl nuclear exclusion zone with The Zone asset pack.  This package contains over three gigabytes of high-quality game assets prepared to take advantage of the latest Leadwerks features.  Use our ready-made map (included) to start your game or create your own post-apocalyptic environment. Get it now on Steam with a discount during launch week. "The Zone" DLC includes the following assets: 24 terrain textures 11 buildings (plu

Josh

Josh

Leadwerks Engine SDK 2.31 released

Leadwerks Engine SDK 2.31 is now available. A new SDK installer in the download area allows you to download different versions of the SDK. You must have an activated Leadwerks account to download the new SDK installer.   New features include lighting optimizations for point and spot lights. You can read about this feature in detail here. Another new feature is character controller crouching behavior. Note that the origin of character controllers has been moved to the very bottom of the co

Josh

Josh

Leadwerks 3 Brings Native Code to Mobile Games

Leadwerks Software announced today the release of Leadwerks 3, their new development platform for building mobile games with native code. Based on the technology developed for their successful game engine for PC, Leadwerks 3 brings a totally new approach to mobile game development.   While environments such as Unity and MonoDevelop use managed code...that is, code that is designed to be easily run on multiple devices...Leadwerks uses an approach called native code. Applications built with na

Admin

Admin

Ultra Engine Beta Updated

An update is available for the new Turbo Game Engine beta. Fixed compiling errors with latest Visual Studio version Fixed compatibility problems with AMD hardware Process is now DPI-aware Added high-resolution depth buffer (additional parameter on CreateContext()). Subscribers can download the new version here.

Josh

Josh

Beta Branch Updated

The beta branch has been updated. The following changes have been made: Rolled beta branch back to release version, with changes below. Added new FBX converter. Fixed Visual Studio project template debug directory. Fixed Visual Studio project template Windows Platform SDK version problem. If everything is okay with this then it will go out on the default branch soon.

Josh

Josh

Leadwerks Game Engine 3.4 Released

Today, Leadwerks Software announces the release of Leadwerks Game Engine 3.4, introducing many new features that help make Leadwerks Game Engine the easiest way to build royalty-free 3D games. With today’s free update on Steam, developers will have access to an all-new vehicle command set for building interactive cars and trucks with a physically realistic transmission model. Built-in water settings have been added in the editor to provide life-like water with the click of a button. Leadwerks

Admin

Admin

Saving In-Game Settings

An update is up which saves all menu settings into your game's config file.  When your program calls System:SetProperty() the inputted key-value pair is saved in a list of settings.  Your game automatically saves these settings to a file when it closes, located in C:\Users\<USERNAME>\AppData\local\<GAMENAME>\<GAMENAME>.cfg. The contents of the config file will look something like this: anisotropicfilter=8 antialias=1 lightquality=1 screenheight=720 screenwidth=1280 ses

Josh

Josh

Leadwerks 3.0 Update Available

Leadwerks 3.0 has been updated with bug fixes and productivity enhancements. To get the update, run the Leadwerks Updater. Use the Project Manager to update your project with the latest files.   Resolved bug reports are listed in the Bug Report Forum. This release fixes a few issues including Android multitouch indexes sometimes not working right, sphere casting that was sometimes wrong, and several other small problems.   Some new enhancements have been made to improve productivity. Cam

Josh

Josh

Winter Games Tournament Roundup

The Leadwerks 2016 Winter Games Tournament is complete! This tournament brought some new types of games we haven't seen before, with a wide range of new games to try. Here's a review.     The Adventures of Relic Rick http://www.leadwerks.com/werkspace/page/games/_/the-adventures-of-relic-rick-public-alpha-v100-r108   You control the adventurer, Rick, who is on a hunt for an ancient artifact for his museum. During his search in an underground ruin, he feels an earthquake and, before he

Admin

Admin

Hang Out with Leadwerks

The Leadwerks team will be hosting our first Google Hangout on Sunday, July 1, at 17:00 GMT (that's 10:00 AM in California). We'll spend 30 minutes talking about all the cool things happening in the community, and answer your questions about our upcoming new game engine.   Follow us on our Google+ page before Sunday and check back to join the Hangout. We're limited to ten participants, so first come, first serve. See you then!

Admin

Admin

Leadwerks 3 Update Brings Rendering Enhancements to Mobile

An update for Leadwerks 3 has been released, bringing new graphical enhancements to mobile games. Building on the efficient art pipeline and user-friendly tools of Leadwerks 3, the engine now supports projected shadows for characters and other dynamic objects. This technique works by casting a shadow onto the surrounding world geometry, to provide real-time shadows that run fast on all platforms.     To enable dynamic shadows on a single object, just select it in the editor and choose the

Admin

Admin

×
×
  • Create New...