Jump to content

Ultra Software Company Blog

  • entries
    185
  • comments
    1,247
  • views
    566,639

Contributors to this blog

About this blog

Entries in this blog

Leadwerks Game Engine Arrives on Steam, Turns Players into Makers

After blasting through Greenlight in just 27 days, Leadwerks Software today announced the launch of Leadwerks Game Engine: Indie Edition, exclusively available on the Steam distribution platform. The arrival of Leadwerks adds 3D game development software to Valve’s lineup of creative and productivity tools.   Leadwerks is designed to make game development easy for Steam’s 65 million users, with a royalty-free license for making commercial products. A new renderer built on OpenGL 4.0 provides h

Admin

Admin

Dexsoft Games Releases Five Material Packs in Leadwerks Workshop Store

Dexsoft Games, producers of game content with a library of thousands of game assets, have released five new material packs in the Workshop Store. All materials and textures are ready to use with Leadwerks, with source image files included in TGA format.   All of these can be purchased now through the links below, or through the Workshop interface in Leadwerks Editor. See the links below for more information and additional preview images.   Sci-Fi Materials 1     Sci-Fi Materials 2  

Admin

Admin

Success!

You did it! Leadwerks 3.1 is coming to Linux. As traditional gaming platforms are becoming more and more restrictive, software developers, hardware vendors, open-source coders, and gamers are working together to build a better future for gaming on the open platform Linux. I count myself fortunate to have found my place in this movement, and am very grateful that over 700 Linux gamers believed in this idea. What now? I'm driving over to the IGDA Summit today to sit in on a few sessions. The

Josh

Josh

Introducing the Lobby System in Leadwerks 4.6

The new Lobby system in Leadwerks 4.6 allows you to create a public listing of your multiplayer game for others to join. This uses the Steamworks library. You can tap into the Steamworks lib by piggybacking on the default "SpaceWar" example game, which uses the Steam app ID 480. This is set up by default when you create a new Leadwerks project. Now you might think of a lobby as a place where people hang out and chat before the game starts. You can treat it like this, but it's best to keep t

Josh

Josh

Leadwerks on Steam

I first connected with Valve Software during GDC 2013. I recognized an opportunity to work together, so last week I paid a visit to Bellevue, Washington and met with Valve employees (no one has job titles in the company except Gabe) and discussed Leadwerks and the evolving Steam platform.   Today, I'm excited to announce our Greenlight campaign for Leadwerks 3: Steam Edition.     This software will be distributed through Steam and allow you to build games with Lua script and publish

Josh

Josh

Zombie Character Pack Released

Our first character pack for Leadwerks has been released. The Zombie Character Pack DLC is now available on Steam for $29.99, with a 15% launch discount.     The Leadwerks Zombie Character Pack provides you with a horde of undead monsters to slay. Fight your way through the flesh-eating mob or pit them against each other in an all-zombie brawl to the death. All characters are fully scripted and ready to use in Leadwerks, with no programming required. Just drop them into your map and press

Admin

Admin

Halloween Game Tournament Roundup

The 2015 Leadwerks Halloween Game Tournament is complete, with results above and beyond any previous game tournament. The quality, content, and fun of the lineup of games this tournament is really spectacular.   Halloween Pumpkin Run http://www.leadwerks.com/werkspace/page/viewitem?fileid=540259470   If one game summed up the spirit of this year's tournament, it's this title. The atmosphere, gameplay, and fun of this title make it an instance classic in the Leadwerks catalog of user-made

Admin

Admin

Leadwerks Game Engine 4.4 Beta Adds OpenVR Support

Leadwerks Game Engine 4.4 beta is now available on the beta branch on Steam. This adds support for virtual reality with the OpenVR library. OpenVR supports both the HTC Vive and the Oculus Rift headsets.     To enable VR mode in your Leadwerks game, simply call the command below. If a VR headset is detected and initialized, this function will return true: VR:Enable()   Any cameras not attached to a rendering target will render directly to the headset views. Both eyes will be rend

Admin

Admin

Why Leadwerks is the clear choice for VR simulations

Leadwerks has historically had a small group of customers outside of the game industry who use our software for simulations, training, and visualization.  Customers using our software products include NASA, Lockheed Martin, Northrop Grumman, and the British Royal Navy.  Today I am happy to announce that in response to overwhelming demand we are now offering our services to build custom VR applications with Leadwerks.     This puts us in head-to-head competition with othe

Josh

Josh

Industrial Cargo Model Pack Released

The Industrial Cargo Model Pack is now available for only $9.95. This package includes three cargo containers and two wooden spools. All assets are certified game-ready for Leadwerks Engine. This is just some of Dave Lee's work, and there's lots more coming!  

Josh

Josh

"Cirque des Jeux" Game Tournament

Ladies and gentlemen, come one, come all, to feast your eyes on wondrous sights and behold amazing feats! It's "Cirque des Jeux", the next Leadwerks Game Tournament! How does it work?  For one month, the Leadwerks community builds small playable games.  Some people work alone and some team up with others.  At the end of the month 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, which h

Josh

Josh

Three New Model Packs available in the Workshop Store

Today we are rolling out three new paid model packs by artist Nova Dimension.   The Urban Interior Pack contains everything you need to populate your decaying urban settings with fixtures, furniture, and survival supplies.         The Morgue Model Pack provides a creepy setting for horror or apocalyptic games. Just imagine how scary this could be with the right lighting and music.     Finally, the Old Furniture Pack provides an extended collection of every type of furniture pr

Admin

Admin

Leadwerks Engine 3 Forums now open

