Slashdot Mirror


MultiTheftAuto Development Continues

MultiTheftAuto Team writes "Today, MultiTheftAuto have released the first information about their new core technology that will be deployed in future versions of MultiTheftAuto. The new core technology, codenamed 'blue', offers many of the features that have been requested by the software's users over the last year and a half, these include: Support for boats, support for firing from vehicles, support for drive-bys, and support for planes. As well as supporting all these features, the new core will introduce a revolutionary new way of writing modifications for Vice City, combining the existing methods with a fully integrated C++ add-on system, giving anyone who wishes to the ability to create complex and exciting mods, far beyond the possibilities of 'traditional' methods."

3 of 132 comments (clear)

  1. Sweet by Lord+Kano · · Score: 3, Interesting

    I guess all we're missing now is GameSpy support.

    LK

    --
    "Hi. This is my friend, Jack Shit, and you don't know him." - Lord Kano
  2. Re:How 'bout those features! by gl4ss · · Score: 3, Interesting

    those being all features that exist in vice city anyways it's not so shocking.

    --
    world was created 5 seconds before this post as it is.
  3. Re:why not an opensource game like that? by imroy · · Score: 3, Interesting

    I know I would love to put together something like GTA:VC or MTA. I'm sure many others have as well. My problem is that I'm perhaps not as good a coder as I'd like to think, and I've never explored game programming before. But I have put a lot of thought into it the last year or two, and have come up with these resources:

    • OGRE - an object-orientated graphics engine.
    • Open Dynamics Engine - as used by the well-known stair and truck dismount games.
    • DIE - a car game in the early stages of development. It uses the two previous libraries.
    • Boost - C++ libraries. In particular, there is Boost.Python which allows good cooperation between C++ and Python. That could be useful for scripting the interactive behaviour of the various people, vehicles, weapons, and other devices.

    As you say, the key would be in creating a flexible engine at the core. I imagine people adding new vehicles, tools, missions, and venues. I'm not sure what the "aim" of the game would be, but I'm sure people would create things to do. Here's my wishlist of improvements and other ideas:

    • Climbing ability. I see lots of ladders around GTA:VC, but can't climb them. The ability to hang onto ledges like Tomb Raider would be useful as well.
    • More detailed buildings. Most of the buildings in GTA:VC are just boxes. I'd like the ability to walk inside, use the stairs or elevators, find a sniping position on the balcony or window, etc.
    • Focus less on violence. GTA:VC has been heavily criticised for its violence and sometimes even I find it a little too much. I'd like to see more focus on stunts and tricks, mischief, puzzle solving and just simple exploration. Perhaps make the police more likely to catch you when you do something "wrong".
    • Different character classes. Perhaps not as detailed as a full-on role-playing game, but do have different types of characters with slightly different abilities. You need variety when multiple people are playing online.
    • More interactive elements like light switches, garage doors, elevators, etc. Perhaps the player could obtain a garage door remote control and go around opening peoples garages.
    • For the ultimate geek thrill, simulate several thousand artificial people! Get rid of the annoying "background" element of the cars and pedestrians in GTA:VC. Everyone has a house, they travel to work every morning and travel home every evening. Police and police cars actually patrol and have to travel to you instead of just appearing. Likewise with the heavier SWAT vans, police helicopter, and army trucks and tanks. Tourists travel in on planes to the airport, stay at hotels, travel around by day seeing the sights, and leave again by plane. Oh boy, lots of computation and memory and bandwidth! Perhaps a little too far-fetched for now.