informa
/
Design
Blogs

Fixing Cortex XBox controller Issue

Logic problem with the XBox controller and the Cortex Engine.
I sorta painted myself into a logic problem this week.  I thought that I had all the kinks worked out in the Cortex remappable input system.  It was only after trying to implement it directly in a game and seeing real working results that I found a logic glitch I created for myself.  In the engine I have developer defined functions that can be mapped and even remapped to a player’s controller.  I even have it mapping individual mappings so each player can have their own custom mappings if they wish.



Unfortunately I somehow in an effort to make the code use as little cycles as possible there is some short circuiting that has been implemented.  For example, if a particular function won’t happen till both ‘X’ and ‘A’ buttons are pressed, it checks for one and if it fails it won’t check the other.  In an effort to make this code polymorphic I ended up short circuiting on a couple logic issues that I can’t short circuit on.  So I have to do a little restructuring.  This isn’t a problem and will take me about a day to fix.

This puts project code named “Liquid Chicken” back about a week, but that isn’t horrible.  For those that haven’t been following on Twitter and Facebook, project “Liquid Chicken” is our first small game deployment of a casual game for the Xbox on Xbox Live.

So I will get my ass back to work and fix the issue.  I might even be able to get my lost time back if I work really hard.  Between my determination and the 5 gallons of Raspberry Red Ale fermenting, I should be fine :)

You can read more and follow me and Neuron Games, Inc. here:

Latest Jobs

Sucker Punch Productions

Bellevue, Washington
08.27.21
Combat Designer

Xbox Graphics

Redmond, Washington
08.27.21
Senior Software Engineer: GPU Compilers

Insomniac Games

Burbank, California
08.27.21
Systems Designer

Deep Silver Volition

Champaign, Illinois
08.27.21
Senior Environment Artist
More Jobs   

CONNECT WITH US

Register for a
Subscribe to
Follow us

Game Developer Account

Game Developer Newsletter

@gamedevdotcom

Register for a

Game Developer Account

Gain full access to resources (events, white paper, webinars, reports, etc)
Single sign-on to all Informa products

Register
Subscribe to

Game Developer Newsletter

Get daily Game Developer top stories every morning straight into your inbox

Subscribe
Follow us

@gamedevdotcom

Follow us @gamedevdotcom to stay up-to-date with the latest news & insider information about events & more