InvinciCar Online - Updated 10/25/2008

InvinciCar Online

Web Player Location:
http://www.nplay.com

InvinciCar Online Overview

Race against opponents from all around the world in this browser based multi-player experience.

Win against your opponent and you will earn cash you can use to:

    * Upgrade your car's top speed, acceleration and nitrous boosts.
    * Customize your car's appearance:
          o Body Paint  Art
          o Window Tint
          o Hood
          o Spoiler
          o Skirt
          o Rims
    * Buy  collect new cars!


Instructions

Use the ARROW KEYS to drive
Press SPACEBAR to for a nitrous boost
See in-game help for detailed instructions

Version 1.1 - Updated 10/25/2008

  • Added Duel Lobby

Let me know what you think, and any bugs or suggestions you have.

The connection success rate is only about 70% right now due to a NATTargetNotConnected error. I have a thread on that here if you have any insight:
http://forum.unity3d.com/viewtopic.php?t=14633

Thanks for playing! :smile:

I love it and hope it does well when its finished :slight_smile:

Ooh, very cool. :smile: The car upgrading system is a great incentive to keep playing (and I still am). Fun fun fun, online seems to work flawlessly.

Just tried it… Amazing!
Yeah, online was very smooth for me too and with the upgrading system, it just never gets boring…
Can’t wait to see more on it. :wink:

Actually, my entire computer locked up shortly after making that post. It was just as I started a race with someone.

Glad you guys are liking it. The next challenge will be balancing it as players start to upgrade their cars. Can a super car lose to an entry level muscle car?.. time will tell.

That is the first time I have heard of that happening. I will keep an eye out for anything strange as the connection is taking place.

Do you mind if I ask the OS and browser? I have noticed some strange things with Vista and IE7 that only happen to some people (not freezing crashes though).

I’m running Firefox 3.0.3 on Mac OS X 10.5.5

I can say i got addicted to it. I’ve been playing it, till i max out my classic car’s upgrades and the best (to my taste) appearance.

Btw, two times i raced with a sports car. The first, i lost way too easily. But the second, i managed to win (he was a bit pimped up), so i guess it is possible to win better cars (depends on the driver’s arcade-driving skills :P)…

How about an option for larger/smaller bets in some way?
Last but not least, are you going to put more cars,parts (larger variety of more moddable areas, like i.e. the car’s roof) or any… content update of some kind?

One way or another, i loved this. Keep up… 8)

EDIT: When you win because opponent leaves, there is a spelling mistake to the on-screen message: “forefited”, instead of “forfeited”.

Fixed that spelling mistake, good catch :slight_smile: Haven’t uploaded a new version yet though.

The goal was to make it so that no 2 cars look the same. I threw in the ability to change the window tint just because I could, thinking everyone would just use dark black. But to my surprise, the first day of testing someone turned their windows orange :stuck_out_tongue: And today I saw one with blue windows. So it can be surprising what people want to customize.

It may eventually be necessary to connect people to each other based on the power of their car, bet size may tie into that, but it is a bit too early to tell.

Keeping everything simple and casual, but still adding depth is a tricky balance.

BTW soad667, I raced against you a few hours ago but didn’t realize it was you. I though, oh, a system of a down fan… wonder what the 667 is for… guess I will never know (since I didn’t put chat in). Oh yeah, and you won the match :sweat_smile:

Sweet… and a nice color graded environment!

Well, at first i kept the regular window tint, but later i found that dark red fits better.
Btw, black is my favourite color and i don’t like at all extras like vinyls and body-paints.
I just love the simplicity of a single color on cars.

Btw, we raced together? You used the same nick? Didn’t notice that. :sweat_smile:

I hope you won’t add a Bugatti or something that will cost like 1.5 million dollars. :shock:
Except if there’s some kind of option for larger bets (and larger risks)…

Anyway, can’t wait for updates of any kind. :wink:

Wow!
Racing feels really solid.

I would love to know how that incredible shader on the default car works - All the reflective shaders I have seen reflect based off a cubemap and not the real environment.

This is a great start for a nice racing game.

Wowzers!!! It’s good fun and very professional! It reminds me of Need for Speed.

This is actually pretty simple and a cool trick to do: :slight_smile:

You can simply put a camera in the middle of the object you want to have “realtime” reflections for and do a renderToCubeMap. Make sure the camera doesn’t render the object (use a different render layer). You would render out to the same cubemap every frame or so that you have on the object’s basic reflection shader. Make sure the cube map size is optimal for what you need, while 1024x1024 looks nice, it renders ultra slow. :slight_smile:

Really nice. A lot has happened since I last saw this. For some reason, the game locked up in the middle of a multiplayer race though - prompting a hard reboot. Possibly its something I did though - a week ago or so another unity webplayer did the same on this laptop. Unfortunately I didn’t have the time to go look for log entries.

Thanks Nathan! That is a really cool trick.
I will have to try that :slight_smile:

@Proton - I hadn’t realized that I didn’t post on this thread before… your game is awesome! Looks great, controls are nice, I like the upgrade system, and I really think the motion blur is sweet and adds a whole lot to the visuals! :slight_smile:

@Robur - You’re welcome! :slight_smile:

Is there a possibility for a registration or something, so we’ll be able to play from another computer under the same account/cars?

EDIT: Btw, it happened to me twice to race with two opponents, instead of one. I managed to win both times and got money normally (1000, not the double :P), but i don’t know if they both lost money from that. Server is doing its tricks? :?

Thanks for the comments guys!

@robur: Unity has an example script for real-time reflection here (second script down):

I only modified it a bit to share a single reflection between both cars.

@soad667: That is a mystery we just discovered too. I was watching the servers today and saw 3 players in the servers quite a few times. The interesting thing was that all the servers that suffered from this problem have PublicIP addresses and were not using Nat punchthrough.

Seems like a strange little bug, I will put some workaround code in there tonight.

Not too sure about registration, there are definitely advantages to doing that. But we don’t have any database integration at this point.

lol you just owned me soad667. You are the first person I have seen with the super car, my classic car was unmodified except I had 5 nitrous boosts.

I think with some engine upgrades I could have competed.

Just uploading a new version to fix the strange 3 person per server thing. It’s kinda cool if you are in the menu or racing when the update takes effect. It will tell you to refresh the browser before you can race again.