Design Document
Here you can find the design document for P-AI-Racy. This document outlines the architecture, features, and implementation details of the game.
Tech Stack
- Client - Unity3D
- Server - Python
Client Assets
- Simple URP Water - Asset Store
- MoonSharp 2 - GitHub
Server Libraries
- Python Standard Library
- Flask - PyPI
Gameplay
Overview : You, the player, are an unknown and unimportant person who woke up one day on the shores of a random island and decided to make your fortune. You have no clear goal other than, "survive and thrive."
Perspective : The game is played in third person, so you can watch with delight as your character is smacked repeatedly by navy assholes, cut snoker's deals by merchants, and manipulated/betrayed by your fellow pirates! What joy!
What to do, what to do... : The ocean awaits your sails and cannons, as do the many, many navy ships going balls-out for your tiny tug-boat. So do the islanders, crying in their huts because the navy people took their coconuts. You must fight the EastLand Royal Navy for the good of the islanders! And, uh... Your treasure chests...
Nay-Vee : The EastLand Royal Navy is the navy of the EastLand Empire, a powerful nation that controls the seas and shores of the impossibly large Great Eastern Continent. It's an impossibly large ( nobody knows how big! ) flat grassy plain stretching from around 1 km east of the centre of the world to all directions east. Literally, all land east of x-1000 is just infinite flat grass Terrain objects stacked in a row as far as the eye can see. Somehow the entire coastline is populated by angry EastLand Navy ships looking for a fight.
The Ocean : The ocean is the sea that surrounds the Great Eastern Continent. It's a vast expanse of water that's home to many different islands, all of which are currently under the frantic attempts of Eastland to settle and colonize. The ocean is a mystery. No currents, no weather, and it always seems to be completely calm and blank. Although there are somehow no fish, sharks, or other sea life, there are a ridiculous amount of islands. Some with people, some with volcanoes, some with coconuts, all with something and all interesting. EastLand's ships plague the waters as merchants sail about like the mysteriously missing fish and pirates creep around every rock and on every horizon.
The Islands : Islands. The place you'll be spending most of your time, because that's where everything interesting is. You can even own one, if you can smack down all the navy insects swarming them. The natives will be happy to shelter your vagabonding ass if you liberate them, just don't get too comfy. They didn't learn a lot of manners spending centuries on an island staring at stars and eating magic potions.