Skip to content

StuBlad/clubcaribe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 

Repository files navigation

Club Caribe remake

the Chapel Approach

This project aims to be a remake of the original Club Caribe world using the NeoHabitat server platform.

Club Caribe was the released version of Lucasfilm Games "Habitat" virtual world. It was available on the Commodore 64 in the USA via the Quantum Link service, who later became America Online. Habitat was notable for being the worlds first massively multiplayer online roleplaying game.

Whilst Habitat was breaking new ground, Q-Link decided to strip the more esoteric elements from the world database, shipping it as "Club Caribe" where it was touted as an idyllic island getaway destination. Caribe was a heavily modified version of regions used in the original Habitat world, along with a bunch of freshly created regions especially for it.

As far as we know, there are no database backups that exist of Club Caribe out there.

We have a lot of screenshots as well as maps of Club Caribe and with that, I'd like to work on recreating that world by hand. If you would like to contribute, please join the NeoHabitat Slack and feel free to submit a pull request.

Do you have any Club Caribe related paraphenalia or archival material?

If you have any of the following items, please get in touch with me via e-mail. It could help to make this restoration project even more accurate.

  • Database backup of Club Caribe (The Holy grail. It likely doesn't exist anymore)
  • Video footage of Club Caribe (Did you record your Caribe gameplay? Please get in touch!)
  • Screenshots of Club Caribe (Did you take screenshots or photos of Caribe game sessions? We want to hear from you)
  • Maps of Club Caribe (If you have any maps, this could be useful for helping us get the placement of regions correct)
  • Any development material of Club Caribe (If you worked on Club Caribe at Q-Link and have any old documents or emails, please get in touch!)
  • Scans of the Club Caribe disk, manual and map (We have seen low resolution copies of these floating around but need a higher resolution upgrade)

How to Collaborate

Using the tools and resources below, select a region from the screenshot library containing Club Caribe regions and check to see if it has already been created. If it hasn't been worked on, create the region, check it for any issues and then submit a pull request. I will review all PR's and check your region out for any issues and if it's good to go, then it'll be merged into this repository.

Stubs have been made for regions that we know exist and have a screenshot of. These allow you to not only move around the world unimpeded even if a region doesn't exist yet, but you can also use it as a template to build upon as it's already hooked up to the world map.

To avoid any duplication of work, I highly recommend that you join the NeoHabitat Slack to see if anyone else is already working on that region or area.

For more detailed information, see below.

Resources

Here are the main resources we'll be using to make this happen.

Tools

  • SpindleyQ's Habitat inspector tool - This lets you create Habitat regions in your browser. You can load pre-existing regions from the Habitat database, load a screenshot of a Caribe region to use as an overlay with a transparency slider so you can compare your modifications in real time. Once you've built the region, you can export the regions JSON file and submit it as a Pull Request.

  • NeoHabitat Server - Optional Step - You can run your own local NeoHabitat server and add the regions you create using Habitat Inspector to test them live in the Habitat client. This is an optional step that you don't need to take, but if you're able to run a local server, it will help to make sure the region looks okay ingame. If you use colors to paint an object instead of a pattern and the object is a background object, colors will bleed and this isn't something Habitat Inspector is currently able to replicate. I will be personally checking out any regions submitted via pull request so you don't need to run your own server, but it would be helpful to have more eyes on a region before it get merged into the repo.

Archival References

These are listed in order of preference:

Club Caribe 1994 Documentary:

Club Caribe screenshots and maps

Keith Elkins Club Caribe videos:

NeoHabitat region database:

The 1994 footage of Club Caribe was filmed the day before it closed and thanks to us having 10 hours of footage of the world, it's also pretty complete. This is going to be our canonical source we are working to recreate for the most part. Around 250 regions were recorded in some fashion on these tapes which makes up a bulk of the world, but it is not complete.

The screenshots that we have come from a variety of different times, but tend to also be from the same 1994 pre-closure period and so they should be used as a reference also. The 1994 footage should take precedence but these screenshots could come in handy for example if there's a unique region we have a screenshot of, but no footage, or we have footage, but objects or other avatars are covering up a part of the region. You could use these screenshots to recreate the parts that were previously hidden.

Keith Elkin's Club Caribe videos are from the beta period, 5 years prior to the 1994 footage and so we should use these as a last resort because the world did change a decent amount during its lifetime. Certain regions are also corrupted in Keiths footage for some reason, but we likely have captures of those regions in the 1994 footage.

The 1994 footage also feature the use of a compass object in every region which is amazing, because it tells us which direction is West. This is especially useful because we can use this to ascertain the actual orientation of the region itself and Habitat Inspector has a feature that will let you input the orientation as seen in the documentary videos, and it will automatically give you the correct orientation for that region. This ensures that all region connections will match up 1:1 with how they were in the original Club Caribe world. Thank you to Bld Stalker for the amazing foresight to do this back in 1994.

The reason we reference the NeoHabitat region database here is because a lot of the regions in Caribe were modified versions of Habitat ones. It will save us time if we can identify the base region from Habitat and then make the appropriate tweaks to bring it in line with their Caribe counterpart. Wherever possible, please browse through the original Habitat regions to see if you can find a region that matches, as this will make it easier to recreate, but also may turn out to be more accurate too.

New to NeoHabitat and creating regions?

If you are new to NeoHabitat and how regions are put together, we highly recommend reading the Region Creation and Porting page on the NeoHabitat wiki page as well as the Region testing procedure wiki page.

About

A remake of the original Club Caribe world for the NeoHabitat server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published