Page 1 of 1

Carmageddon 1 remake in XNA

Posted: Wed Jan 27, 2010 9:48 pm
by jeff_1amstudios
I'm remaking Carmageddon 1 using XNA! (XNA is a wrapper over DirectX for managed code).

I'm about 6 months into the project now, and have been posting updates on my blogand at Toshiba's forum, but probably most of you here haven't heard of it.

I've got vehicles (using PhysX), tracks, groove/funk animations, audio, particle effects, and currently implementing material modifiers.

The aim is to recreate an authentic C1 clone, and make it easy to run on windows, easy to use custom cars, tracks, peds, and add options for new-skool effects while keeping the old-skool vibe.

Check out my blog for updates, and my youtube page for the latest videos :)

Heres an old screenshot:

Image

Re: Carmageddon 1 remake in XNA

Posted: Wed Jan 27, 2010 10:05 pm
by coffeycup
Wow, its hard to believe I'm not watchingthe original C1in the vids. You really nailed it, I think!

What are your plans for peds? You're following the look so closely so I wonder will it be sprites or 3D chars?

Re: Carmageddon 1 remake in XNA

Posted: Thu Jan 28, 2010 12:22 am
by Qwerty_86
Wow, that's impressive. I've tried playing around with XNA and it was frustrating for me to make anything work (especially collision detections).

Re: Carmageddon 1 remake in XNA

Posted: Thu Jan 28, 2010 3:10 am
by Beast
Whoa, very cool! Looking forward to more stuff!

Re: Carmageddon 1 remake in XNA

Posted: Thu Jan 28, 2010 10:31 am
by hazardic
you have great results already) physics looks more neat :grin:

Re: Carmageddon 1 remake in XNA

Posted: Thu Jan 28, 2010 1:35 pm
by jeff_1amstudios
Thanks for the feedback :smile: Its been a lot of work but fun digging into how everything works. CoffeyCup, awesome, I remember using your skins when I was playing C1 a long time ago! Yep, the plan is to keep the sprite pedestrians, at least in the first version.

Re: Carmageddon 1 remake in XNA

Posted: Sun Jan 31, 2010 10:06 pm
by TheJabMan
Sexiness indeed.

Re: Carmageddon 1 remake in XNA

Posted: Tue Feb 02, 2010 1:55 pm
by nWo4life
Wow, this is excellent! I'm very new to XNA, I guess I won't be able to help/contribute to this project looking at how far it already is progressed.

I'm curious to see how the damage models are going to end up. I wish you the best of luck, will definitely be following this project!

Re: Carmageddon 1 remake in XNA

Posted: Tue Feb 02, 2010 5:35 pm
by jeff_1amstudios
mmm, damage models :smile:

I spent a few solid days last year trying to understand how the damage model was stored in the car.txt files.

This is what I've found

I think its going to be possible, but difficult. But thats part of why carmageddon is so fun, so I'd love to be able to implement it :smile:

I've just finished material modifers + skidmarks. I've finally tracked down Shayde who wrote the C1 text file decoder back in '97, who agreed to share his code, so now my engine can read both encrypted and unencrypted files :smile: Awesome!

Re: Carmageddon 1 remake in XNA

Posted: Tue Feb 02, 2010 5:49 pm
by Razor
You're progressing at a high rate of speed, well done. I look forward to trying this out. :thumbsup: :thumbsup: :thumbsup:

Re: Carmageddon 1 remake in XNA

Posted: Sun Feb 07, 2010 3:08 pm
by jeff_1amstudios
I've put some new screenshots of material modifiers and cockpit views on http://blog.1amstudios.com

Re: Carmageddon 1 remake in XNA

Posted: Sun Feb 07, 2010 3:32 pm
by hazardic
woow. pretty good looking skidmarks and cockpits=))

Re: Carmageddon 1 remake in XNA

Posted: Tue Feb 09, 2010 10:34 am
by The Outlaw
Would be possible to have a demo of C1XNA?

What your doing here is quite impressive.

Re: Carmageddon 1 remake in XNA

Posted: Sun Feb 14, 2010 9:03 am
by keven977
Very impressive ! :lol:

Would it be possible to add a multiplayer (Internet) mode when it will be finish ?

That would be really awesome but this is only a suggestion :smile:

Re: Carmageddon 1 remake in XNA

Posted: Mon Mar 01, 2010 7:07 am
by jeff_1amstudios
I've been working on implementing special volumes and getting some simple lighting into my c1 engine.

The latest screenshots showing the lighting on/off are pretty cool :smile:

http://blog.1amstudios.com

Multiplayer - that would be awesome! Its still a bit down the track though.

Re: Carmageddon 1 remake in XNA

Posted: Tue Mar 02, 2010 10:50 pm
by Econobrick
Fitting, but I hope you make that optional.

The lighting looks like it works for the tracks well, but the cars not so much. Kinda exaggerates the already rigid models.

I suppose it suits the engine more than c2-style smooth lighting would... but as it is, highlighting each triangle on the model, doesn't look so nice...on the eagle (and therefore hawk), at least.

As you yourself are presently aware, my grammar sucks.

Re: Carmageddon 1 remake in XNA

Posted: Wed Mar 03, 2010 7:20 am
by hazardic
i think the lightning is a good idea - the track doesn't look flat and has more 3d look now=)) the same i could tell about cars - depends of lightning source it could be lighten or darken=)) impressive

Re: Carmageddon 1 remake in XNA

Posted: Wed Mar 03, 2010 4:05 pm
by Econobrick
I just thought the lack of lighting suited c1 better.

With it, it looks like psx carmageddon, which isn't necessarily a good thing!

Well done though, in any case.

