Caravels Online - 3D web based multiplayer game

Hello!
My name is Davide, i’m a programmer from Italy.
I’ve just put online the first version of my little web based multiplayer game.

It’s still in a beta phase, much more will be implemented in the future and there are still some little bugs here and there.
Nonetheless, the project is already playable and would love to have some feedback.
Useless to say, all the client side graphics were handled with Three.js. Incredible library! Thanks for it.

1 Like

Love it!

Nobody was online so I just drove around collecting coins..

I have 2 critiques:

1.) Default Zoom much (2x) closer on the raft. I have old person eyeballs so I didn’t know what I was looking at, at first.. I thought I was a crate.
(I thought the coins were crates too until i looked closer but that’s fine).
Once my ship got larger I could tell what was going on.. the ships look niice! (but could still be zoomed a bit closer by default!)

2.) Maybe make the clouds a tiny bit more transparent and make them a bit whiter. You can perhaps use the .emissive on the material a bit like.. material.emissive.set(.25,.25,.25).
I didn’t know if they were clouds or islands initially.

10/10 – would collect coins again!

I love the sounds.
(I got up to Armed Galleon before I noticed that RMB shoots cannonballs! I also only found an island at this time. I guess the islands don’t do anything yet? I could click/spam them and see explosions tho.)
The cannonballs need to make a splash when they hit the water/island :smiley: !

Very cool.

(I logged in, in a second window, and had fun shooting my raft with the galleon! Good Stuff!)

Ahah, thanks for trying it Manthrax! :smiley:

I know there’s nobody online, sorry.. :frowning: it’s not easy to gather people to test it. Some friends and my girlfriend have helped me but so far i wasn’t able to test it with more than 6 concurrent players. Was fun with some people tho!

  1. Yes, you’re right! In the beginning i just put free zoom, regulated by the player through middle mouse button. The problem, tho, are those playing from mobile.
    Unfortunately, being this a website and not an app, i cannot use touch gestures like pinch, so the only alternative would be giving mobile users two buttons (zoom +, zoom -) but i don’t want to overcomplicate controls..
    Also, when you progress in the ship upgrade, each ship is bigger than the previous one. The raft has a scale of (1,1,1) for example, while the galleon has (6.5, 5, 6) and that makes difficult to find a good default zoom level. But i do agree with you. I’m 40, i’m not a young boy anymore.. i would love to see the raft bigger as well :smiley:

  2. I will try! Thanks! Yeah, clouds need some love. To be fair, i put them in the game to give the player more reference points and the sensation of moving. :slight_smile:

Yes, the island is just a prop. I didn’t implement collisions of any sort yet but i will!
I also plan to include more islands here and there if i can put them into the game without raising the vertex count too much :smiley:

The splash was there in the ‘single player’ iteration! I did lose the splash effect implementing the server-side authoritative multiplayer. It’s in the bug list but didn’t have the time to debug yet :slight_smile:

I’ve put you in the credits as a thank you for dedicating some of your time to the game.
It will be visible when i roll out the next update!

Greetings from Italy,
Davide