Jump to content

Blogs

Finally back to Leadwerks programming

After a forced break from programming with Leadwerks Engine, due to Work and other not 3D related Projects, I have started yesterday to come back to my Leadwerks project.   As I'm continuing my project, I'm developing some extension for my own needs and if they are needed and good enough i will publish standalone addons here.   The first project will be somekind of Leadwerks2D. It will offer a richer 2D function set than the current one. eg: Rotation, scaling, origin handling and new primit

klepto2

klepto2

Leadwerks Engine 2.32 Released

Leadwerks Engine 2.32 is now available.   2.32 -"Render" Lua object function renamed to "Draw". -Added Draw entity callback. -Entity draw callback and Lua "Draw" object function will only be called at most once per frame. Perform animation in this function. -Entity LOD distance parameters changed for better performance. -LoadAnimation now works without exact hierarchy matches, so LOD meshes can all use the full-res animation. -Implemented entity octree with hierarchical culling and pick

Josh

Josh

World clocks now in sync

The game world clock is now synced across network clients, time advance and day-night cycles locked. Accuracy is down to round-trip packet times plus a few milliseconds. More than enough to keep entity spawn times and waypoint navigation in close sync.   I'm as yet unsure how often to send clock updates, currently it's every half-second which is quite aggressive, it's easy enough to tweak. Clocks run on client and frame-rate independent so they don't need to be updated often. They just need t

Flexman

Flexman

Bug-fix week begins!

There were numerous small issues related to the 2.32 release, but I am chipping away at them: http://leadwerks.com/werkspace/index.php?app=tracker&showproject=1&catfilter=2   I'm not going to add any new features until every bug is fixed.   Remember that the more complete and easy to reproduce a report is, the faster it will be to fix. Thanks for the feedback!

Josh

Josh

Can you tell what it is yet?

Dave's been busy building the unsung hero of Afghanistan and other operations around the world.   Rolf: Can you tell what it is yet? ;-)   It's a non-flyable but will feature prominently in the game as you'll be tasked to provide armed escort for supply, insertion and extraction missions.   Much time has been spent correcting smoothing errors. Brilliant work. We'll be adding the same functionality to the rotors and rear door using LUA scripts. This morning we were looking at the various fl

Flexman

Flexman

Time is an illusion, game-time doubly so.

Combat-Helo presents a persistent world, day-time / night-time mission capability where you can stand around your base with your thumb up your rear-end. The game's heartbeat is the day cycle clock from which all missions, AI entity start/stop times, spawn times. All operate as offsets from mission start time. This presents the issue of real-time vs game time.   To offer variety of day/night operations in a real-time game could be tedious. I want to fly a night mission, but it's noon, I can't.

Flexman

Flexman

Hara forests

photo by Mr.Azizbani The Hara forests is the common name for mangrove forests on the southern coast of Iran, particularly on and near the island of Qeshm in the Persian Gulf. (more Information) These Islands are the some of  most important places into our game,  with really hard trees to make in 3d! – I’m kidding, you know all trees are hard!! (but these are harder!) anyway, you will visit this place into our game several times (of course if you purchase our game!) and I hope you enjoy

Soamp

Soamp

Hara forests

photo by Mr.Azizbani The Hara forests is the common name for mangrove forests on the southern coast of Iran, particularly on and near the island of Qeshm in the Persian Gulf. (more Information) These Islands are the some of  most important places into our game,  with really hard trees to make in 3d! – I’m kidding, you know all trees are hard!! (but these are harder!) anyway, you will visit this place into our game several times (of course if you purchase our game!) and I hope you enjoy

Soamp

Soamp

Hara forests

photo by Mr.Azizbani   <p style="text-align:center;"> The Hara forests is the common name for mangrove forests on the southern coast of Iran, particularly on and near the island of Qeshm in the Persian Gulf. ( more Information)   These Islands are the some of  most important places into our game,  with really hard trees to make in 3d!   - I’m kidding, you know all trees are hard!! (but these are harder!)   anyway, you will visit this place into our game several

Soamp

Soamp

Little update, Chinooks are round.

