Visual Studio gives two options for creating C++ applications. Console applications use printed text to communicate with the user, harkening back to the pre-GUI days of DOS. The other option is a windowed application with a GUI interface, simply called "Win32 Project" in the Visual Studio project creation dialog.
A console application will use the regular old main function you know and love:
int main(int argc,const char *argv[])
This is cross-platform compatible and runs on an
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
An update to version 4.3 is now available on the default branch. This fixes it so the editor is not DPI-aware and will be scaled correctly if scaling on Windows is used. Some small shadow update bugs were fixed, and the animation shaders were improved.
If you are having trouble running your game from the editor in debug mode, you need to install the latest VC++ redistributable from Microsoft found here:
https://www.microsoft.com/en-us/download/details.aspx?id=53587
The version distribut
Leadwerks Game Engine 4.3 is now available.
This release adds support for Ogg Vorbis audio files. Ogg Vorbis is a compressed audio format specially designed to shrink the size of large audio files. Using Ogg for large music files can significantly reduce your game's size.
Leadwerks Game Engine 4.3 features numerous performance updates, with performance improvements up to twice as fast as Leadwerks 4.2.
Finally, numerous small bugs have been squashed to make Leadwerks more
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
Leadwerks Game Engine 4.2 is now available on Steam. This update adds new features to make game development easier than ever. The free update goes out today to over 10,000 paid users on Steam.
Version 4.2 integrates analytics into Leadwerks games with a free gameanalytics.com account. This allows developers to view statistics on player behavior and identify any trouble spots their game might have as players progress through levels. By viewing a summary of all player behavior, developers
At last, it is time for the 2016 Leadwerks Winter Games Tournament! This is going to be a big one, for a few reasons.
We're very likely to reach 100 games in Leadwerks Game Launcher, which means it will be ready to move out of early access mode and be an official release on Steam.
As an experiment, you're getting two extra weeks to polish your games, with an extended deadline lasting until January 15th.
WHEN: The tournament begins Monday, December 5, and ends Sunday, January
With the Summer Games 2016 Tournament completed, it's time to review the entries. This tournament brought a new level of quality, with several small games that could be considered Greenlight-ready, made in just four weeks!
Sound Game
http://www.leadwerks.com/werkspace/page/viewitem?fileid=732192584
Test your spatial reasoning skills in this unique and challenging game. Navigate with your map and lit up clues to get to the end of the maze.
Soundscape
http://www.leadw
Now that you've had time to get acquainted with Leadwerks, it's time for the Summer 2016 Game Tournament.
WHEN: The tournament will start Monday, July 25, and end Sunday, August 21th at 11:59 P.M. (Pacific Standard Time).
HOW TO PARTICIPATE: Publish your summer-or-other-themed game to Steam Workshop or upload it to the games database before the deadline. You can work as a team or individually. Use blogs to share your work and get feedback as you build your game. If you need models for
Leadwerks Game Engine 4.1 is now available on Steam. This release cranks up the already legendary Leadwerks visuals to new levels of awesome.
Environment Probes The new environment probe entities can be used to add global illumination and reflections to any scene.
Volumetric Lighting Each light in Leadwerks can now display an adjustable volumetric effect using a ray-marching technique to give your game dramatic visuals.
Enhanced Post-Processing Effects Leadwerks 4.1 includes
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
Today we are releasing three new model packs in the Workshop Store.
The Candles Pack provides beautifully detailed candles and sconces to bring atmosphere to any horror game.
The Modern Furniture Pack includes numerous chairs, sofas, and a bar stool to populate any residential setting with.
The Old Wine Bottles Pack gives you a variety of bottles with two texture variations. Decorate your map with them or use them for target practice.
You can get these items by op
Today we've got four new texture packs available for purchase in the Workshop Store.
The Blood Decals pack provides 30 hand-painted textures for spatters, drips, and puddles of human, animal, or alien blood. This is perfect for adding atmosphere and a sense of foreboding to an otherwise ordinary scene. You can even create trails of blood going down hallways and around corners.
Another creepy addition is the Spiderweb Materials pack. Create a sprite and use these materials to inst
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
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
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
The book "Game Engine Gems 3" by Eric Lengyel is now available for purchase at Amazon.com (ISBN #978-1498755658). This title, set for release April 21, 2016, features 22 chapters of game programming knowledge, including a chapter by Leadwerks founder Josh titled "Vegetation Management in Leadwerks Game Engine 4". The accompanying CD even includes source code for an early version of the Leadwerks vegetation system, so you can see exactly what is going on under the hood of the engine. Pick it u
Leadwerks Workshop provides a repository of free game items for game developers to use in their projects. Workshop content has been heavily used in several game tournaments to make many different games of different genres.
Today we are rolling out the Leadwerks Workshop Store. This allows us to add new and better quality content for you to use in your games. All assets are curated and verified to work correctly with Leadwerks Game Engine. This includes material setup, sizing, and correct
Winter has descended upon the land, and with it comes the frost. The nights are long and the days are cold and grey. How long it shall last we do not know. But we do know it is time for another Leadwerks game tournament!
WHEN: The tournament will start Monday, January 18, and end Sunday, February 21th at 11:59 P.M. (Pacific Standard Time).
HOW TO PARTICIPATE: Publish your winter-or-other-themed game to Steam Workshop or upload it to the games database before the deadline. You can
A preview build of Leadwerks Game Engine 4 is now available on the default branch on Steam, with a new vegetation management system and other features.
We completely rethought how large-scale scene management should work to bring you a one-of-a-kind vegetation system for handling massive amounts of foliage. Instead of storing each instance in memory, our new system uses a distribution algorithm to dynamically calculate all relevant instances each frame for rendering and physics. This allows
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
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
Fall is in the air, which means evil spirits, good beer, and the annual Leadwerks Halloween Game Tournament.
WHEN: The tournament will start Thursday, October 8, and end Thursday, November 5th at 11:59 P.M. (Pacific Standard Time).
HOW TO PARTICIPATE: Publish your Halloween-or-other-themed game to Steam Workshop or upload it to the games database before the deadline. You can work as a team or individually. Use blogs to share your work and get feedback as you build your game. If you need
Leadwerks Game Launcher lets you play a variety of creative, experimental, and just plain wacky mini-games made with Leadwerks Game Engine. Fly a spaceship through an asteroid field, play a round of miniature golf, or ride a lawn mower while dodging killer cows. It's free and there's a constant supply of new things to try.
With Steam Workshop integration, you can talk directly to the developers and give your feedback for new ideas to be incorporated into their games. Start a discussio
Leadwerks Game Engine 3.6 is now available on Steam. This free update brings an array of new features along with the release of Leadwerks Game Launcher.
New Features
Deferred DecalsLeadwerks now supports decals using an advanced deferred rendering technique. Decals are useful both for bullet marks and character blood, and as a decoration tool for adding detail to maps. Leadwerks decals even work with animated characters, so you can show damage when enemies are hit.
Terrain Vertic