The Leadwerks Engine 3 Forums are open to all Leadwerks developers so you can post your ideas and get information on the development of Leadwerks Engine 3. Additionally, forums are now divided up by product, with forums for Leadwerks Engine 2, Leadwerks Engine 3, and 3D World Studio. We think this organization will provide more room to grow in the future.

Admin

Admin

A Look at C++11 Shared Pointers in Leadwerks 5

C++11 introduces shared pointers, a powerful language feature that provides easy memory management without the overhead of garbage collection.  The example below should look familiar to you: #include "Leadwerks.h" using namespace Leadwerks; int main(int argc, const char *argv[]) { shared_ptr<Leadwerks::Window> window = Leadwerks::Window::Create(); shared_ptr<Context> context = Context::Create(window); shared_ptr<World> world = World::Create(); shared_ptr<Camera&

Josh

Josh

Leadwerks Seeks to put Game Development on Linux

Linux is a solid and secure operating system that’s perfect for gaming, but at this time Windows remains the lead platform for PC games. One company wants to change that by putting the game development process right on Linux. Leadwerks Software has launched a Kickstarter campaign to bring their game development software to the Linux operating system. The company says this will allow users to build and play games without ever leaving the Linux operating system.   The company's Kickstarter page

Admin

Admin

Fog in Leadwerks 4.4

Distance fog is one of the most basic visual effects in 3D graphics, going back to the 1990s.  Here is the effect in the Quake 3 Arena map "Fatal Instinct", which was shrouded in a dense orange fog: Leadwerks Game Engine 2 had this available as a built-in effect, while the more flexible effects system of Leadwerks 3/4 had several Workshop shaders available to use, including one by Klepto and another one more recently added by myself.  However, this has not been part of the official SDK

Josh

Josh

FBX Converter Updated

A small update has been published to the default branch of Leadwerks Game Engine on Steam. This updates the FBX converter so that the scene units (meters, feet, etc.) are read from the file and used to convert the model at the proper size. Previously, the raw numbers for position, scale, and vertex positions were read in as meters. The new importer also supports both smooth groups and per-vertex normals, so models can be imported more reliably without having to recalculate normals. An error

Josh

Josh

3 Ideas You Must Understand to Use C++11 Shared Pointers in Leadwerks Game Engine 5

Leadwerks Game Engine 5 is being designed to make use of shared pointers.  This eliminates manual reference counting, which has probably been the most difficult part of programming games with Leadwerks.  Here are three concepts you must understand before you start using smart pointers in Leadwerks 5, Don't Create Multiple Shared Pointers from One Object When a shared pointer goes out of scope, it deletes the object it references.  If another smart pointer was created separately that re

Josh

Josh

Stretch goals revealed for Leadwerks for Linux Kickstarter campaign

I'm pleased to announce the full stretch goals for the Leadwerks for Linux Kickstarter campaign:   $26,000 - Android + Ouya for All: We will provide all backers who pledged $100 or more with Android support. We’ll also add support for OUYA, the Android-based open game console. This will let you build games for Android and OUYA, without ever leaving the Linux operating system.   $30,000 - Blender integration: We want to integrate Leadwerks with the free 3D modeling package Blender. We’ll star

Josh

Josh

Refining Smooth Lightmaps

You may recall a few weeks ago we added consideration of smooth groups in the lightmap calculations. (Explanation for new people: we use a forward renderer with static lighting as a fallback that runs across-the-board, and are working on a deferred OpenGL 4 renderer for the next major update. I've been working with deferred rendering since 2006, so this is relatively easy to add.)   You may recall the case of luxels (lightmap pixels) that fall outside a face were problematic, and I used a bi

Josh

Josh

Leadwerks Game Engine demo released on Steam

A demo version of Leadwerks Game Engine has been released on Steam. If you've got a Steam account, you can now try the easiest way to make your own 3D games, free for fourteen days. Try out the sample maps that teach gameplay concepts, import some of your own artwork, or just play around with the editor and learning materials.     The full version of Leadwerks enables access to the Leadwerks Workshop, where you can download more than 70 items, including models, sounds, texture packs, and

Admin

Admin

How to Request a Payout from Leadwerks Marketplace

Some of you are earning money selling your game assets in Leadwerks Marketplace. This quick article will show you how to request a payout from the store for money you have earned. First, you need to be signed into your Leadwerks account. Click the drop-down user menu in the upper right corner of the website header and click on the link that says "Account Balance". On the next page you can see your account balance. As long as it is $20 or more you can withdraw the balance into you

Josh

Josh

Leadwerks Named Steam Community Choice Winner

Leadwerks Game Engine has been declared the winner of the Steam Community Choice against Substance Designer and Music Maker. An additional bonus discount will apply to the indie and standard editions during the next 24 hours. Thanks for voting!  

Admin

Admin

A first look at the terrain editor

I'm starting to get terrain integrated into the Leadwerks 3 editor. For the most part, it stays pretty close to the design of the terrain tools in Leadwerks 2, and you should have no trouble figuring it out. I'm implementing the critical features first: This will be added into version 3.0 before the release of 3.1.     As I described in my previous blog, my goal is to take all the lessons learned from Leadwerks 2 and come up with something more refined and powerful.

Josh

Josh

Mercenary Action Figure Released

The Mercenary Action Figure is now available for purchase in the Workshop Store. This custom-made high-quality character includes high-res 4096x4096 textures, an assault rifle, and a prefab set up to work with the new soldier AI script. Drop him into your game, set his team to "good" or "bad", and watch him fight!   The new soldier AI script adds a new dimension of gameplay to Leadwerks games. You can now easily add enemies that shoot back. Set the character up as an ally, an enemy, or crea

Admin

Admin

×
×
  • Create New...