Phone Home - A UFO: Alien Invasion Q&A

AlienInvasion

As already noted a few days ago, a team of (currently) five people is working on a game called UFO: Alien Invasion. The project was inspired by the X-COM series and promises to deliver a turn-based experience similar to the original titles, driven by a modified version of the Quake 2 engine. Want to know more? Read on as Herby, coder on UFO: AI, answers a number of questions on gameplay, port plans, the engine and the multiplayer part among other topics.

Q: First of all, who is working in UFO: Alien Invasion? What's your background? Have you worked on games/mods before?

Herby: The project was founded by SparX, Rastaman_bey and me (Herby). None of us is a professional artist or software developer. We started this project, just for the fun of it. The webdesign was made by Ww3 later on. Currently some more people are offering their help, and the team might grow quite a bit.

UFO: AI isn't our first project. We developed a Quake 3 Total Conversion called "Afterwards", a team based first person shooter in a post-apocalyptic setting.

Q: Since when is UFO: Alien Invasion in development?

Herby: Since spring 2003.

Q: As for the engine, were there other options you had considered before you decided to use the Quake 2 one? Or did you want to do 'something' with the Quake 2 engine and came up with the UFO: AI idea afterwards?

Herby: No, the idea was first. We thought about doing our own engine, but that would have been too much coding work. So we decided to use the Quake 2 Engine, because it's totally free and you've got access to the whole engine, not just parts of it. This engine is a solid basis, which made the start a whole lot easier, although a lot had to be changed.

Q: What tweaks and modifications have you applied to it?

Herby: In UFO: AI the perspective is totally different from Quake 2. You're able to change your point of view and toggle between floors to overlook the battlefield optimally. Furthermore the way time passes is different, we changed it from real-time to turn-based. This changes the netcode and reduces the bandwith required significantly.

UFO: AI is highly script oriented. Many major aspects of the game can be changed, just by editing text files. All the weapons, items and menu layouts are stored as scripts. Even the totally new particle engine is script based. That way it's very easy to modify the whole game.
We've also modernized the texturing and lighting, and enhanced the animation system to fit our and your needs.

 

AlienInvasion  AlienInvasion

Q: Will there be destructible terrain or objects?

Herby: You'll be able to destroy some objects, but not the whole terrain. The Quake 2 engine is done for mostly static environments. Simulating collapsing buildings is no easy task, believe me. ;)

What are the hardware requirements of the UFO: AI going to be like?

Herby: A Pentium II-400 with a GeForce 1 graphics card or something equivalent should be enough to enjoy this game!

Q: Now for the gameplay: Alien Invasion is said to be "heavily inspired/influenced" by the X-COM series. Which gameplay elements of the classic can be found in UFO: Alien Invasion? Which did you leave out or change? Are there aspects that cannot be found in the original games (other than the multiplayer modes, of course)?

Herby: In my opinion, the most important element of the classic X-COM is its intense round-based combat. You'll find all of it in UFO: AI too. Every squad member has his own personality, his own look and you can even give them names. They also gain in experience and power over time. You also need to research alien technology in order to succeed in saving the world. However, we don't now exactly how and to what extent base management will be implemented. We're still discussing on that subject, because management shouldn't be too tedious.

A thing you won't see in UFO: AI is ship combat. Hunting UFOs isn't your job anymore. You've got plenty of other things to do. :)

Q: What kind of locations are you creating? Will there be settings like multi-level buildings?

Herby: You'll see lots of different locations, like villages from all over the world, huge buildings, harbors, mosques, airports, winter landscapes, mining sites... And of course alien bases and UFO landing and crash sites.
This involves lots of multi-level buildings. We've limited the number of floors to eight. But believe me, you'd get lost, if you'd have more. ;)

Q: About how many weapons and other items are there going to be in the final game?

Herby: More than 40 less than 128. :) As you can see, we can't give any precise number yet. But we are working on a big variety of weapons, both of human and alien origin - even hybrids. The further you advance in the game, the more powerful your equipment will become, due to your research. But even a high-tech weapon will have its own strengths and weaknesses.

 

AlienInvasion  AlienInvasion

Q: How's the multiplayer part going to work? 'Instant matches' without technology research or campaign-style?

Herby: Mostly instant matches, where you assemble and equip a team for a single battle. You can even team up for matches with up to 6 players.
We thought about campaign style too. This could be extremely interesting and would require very dedicated players, because a campaign game would last quite a while. Fight for world domination with your friends!

Q: Since UFO:AI is taking advantage of OpenGL: are there any plans to port the game onto Linux or MacOS X later on?

Herby: We will do a Linux port! A MacOS X port isn't in the works, because we neither have any experience nor a testing environment for this one. But we would help anyone, who's willing to do a Mac port.

Thanks for taking the time to answer the questions!

Head over to the UFO: Alien Invasion website for more information on gameplay basics and screenshots. (Or if you feel like handling the Mac OS X port. ;) )

Comments

Wow, using the Quake 2 engine? THat's amazing

Gotta check this out!

This keeps looking better and better. I can't wait for the demo

It's scary how polished this looks.

A thing you won't see in UFO: AI is ship combat. Hunting UFOs isn't your job anymore. You've got plenty of other things to do.

Ah, man.

Otherwise, it's looking really good. I've never been a fan of people who use their "handles" as if it were their real name. If they are expecting money for software, I'd feel better if they acted like professionals.

Of course, on the internet you could say your name was Sean Gravy and there wouldn't be a way to know for sure.

I've never been a fan of people who use their "handles" as if it were their real name. If they are expecting money for software, I'd feel better if they acted like professionals.

Uh huh. This is a game made by X-COM fans and it's going to be free. It doesn't really matter to me if the people behind it prefer being referred to them by their nicks or real names, you know.

It doesn't really matter to me if the people behind it prefer being referred to them by their nicks or real names, you know.

Well, it matters to me, you know.

Hi
I signed up at gamerswithjobs today! (yes, I have a job)
Thank you all for the positive replies.

@RumbleFish: Sorry if we made you feel bad. This is not our first project and we found out that it is sometimes better not to tell people our real names. They find out your email and send spam... really, they may do that...

Please ignore all misspellings and faulty grammar in the interview. English is not our mother language.

You know, there's been a lot of talk recently avout how stagnant the PC market has been, but it's independent game developers like these guys who really impress me. The great thing about PC development is how accessable an engine like Quake 2 is, and how much someone with some talent and creativity can do with it. Not just speaking of so-called 'indie' games here, but of mods, total conversions, and licensed engines, people with very little resources, and not under the thumb of a large corporation, are still able to put out some rather impressive stuff. That's something I don't think a true console will really ever be able to replicate.

Excellent interview.

@RumbleFish: Sorry if we made you feel bad. This is not our first project and we found out that it is sometimes better not to tell people our real names. They find out your email and send spam... really, they may do that...

I understand. I wasn't able to find out how much the game would cost and so it worried me a little. Now that I know it's free, it doesn't bother me as much. At least you didn't go for something like Weiner_X or HotAsS69. There was a woman I had to correspond with at work who only had a yahoo account with the handle "dookiegirl." You can use "Sean Gravy" if you want to, it's not trademarked or anything.

Sorry to hear you got spammed. I know what that's like. My (work) email address was sent out on a document at work once and I got spam up the yin-yang, so I know what that's like too.

Looks good. If it's anything like LSN it's gonna be a good game.
Those laser pistols is shot 3 Halo-inspired, by any chance?

* I am a spammer *

BTW The new and updated XCom game is out right now if you didn't know already. It's the same game with a little bit of modification in some mechanics and more modern graphics. From friends that have gotten it, they say it's just as fun as the original was.

http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://www.exif.org/forum/topic.asp?...
http://glendown.de/phpBB2/viewtopic....
http://glendown.de/phpBB2/viewtopic....
http://glendown.de/phpBB2/viewtopic....
http://glendown.de/phpBB2/viewtopic....
http://glendown.de/phpBB2/viewtopic....
http://glendown.de/phpBB2/viewtopic....
http://glendown.de/phpBB2/viewtopic....
http://glendown.de/phpBB2/viewtopic....
http://glendown.de/phpBB2/viewtopic....
http://glendown.de/phpBB2/viewtopic....
http://glendown.de/phpBB2/viewtopic....
http://glendown.de/phpBB2/viewtopic....
http://glendown.de/phpBB2/viewtopic....
http://glendown.de/phpBB2/viewtopic....
http://www.kirkwood.edu/phpbb/viewto...
http://www.kirkwood.edu/phpbb/viewto...
http://www.kirkwood.edu/phpbb/viewto...
http://www.kirkwood.edu/phpbb/viewto...
http://www.kirkwood.edu/phpbb/viewto...
http://www.kirkwood.edu/phpbb/viewto...
http://www.kirkwood.edu/phpbb/viewto...
http://www.kirkwood.edu/phpbb/viewto...
http://www.kirkwood.edu/phpbb/viewto...
http://www.kirkwood.edu/phpbb/viewto...
http://www.kirkwood.edu/phpbb/viewto...
http://www.kirkwood.edu/phpbb/viewto...
http://www.kirkwood.edu/phpbb/viewto...
https://secure.lsit.ucsb.edu/phpbb/v...
https://secure.lsit.ucsb.edu/phpbb/v...
https://secure.lsit.ucsb.edu/phpbb/v...
https://secure.lsit.ucsb.edu/phpbb/v...
https://secure.lsit.ucsb.edu/phpbb/v...
https://secure.lsit.ucsb.edu/phpbb/v...
https://secure.lsit.ucsb.edu/phpbb/v...
https://secure.lsit.ucsb.edu/phpbb/v...
https://secure.lsit.ucsb.edu/phpbb/v...
https://secure.lsit.ucsb.edu/phpbb/v...
https://secure.lsit.ucsb.edu/phpbb/v...
https://secure.lsit.ucsb.edu/phpbb/v...
https://secure.lsit.ucsb.edu/phpbb/v...