Xenos is a survival sandbox game set in a world invaded by merciless robotic aliens. Explore huge procedurally-generated world, scavenge for supplies, navigate dangerous alien structures, find and help other survivors, discover advanced alien technologies and ultimately - save humanity from the alien menace.

Image RSS Feed Latest Screens
City environment City environment City environment
Blog RSS Feed Report abuse Latest News: How we screwed up

1 comment by Cotoff on Mar 24th, 2014

There'd been no new posts here for almost half a year already. This is mostly caused by the fact that writing about your failure is kinda hard. Still, I think I have to write this - I owe that to everyone who were interested in Xenos; and maybe this tale would prevent someone from making the same mistakes.

We stopped working on Xenos sometime in December. It was not a single decision we've made: rather, it just happened organically. Working less and less, diverting into side projects, saying things like "next week I'm gonna work on Xenos at last" - gradually, we just stopped making any progress whatsoever. It was disheartening to realise that; but at the same time, somewhat liberating.In January, I did some full-time contract work. When that ended, I've "officially" pulled the plug on Xenos. We were spending a lot of effort, but not making any progress - so it made no sense to continue.

I've been thinking (obviously!) about what went wrong, and here's what I've got. The turning point was my decision back in June to switch to a new, better and more detailed art style. I was overexcited then, seeing other people get interested in my game and offer help; and in this excitement did not think clearly. The problem was not the art itself (although even that did not live up to expectations). The problem was that more detailed art resulted in increased complexity across the board.

When I was first envisioning Xenos, I settled on a game that was just complex enough so that I could pull it off. A little more, and it would become impossible... new art added more than a little. Most of this added complexity happened because of tiles. Old version of Xenos was tile-based - all objects were placed on a strict grid. New art required objects with different sizes and rotations, so the grid had to go. With it, a lot of simplifying assumptions were gone: no more "only one object per tile", no more easy pathfinding, etc. New art was also more detailed, requiring much more complicated physics. Suddenly, floors and walkways that were flush with the ground weren't cutting it - I had to add elevation. This complicated the pathfinding even more, and animations... well, animations were a pain in the ass even without that. And so on, complication after complication arised.

All this stuff required a lot of coding. And a lot of arguments with artists - as they wanted the game to be prettier, while I was fighting to keep complexity low. The development was getting too slow - which is bad for motivation. And on the other hand - the new art was not good enough to inspire. I mean, it was technically better than my voxel creations. Way better, even. But, even compared to ugly voxels, it was plain and generic-looking. I had some talented artists working on different pieces, but no one to coordinate that work and ensure that all of these pieces form a stylish whole. This did not help motivation either.

To top it off, while struggling with all these problems, I'd lost my vision for the game. The mechanics that made sense in the old version had to be re-worked, and they, too, did not form any coherent whole. I finally decided to stop working on Xenos when I noticed this. You can possibly overcome all difficulties when you know what you're doing; but without any vision, continuing just made no sense.

So, where does this leave us? I'm not yet ready to throw the towel on this "indie development" thing, even if my first project failed. We've spent some non-insignificant money on Xenos, but still have enough to continue (thanks to some contract work I've done lately). Notice that I'm using plural here: Chaos Cult Games now consists of two people working together, helped by some friends and contract workers from time to time. Xenos is not completely dead either. We're not working on it right now, but we did a lot of work, and might well use it later. Xenos would have to change, if we ever return to it, but it is still possible.

In the meantime, we took part in a game jam, making a quick little game that some people loved. We're not going to develop it further, but you can play it here: Chaoscultgames.com This taught us some lessons about rapid development and prototyping, which we're going to apply to our next project. We already have a prototype for a dungeon-crawl game, some ideas for a space sim, and more. We're gonna settle on one of those (or maybe some completely new and wild idea!) soon. And once we do, you can expect to see a playable demo as fast as possible - that's actually one of the lessons from games jam. So, see you then!

Media RSS Feed Latest Video
Post comment Comments
HideYoWifexD
HideYoWifexD Sep 5 2013, 8:11am says:

look nice

+2 votes     reply to comment
Insolent.
Insolent. Jun 3 2013, 7:07pm says:

This looks promising - I love procedurally-generated survival games, especially where they are actually survivable! Will be watching this.

+4 votes     reply to comment
Post a Comment
click to sign in

You are not logged in, your comment will be anonymous unless you join the community today (totally free - or sign in with your social account on the right) which we encourage all contributors to do.

2000 characters limit; HTML formatting and smileys are not supported - text only

Icon
Xenos
Platforms
Windows, Mac, Linux
Developer
Chaos Cult Games
Engine
Unity
Contact
Send Message
Official Page
Chaoscultgames.com
Release Date
TBD
Game Watch
Track this game
Share
Style
Genre
Roguelike
Theme
Sci-Fi
Players
Single Player
Project
Indie
Twitter

Latest tweets from @chaoscultgames

Unity3D: Mythbusting performance T.co

Mar 27 2014, 6:22am

New non-development blog: How we screwed up T.co

Mar 24 2014, 8:02am

New development blog: Animation woes T.co

Oct 17 2013, 8:54am

New development blog: Building a city T.co

Sep 26 2013, 8:30am

Development video T.co

Sep 16 2013, 12:40am

Modeling player character: work in progress T.co

Sep 9 2013, 11:29am

New development blog: Resurfacing T.co

Sep 5 2013, 4:23am

New development blog: Exciting times T.co

Jun 22 2013, 7:23am

With staff growing 300% in a week, Chaos Cult Games joins the fastest-growing indie studios club. We're now a team of three!

Jun 13 2013, 1:56am

Pretty pictures! T.co

Jun 10 2013, 4:29am

Embed Buttons

Promote Xenos on your homepage or blog by selecting a button and using the HTML code provided (more).

Xenos
Xenos
Statistics
Rank
2,769 of 22,484
Last Update
3 months ago
Watchers
94 members
News
9