git clone [email protected]:ajthinking/terracraft.git
cd terracraft
cp .env.example .env
# set your database
composer install
php artisan key:generate
php artisan migrate:fresh --seed
npm install
npm run dev
valet secure # https required for gps
| Name | Meaning |
|---|---|
| d | distance in meters between tile centers |
| offset | How much to offset the center point to create the feeling of a random world. 0-1 |
| padding | ? |
| dLng | at latitude lat, 1 meter equals dLng degrees |
| dLat | 1 meter always equals 1/111111 latitude degrees (approximately) |
| X, Y | Projected tile coordinates starting at lat,lng = 0,0 with a spacing of d meters |
| vX, vLat, ... | Virtual coordinates - after the offset this are the result the user will actually see |
