• Register

Talon is a 6DoF multiplayer sci-fi flight combat game for those who demand more depth, complexity, and intensity in their shooters. Blending elements from FPS, flight sim, and space combat, with a variety of colorful weapons and plentiful explosions, Talon delivers adrenaline-fueled high-speed action in a team-based tactical shooter. True 6-degrees-of-freedom flight dynamics afford the pilot complete freedom on every axis, and intense combat pushes you to use it to its fullest. Go head-to-head with your friends, or play co-op against deadly AI. Talon supports Internet, LAN, and offline solo play.

Post feature Report RSS Talon: The Project

Take one obsessive and reclusive young gamer with an aptitude for graphic arts and programming, get him hooked on a specific and unusual game, stop production of said game, and wait for him to take it upon himself to make his own version thereof. It's been tried before, but this time it worked. This is the story. My story.

Posted by on

The Project


Origin

Talon represents the culmination of countless hours of work, spread out across ten years. It is, I admit, the results of my obsessive love for a little game called Descent. Maybe you've heard of it, maybe not. Descent established an esoteric genre called 6DoF, Six Axis, or Vertigo Shooter. It was a groundbreaking game in its day, and one not easily forgotten. There was something very special about Descent. It's difficult to describe, but fans of the game will know what I'm talking about. Some people found it harder than others to adjust to the unrestrained flight mechanics and get to grips with the complex controls, but those who did would never be the same. It was addictive. The freedom of flight, the tension of the hunt, the thrill of the kill. It was like nothing else, and once you were hooked nothing else would do. Not for me, anyway. When the forth sequel was canceled, there was great frustration and disappointment among fans. No one was happy, but eventually most players moved on to other games. I tried, but while many other games were fun, nothing else satisfied the addiction.

Quest

Perhaps it was withdrawal symptoms impairing my judgment, or more likely just the naivete of youth, but instead of accepting the passing of my beloved game and moving on, I got it into my head that I could make my own. I had build a number of maps for Descent, fancied myself a capable 3D artist, and having written a couple of Tetris clones in TI-Basic and Flash, decided I could put these skills together and build my own 3D FPS-style multiplayer flight combat game. I mean, how hard could it be?

Struggle

Hard, as it turns out. Very, very hard indeed. As in, "kids, don't try this at home" hard. Especially by myself, on a budget of naught. I could have tried to recruit help and find investors, but I didn't know how to do that, and besides, who would take me seriously? Truth is, I was uncomfortable involving others in what I knew was a foolhardy endeavor. Despite how I joke about being over-confident, I was expecting to fail, and I didn't want anyone to see me fail. So I kept it to myself. I'm still not sure whether that was wise or idiotic, but I digress. Fortunately, I was good at building things, and more importantly, I was obsessive.

So I got a friend to get me started with C++, found an engine I could work with, a few basic modeling tools, and set to work. Nothing was easy. The engine needed work, the physics were dodgy and unreliable, the input was not responsive enough, the graphics looked flat and dated, and the 3D positional audio broke when the camera rolled upside down. The tool chain was incomplete. The only model exporter for the engine's object format that I could use built the model out of triangle strips with a single triangle in each! The result was terrible performance for even simple, low detail models. I had to write my own model converter. The map building tools weren't much better.

And so it went on like that. I tackled one problem after another, in between improving my art skills and slowly building up art assets. Progress was slow. Technical obstacles were discouraging, and "life" often got in the way. Years went by, and eventually an entire decade, but the dream of having my own 6DoF game, eventually being able to share it and once again getting my multiplayer "Descent fix" kept me going.


Triumph

Ultimately, persistence paid off! It's been a long road, but what started as a foolhardy "pet project" has become a full and proper game. Talon is nearing completion, and I couldn't be happier! Beta testing has gone well, I have a playable demo out, and we're on track to begin Early Access sales soon. Success! Celebration! Jubilation! Well, almost. The final "push to the finish", as it turns out, is the hardest part of all. Things are set in motion and expectations must be met. Marketing, publishing, and related business issues that I had avoided all these years must now be dealt with. On top of that, I'm not the carefree and responsibility free kid I was when I started, and it remains to be seen how long I can afford to keep doing this. The long, lonely struggle is over, but it's sink-or-swim time for Talon as a product, and me as an independent developer. This story is not quite finished, but we'll have to wait to see how it ends.

Post comment Comments
the_Farseer
the_Farseer - - 6,407 comments

Awesome read man! I wish you all the best.

Reply Good karma Bad karma+1 vote
RefractoryStudios Author
RefractoryStudios - - 5 comments

Thanks! It feels good to be talking about it after all this time.

Reply Good karma+1 vote
Guest
Guest - - 689,296 comments

Great Story-. Great Doing, Scott!

It's the best Game I saw since Descent. I'm real happy that you did/do this. Many Guys told about making a new Descent, but no one did it.

Congratulation!!!

I'm looking forward to the Release

VEX-Ben

Reply Good karma Bad karma+2 votes
Guest
Guest - - 689,296 comments

It will swim, I bet.~ I'd buy in.

Reply Good karma Bad karma+2 votes
Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: