Jump to content
  • entries
    165
  • comments
    199
  • views
    85,535

About this blog

Combat-Helo Dev Blog

Entries in this blog

Camp....insert name here

AD has been working on a new FOB which will be the "other" main camp you'll be deployed at during the course of the campaign.   It's a triangle arrangement used by some forward operational bases. Here the CH47s are ready to be deployed.     And finally..   Don't have a name for the camp yet.   Source

Flexman

Flexman

TSD started, avoiding work for a Split Second

Another little progress update but first a diversion. Yesterday I took some time-off to brush up on gaming skills and really enjoyed Disney Interactive's "Split Second", one of the few car games I keep going back to since I typically find racing games tedious (lack of skill and patience on my part). However this game is almost pure adrenaline and I find my self coming back to try and shave off 2 seconds while avoiding exploding aircraft and collapsing control towers. Split Second is actually the

Flexman

Flexman

ENG rebuilt

Been pretty ill this last week, progress has been sporadic. I took time out to rebuild the engine code so it's now the same for all Apaches, AI and player alike.   Pilot feedback from screen-shots and videos also allowed me to rebuild the whole engine start-up and ENG display page. Automatically switches to in-flight mode. Things blink, change colour, are boxed appropriately. Couple of bits left to do, the biggest headache was dealing with all the fiddly scale changes and adding new code to si

Flexman

Flexman

Virtual Waypoint Marker

The HMD of the new MTADS Apache comes with a number of 'virtual' items displayed to the pilot. The currently selected waypoint is made virtual in cruise and tranistion modes, the waypoint position is marked with a flat bottomed diamond with a dot in the centre. See the take-off point (W00) on the image below.   Flying with the flight path marker inside this symbol and you should head right to that spot.   Waypoint marker     Source

Flexman

Flexman

Mobiles, mobs and states

While waiting on fixes for the flight-model and control inputs, putting some game into the game we talked about ranges and how performance measuring was going to work. In addition we wanted to add a little variety which required working mob AI.     So nothing fancy but I managed to rustle up a simple finite state machine FSM to get some tanks and cars running around. Our design uses a group formation system (a group is a number of individual units that share common logic, e.g a tank platoon)

Flexman

Flexman

CSEL (Combat Survivor/Evader Locator)

Dave completed more of the survival equipment, looking really good. The concept is simple, if you need to perform an emergency landing and leave your helo, the CSEL can be activated and will mark the location on everyone's tactical situation display. The signal flare may be use to mark your position visually.   More up close pictures in the SimHQ thread here.         I spun off a new shader to do the MPD video mixing. The symbology layer needed to mask the video layer using its alpha c

Flexman

Flexman

Tuesday - map almost completed

Spent a lot of time today house cleaning. No not code, literally the house. It's amazing what teenagers can do to your treasured Monty Python DVD collection, it's not funny. Stop that, it's silly.   I over-complicated the map drawing and stripped it down. Added functionality to the TSD page for controlling the map scale. I'm happy that it will work with 3rd party maps too. Oh I just noticed in the screen shots the scale index is off by one.   The green colour is from the low elevation rang

Flexman

Flexman

HMD flight symbology

More flight symbology added today. Raining almost non-stop and my cars wiper motor has failed, so wasn't going anywhere.   We added a couple of items that make it possible to do some precise flying.   Velocity Vector Acceleration Cue The Velocity Vector is the blob on the stick that originates from the cross in the centre of the HMD. This is a representation of the direction and speed of your aircraft. Think of these as "top down" views with your aircraft in the middle, forwards move

Flexman

Flexman

Tonight I have mostly been coding...rotor RPM

Actually the rotor brake system. I'm not really clear what would happen if the rotor brake is off when you move the power levers from the Idle to Fly position. Procedures say DONT, return the switch back to on until the engines are at flight speed (approx 100%). Once the engines are happily settled at flight speed flip the brake off and the rotors begin to turn. Watch the rotor RPM gauge on the MFD until it's in the yellow close to 100% then you're good to go.   Conversely, I'm not too clear w

Flexman

Flexman

Out-takes, when cockpits go bad

My Dennis Norden bit. Out-takes from today. Most programmers we have a few wilco tango foxtrot moments from time to time. Here's a few from today. Starting with "How not to render lights to a buffer."   The canopy glass makes for an interesting effect. Next, an interesting effect you REALLY don't want to see....ARRRRGHHHH....   This is me getting a transform wrong. You can almost see the join between the high detail cockpit and the Apache exterior model. Mind the gap? I did fix this by c

Flexman

Flexman

Internal views

Added some fixed internal views for 'quick' look downs and drama shots.   Wiper dash...this has a little vibration.   Pilot displays...   Over shoulder...   Pilot engine controls (startup and lighting)...CP/G similar (not pictured)   Co-pilot target panel (TEDAC)...   I think a 'foot-well' cam will come when we get a pilot model in game so we can see the crew looking around. And I think we could use an ADI/Comms panel view. Feel free to suggest a few more.   Source

Flexman

Flexman

Upgrade 2.32 - let the fun begin