Spac3Rat sent in a nice new game icon as well as two editions of his Rotorwash magazine from 2006 to read. Fascinating look at building helos for FSX, one thing we learned about FSX models, they don't work too well for our kind of real-time work. But fascinating all the same.   Dave is busy in 3DMAX building something that looks very much like a Chinook. I'm making incremental improvements to the GUI system, panels can now be roughly dragged around without risk of "mouse droppings" (the window

Flexman

Flexman

YAG - yet another gui

I wasn't going to add a complete gui system, we don't need anything complex. The address book needs to accept input from mouse and keyboard and when I thought about it, the planned map viewer/editor will require it too.   It had to be a simple gui system with input focus and keyboard entry. Since the chat console had functions for filtering keys and the input mapper directed keyboard input into it when active it was simple enough to change it to send to a gui class and whatever control input h

Flexman

Flexman

Some hints of 3.0

This is a quick blog to fill you in on some of the features planned for Leadwerks Engine 3.0.   -Any entity can be a physics body. The body command set will become general entity commands, i.e. Entity.SetVelocity(). You can make an entity physically interactive with Entity.SetShape( shape ).   -Any entity can have any number of scripts attached to it. The basic model script functions will be supported for all entities, plus specialized script functions for certain entities. For example,

Josh

Josh

Splash one load screen

We've been using the black and orange diamond logo for some time, it needed to reflect the game colour palette. As a 90's homage to sims of that era, a saturated colour scheme with the GUI elements using 90'-45' angles, black and orange. Two contrasting colours that are visible against most backgrounds.   It wasn't until after I had designed and coded a number of elements that I noticed other military games using the same colours.   Why bother with stuff like splash screens at this stage?  

Flexman

Flexman

Monday update

Today was spent working on reliable interface network client/server connections. It's apparent I need to add some additional items to the top of the screen:   Current world time Mission Time (as offset of world time) Connection status indicators (connecting/connected/ping status) These to sit alongside the current game mode, camera mode and have a suitable background image.   Testing is proving difficult logistically. I would like a fairly inexpensive second PC with small form facto

Flexman

Flexman

Leadwerks Blog Post 06: Incoming Renders

As promised last week, it's finally time for a new blog update! Lots of new artwork has been created since the last update, but I'm going to start off by posting several large renders of the Zone project from a few weeks ago. These would make for great desktop backgrounds:     The biggest focus of the last few weeks has been the design of the derelict Ukrainian military barracks. This building was based off of a real barracks in the Exclusion Zone. One of the new Leadwerks features that

DaveLee

DaveLee

Low poly infantry en mass

We finally sourced a a reasonably good infantry soldier, low poly model, rigged, animated and exported. We can fill the screen with dozens of these guys, falling, shooting prone, grenade tossing. We'll give them a couple of weapons they can swap between and a range of helmets swapped in by setting an entity key.     To initially test animation sequences I populated a drop-down control for the editor dialog with the following LUA, chopped up for readability. But lets you pick which frames to

Flexman

Flexman

Additional Iconset for Leadwerks

Sometimes you need a break from work and do simple other stuff to get fresh in your mind or just relax a bit. While waiting for my new workstation which I exspect next week plus organizing some work, I had the idea for an additional iconset. I'm a fan of coherent icons in a simple look. I also support the trend of dark UI elements which doesn't hurt the eye if you look at them for hours. Plus dark colors give some kind of a frame around your working canvas. I never was a big fan of the Leadwer

Michael Betke

Michael Betke

My Computer Story

Just for the sake of writing, here's my computer story. Also, I'm not QQ'ing about anything, it's just the timing of it (weekend) really sucks since I had some stuff I was planning on doing. Anyways though -   Saturday May 15th, I ordered a 2TB backup drive and a sata/ide to usb adapter. I figured I'd go ahead and start backing up all my stuff during the week because one of my hard drives (750gb Seagate Barracuda) had been reporting errors (spin retry count) for over a year now. During that ti

Drew_Benton

Drew_Benton

May 20th, 2010

I guess it's been a while since I added a blog entry. Since I don't have anything specific to write about, I've stuck with a generic boring title.   I spent all week working on backing up the past 5 years of my computer life to an external hard drive (WD Elements) as well as another internal one. One of my hard drives has been having some problems lately and I've ignored it for over a year. I decided to stop chancing it and simply put in the time to save all my stuff that I've worked on and ac

Drew_Benton

Drew_Benton

Building a city, Herat

Another update of map progress on the SimHQ Combat Helo forums. Showing how the City of Herat as a sprawl of densely packed compounds and commerce is being built. Using blocks of prefabs and arranged on a grid. This is a selection of my favourite.   Meant to be viewed from a low altitude, the prefabs do a good job of keeping the eye busy. Here is half a city already with parks and minarets to add. All built to be frame-rate friendly.   And a mini-game for your base, the "Hello World" of

Flexman

Flexman

The Rumors of My Death Were Greatly Exaggerated

Hello again, everyone! As some of you may of noticed, it's been quite a while since my last blog update. Lots of good things have been going on behind the scenes, which is why there haven't been any recent updates. I'm currently preparing a large blog post for this weekend, but for now you get this little teaser:

DaveLee

DaveLee

×
×
  • Create New...