Re: Carmageddon 1 remake in XNA

Posted: Wed Mar 03, 2010 4:59 pm
by TTR
See my thought on this on his blog, in the comments.

Re: Carmageddon 1 remake in XNA

Posted: Wed Mar 03, 2010 5:25 pm
by Killer11
Stop dissing it, it will most likely be optional and it's an ESSENTIAL part of any 3D engine.

Re: Carmageddon 1 remake in XNA

Posted: Wed Mar 03, 2010 9:41 pm
by hazardic
well i agree with Econobrick - some objects like original eagle show an ugly geometry with lightning - of course the are!=))) i just said that it gives a good looking picture in some areas on the track and of course lightning will be good on a simple object - or object with enough polygons. on a some Tosh's good c1 conversions the lightnig will be amazing i guess :grin:

and btw nobody is dissing it - we're just talking :grin:

Re: Carmageddon 1 remake in XNA

Posted: Thu Mar 04, 2010 12:34 pm
by maxdamage
This is so great I ran out of words.

Please keep the good work going, its going to be awesome to finally be able to play C1 with high resolutions and high framerates :lol:

But as someone mentioned: Is there going to be a proper internet support? Im sure the ultimate dream of everyone posting on this board was always being able to play C1 online cooperative mode with pedestrians included. With nowadays technology it should be possible.

Totally looking forward for the track editor too. Finally custom tracks for C1 ;D

Cheers

Re: Carmageddon 1 remake in XNA

Posted: Thu Mar 04, 2010 3:04 pm
by TTR
Just get a modeling program if you need a track editor.

Re: Carmageddon 1 remake in XNA

Posted: Sun Mar 14, 2010 6:57 pm
by jeff_1amstudios
hey guys. I've uploaded a new video showing the first cut of the opponents system. I spent about 30 hours on it in the weekend, made the video sunday night then went to sleep :smile:

yep, the lighting will be totally optional (none, track-only, cars-and-track). I agree, some of the cars don't look quite right with lighting and some do. The tracks I think look better with it turned on. In the latest video, check out the crane at 0:52-1:00. As it turns, it gets lighter and darker.

Re: Carmageddon 1 remake in XNA

Posted: Sun Mar 14, 2010 7:26 pm
by Razor
I like this, alot.

The opponents actually take corners at speed, as opposed to slowing down to a near halt before turning.

Re: Carmageddon 1 remake in XNA

Posted: Sun Mar 14, 2010 10:21 pm
by jeff_1amstudios
Definitely, it was one of the annoying things about the original game :smile:

Re: Carmageddon 1 remake in XNA

Posted: Mon Mar 15, 2010 7:04 am
by Killer11
I also suggest making the "opponent teleports near you if he drives too far bit. Sure it's true to the original game but I dislike this behaviour. So it would be nice if you could choose this in difficulty settings or so.

Also I don't remember if opponents attacked each other in C1(in C2 they don't) but it would be AWESOME if they did in XNA, you could add an option for that too.

Also at least C2 had the problem of opponents not having engine sounds, well you get the idea...

Also can we already call it OpenCarma ?

Re: Carmageddon 1 remake in XNA

Posted: Mon Mar 15, 2010 4:21 pm
by jeff_1amstudios
yep, I reckon so - I registered http://www.opencarmageddon.com the other day! It just points to my blog at the moment.

I dont think they do attack each other in C1 - they crash into each other a lot but always to get to the next node or the player. Could probably add it once I've got player attack mode done. Yep, almost everything could be an option :smile:

Yep, opponents will have full 3d engine sounds. was that not done in c2? surely it was!?

Re: Carmageddon 1 remake in XNA

Posted: Mon Mar 15, 2010 5:03 pm
by Razor

Yep, opponents will have full 3d engine sounds. was that not done in c2? surely it was!?
You could enable it but it never worked.

____

It alsomight be interesting to see opponents attack each other for a change..

Re: Carmageddon 1 remake in XNA

Posted: Tue Mar 16, 2010 7:16 am
by SoupaVedg
Well, there IS a way to make it work, Razor, but it's buggy, as soon as an opponent use the same engine sound as your car use, your car become "mute" so to speak.

Re: Carmageddon 1 remake in XNA

Posted: Sat Mar 20, 2010 3:26 pm
by Mastro 666
:thumbsup: x 1000

Keep up the brilliant work!! :cool:

Re: Carmageddon 1 remake in XNA

Posted: Sun Mar 21, 2010 8:37 am
by Econobrick
that's probably what he meant.

I remember dos c1 doing it properly, but i haven't been able to run c1 in dos since i chucked my old computer into the landfill that is my basement.

However, you'll notice that c1 & splatpack when run in carma95 has the same problem as c2 when sound detail is set to full.

Re: Carmageddon 1 remake in XNA

Posted: Tue May 11, 2010 2:57 am
by Aaron
physics look great!

Re: Carmageddon 1 remake in XNA

Posted: Wed May 12, 2010 5:06 am
by juozas
Well ... I remember running carmageddon on my older pc with not decent hardware whitch ran fine except sometimes it rarely crashed... But it won't run propertly on new pc (game timer runs too fast).

An old pc specs was 1100 MHz AMD Duron processor, 128 MB ram, 8MB integrated grapchics card, integrated sound, etc. , so it ran fine :lol:

I used the windows exe (carma95) whitch came on lader distributions... And sound quality was pretty good, hires mode worked ok :smile:

So i think i'd like to see this new carma when it's done... And it would be good if it would work on both full and demo versions :lol:

Re: Carmageddon 1 remake in XNA

Posted: Thu May 13, 2010 6:28 pm
by macacom
Can't wait to play :smile:

Wish you luck with everything!!