My wife reminds me that it takes typically two weeks after each engine upgrade to get things working as intended.   There's the odd "caps sensitive" issue in some of the LUA source. And a quick change of fw.Main to fw.main in Renderer to get ll the helo/sky scripts working. Rebuilding the lua-gluefunctions and making sure not residue from the previous version was causing problems.   All that's left is handling changes of appearance and shaders....and re-serialising all of the 3D work.   Pe

Flexman

Flexman

Tricubic Studios Ltd.

Formally announcing the foundation of the legal entity Tricubic Studios Ltd. developers of Combat Helo, associated content and iPhone/iPad games / applications.   This doesn't change very much, it grants us a recognised identity for trading, taxation and investment. Plus we get a chance to develop an insipid company website. We plan to have our first mobile platform release ready for the summer. More details on that in a few weeks. Blog updates will continue at this location.   Source

Flexman

Flexman

Bogged Down - Chin Up

I apologise for lack of updates, long time since the last one (weeks it seems although I have two unpublished ones which are no longer relevant). I've been avoiding online spaces during this time, work has been bogged down with the multitude of tasks not just relating to the Combat Helo game.   I'm working on the flight model again this week so don't expect any updates in a while. I did get started on an updated FAQ and will publish that ASAP. Lots of things happen around this time of year wit

Flexman

Flexman

New scratch built industrial buildings

It was over a year ago we were notified that some of the models we had purchased from Dexsoft might possibly have been stolen. After a period of investigation the probability was quite high this was the case and Dexsoft contacted customers to offer new packs. However months later I was unable to get a reply about these replacements and only in November when doing a review of outstanding assets and licensing we had to either press again or do a re-build.   Dave elected to take it upon him

Flexman

Flexman

Atmospheric screen-shots

AD made some atmospheric screen-shots when playing with lighting and environment settings. SimHQ Diary Starting with the only major airbase in the region. AD is responsible for some Strike Fighter mod aircraft models, one of which is a Tornado GR1 (?). Which he's used here. I don't think these will be in the game unless we get permission from the original mod maker to use it. But it does look nice.     This is our early version of Camp Stone complete with a half-court basket. You wouldn't

Flexman

Flexman

Building bridges and instrument lights

Dave sent me his first bridge work for crossing the Death Star trench across our terrain.   Pictured below is an editor scene showing it in place with some of our other 3D assets rolling across it.   Five brickwork textures were used to break up the surface detail with colour matching used to make it blend with the terrain textures.     Last night I finished playing around with the cockpit night lighting thanks to Bushmaster and his reference photos and nudging to fix the colours. Three

Flexman

Flexman

Flight model Mk2 update and roads

At no point before have I felt so much under pressure as I do now. Hence the lack of blog updates. The new physics engine is still being problematic but these are issues relating to -ff-math and tracking down typos, the odd logic error and other errors that occur when programming.   In a flight model, such errors result in numbers quickly blowing up, which they do. So I'm currently tracking down each issue, one at a time until, eventually, it should just all click into place.   I finally con

Flexman

Flexman

Drivers again

Seem to be having performance issues with the new nVidia drivers 257.21   I noticed the reported OpenGL version has done up from 3.2.0 to 3.3.0 Repeated launching over an hour will sap the frame rate to around 1, yes one. No apparent memory leakage. But other games are fine. Also the editor will remain unaffected unless importing the Apache model where it will sometimes exhibit a black skin.   So there's some combination of factors I need to understand, the current Apache model with it's re

Flexman

Flexman

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

Fingers crossed for good weather on Tuesday

Fingers crossed the weather is not too bad tomorrow at Gilze-Rijen air force base. Our man in the Netherlands is prepared for a day of audio recording for the Apache and Chinook.   Good luck Reck. Weather is pretty lousy here, high winds, low temps and rain, sat images and forecast is so-so. Expect wet weather and don't forget the 'dead cat'   Source

Flexman

Flexman

C-SCOPE

While Dave is away hopefully keeping his head above water (all those Bear Grylls survival videos should come in handy) I've got not much else to do except worry and get on with my to-do list.   C-SCOPE was something I remember saying wouldn't make it but turned out to be a freebie since everything was available to simply drop it in.   [C-SCP] button on the FCR page overlays FCR target symbols on TADS video and HMD. Makes finding those hard to see vehicles a piece of cake.       C-

Flexman

Flexman

World of Warcraft - Blizzard has internal leakage

Just wanted to report this to the blogosphere. I'm not a Wow player (I have an account but I don't play very often) but my wife friends across several raiding guilds play from time to time.     They've all been subjected to hacks. And I think the leak is at Blizzard.     Over the past few weeks, everbody we know, including friends of friends have had their accounts hacked. Including mine, which was inactive, but had an "authenticator" (a hardware device that generates a new 6 digit number

Flexman

Flexman

HMD virtual symbology

HMD = Helmet Mounted Display   Remember when Virtual Reality was going to be the next big thing? Seems odd having to re-create something virtual in a game that is virtual, the modern Apache has evolved a bit since the late 1990s. Being able to display in the pilots 3D monocle (yes that's a joke) a lot of data to the crew about targets hidden behind objects, terrain contours. These 'virtual' items are matched 1:1 with the crews head movement unlike a lot of the symbology that is static.   The

Flexman

Flexman

×
×
  • Create New...