[Server] Alone in the Wild Land

User avatar
bhree
Member
 
Posts: 47
Joined: Tue Jun 19, 2018 07:45
GitHub: bhree
In-game: bhree

[Server] Alone in the Wild Land

by bhree » Sun Sep 16, 2018 10:52

Monsters are discounted up to 87%, now building is with less annoyance.
There are diurnal and nocturnal monsters, don't go at night though.


Finally I wrote something:
This server is my experiment about many things about basic IT practice. So expect instability but it has survived my itchy tinkering hands. I have some serious things to do with this server so I'm expecting longer term run.

Enable remote media server on your client minetest.conf to download media using special media server method this really helps main server offloading transfers.
Code: Select all
enable_remote_media_server = true


+ Humble office

Humble office built under terror of scorching dragons and spiders bites.

Contact
When I'm not at the office please mail me(bhree) using in-game mail to leave message.
I'm trying to stay on #krambtest channel at freenode IRC which is connected with the game.
Server freenode.com registered Player can login with IRC command: /msg server2 login <playername> <password>
I use to check in-game time when I don't want to login at night. It can be done like this, a player login for the first time to the game and find night time, surviving at night is not easier. Player can logout and login to the game using IRC command (see https://forum.minetest.net/viewtopic.php?id=3905 and https://forum.minetest.net/viewtopic.php?id=5275 mod for clearer explanation) and check the time without actually login using minetest client. So it is recommended to register nick to freenode https://freenode.net/kb/answer/registration server to have /msg feature.
on Discord https://discord.gg/yYQSDqK

temporarily server2 in #krambtest changed to random name. I don't know why at the moment, but you can send /msg to chat sender displayed in #krambtest

Code: Select all
to check time: cmd time
to check status: cmd status
etc....


Far away neighborhood
Some people may be like myself do not feel comfortable starting in the middle of populated city. Some may love the feel of sharing a world without too much contact. Like in the title I use spawning system which can spawn players very far from static spawn point. Very little chance player will meet each other giving sense of having private space for anything. People can mine and build as they wish. I even use the world as playground for kids. I have also prepared teacher and student system for pedagogical scenario. The days are longer (2 hrs) than nights (40 mins), player can be more productive at day but still have harder survival at night. If player doesn't want to spend the night player now can have a longer rest from the game by just quit and visit later or check the time using IRC command. Night and dark may be a bit harder for survival, torch only last one night but can be handled while moving and can be re-posted. This way actually help in a cave exploration, but watch your way as the torch sometimes off by itself. Candle is everlasting which I'm planning to omit or change.

warning: Media heavy, may be unsuitable for playing on mobile phone. I accidentally walk into lava pit, fighting mobs will also be really busy.

+ Gather Point

This is no spawn point, player comes at this small black boxy building for a little hope which I doubt exist.

For those who seeks chance meeting other player some options are available:
1. Go to gather point using chat command /gather, there player will find a little piece of civilization. A trading system is available where player can trade items for credits vice versa. Credits will be centrally controlled to prevent inflation. I treat items as hard earned and deserve price even only 1 credit. New credits will only be issued when I notice significant lost credit from not returning player.
2. Use teleport request /tpr or /tphr where people want to gather somewhere away from others and want to start from nothing. I usually refuse people who want teleport to my place. Sorry for sound selfish but I should keep my office safe to keep everything running.

Economy Model
+ Marketplace

Marketplace is somewhat like auction, lowest price win the buyer and highest bidder get items. Player can check market for wanted and available items. At the moment I'm buying sticks at the cheapest price. Sticks are free littering the world. If you're near Market Terminal you can sell there. For direct trade when I'm around I can pay using Krambdols that can be converted into online credits at ATM. For those who wants to be away from ATM machine can convert credits back to Krambdol cash to save inside inventory. Like every cash money Krambdol can be exchanged between players /trade asked_player and accepting trade by /acktrade asking_player directly. But by using cash you'll also have chance losing the money when player dead or it can be stolen too. ATM and exchange facilities stuffs are player craft-able, if you're economically established enough, build them for convenience of digital economy network.

Mobs
I put mobs for sport. New builder may find starting is not easy, monsters always find ways to annoy the process. I myself find creative building is boring but at the same time find this server may imbalance as I died half a dozen times before really settled. Expect heavy load but still acceptable according to me. My Atom machine still can play it nice with viewing_range = 20. Playing hide and seek and be patient can be life saver. Mobs are difficult to deceive, but other player may be tricked by hiding your nametag using /hidename. This may feels like FPS games as I'm more familiar with lot of monsters and PvP like people say, I used to call it deathmatch. The use of strafing, jumping, circling technique may be useful.

Getting Resource
Trees are unbreakable by hand, I've been in forest and never find tree breakable by empty hands. An axe may be the only door to further building. Player may mine leaves if it helps to survive. Leaves hide player and can be climbed, and when mined drop sticks and saplings. Rocks can be found when mining soils and sands and usable for crafting tools. But it is up to player to build house from dirt and prefer nomadic life. Replant trees as trees are important resource. Bait worms for fishing are edible, this guarantee survival from hunger. Water, ice block, snow block other than fountains can quench thirst using wooden bowl or empty drinking glass, be sure to be near water source or have those nodes at stack.

Spawn System
Something may be a bit discouraging that set home is not available and people may complain. I'm thinking the game is like a dream and everytime player die he/she wakes up from it and enter another. Player has his/her own spawn point, before crafting bed, everytime player die will land back to point of arrival. It will be a little problem if you've walk very far. To really awake (or sleep) player must build bed or sleeping bag, sleep at night and next time player die will wake on the bed. I'm not sure if sleeping is necessary or just try to sleep is enough. When player dies, claiming bones is easy, as player can use /showbones to display the last three bones as waypoint. This will make sure maps also clean from stacking bones.

The idea is this map is trying to be spawn independent. Usually there is always a spawn area where there the management is more complicated. Spawn area is usually crowded with teleports station, shops and directions. This map is somekind of near DIY level of playing. I'm trying to provide a central facility but it is not a must for every player to come. It may cost you losing some stuffs so make a precaution. On arrival it will be up to you to accept or reject a company, you may play until establish enough earnings. Each player can make his/her own community somewhere in the map by inviting or invited other players. I'm not trying to spy, you are on your own coordinates, I only care system stability. Player or group of players can then build at list a pair of travelnet box to public known area like GATHER and allow others to visit. Only after you protect your buildings, secure your belongings, etc.

+ Showbones


+ Strange


If everything above doesn't stop player from being resilient then like every human, the limit is the age. I'm not sure about the most suitable aging speed but everything may be achieved after 30 - 40 years. After that player can search anti aging potion which is quite difficult and expensive to obtain.

Postgresql backend
I'm experimenting using postgresql backend for map and players. I have been using postgresql for some personal projects and I can say it is very reliable. The map will grow larger in a short time and I wonder whether the system will hold. For that I'm using self built minetestserver version 0.4.17.1 with postgresql, luajit and spatialindex that is the only thing I can do for reliability. All mods are from reading, trial and error from this forum thanks to people here from whom I learn a lot.

The server actually for self experiment but can be reached on krambtest.ddns.net:40000. May more bugs can be discovered by more players. I'm really sorry for not good English, or anything unpleasant.

Code: Select all
Rules :
1. Please respect each other, you may settle dispute in a discussion or pvp, let others with their business.
2. Lets make the atmosphere nice for all people including kids. The environment is may be unfriendly and selfish but we can be friend here. Pick equal opponents.
3. About dating, I know it is romantic but keep the conversation private.
4. The admin plays as player with usual privileges, super admin only visit to fix something.
5. While it is free to build anything but stick to appropriate theme, especially building near gather point.
6. Please don't cheat or use hacked client, we have enough bad people. Cheating harm the world and other people.
7. I follow politics a little bit but avoid attacking, blasphemy to certain individual or party.


+ War and Peace

War and peace going side by side, inspired player my create many artistic things, let alone the building itself. If you want to disable BG music just type /mvolume 0.

+ Make your own trophies

Some mobs are rare and powerful and it feels good to have memories about them.
Last edited by bhree on Mon Oct 15, 2018 06:56, edited 40 times in total.
 

User avatar
Lone_Wolf
Member
 
Posts: 1907
Joined: Sun Apr 09, 2017 05:50
Location: Hopefully very far from yours
GitHub: LoneWolfHT
IRC: Lone_Wolf
In-game: Lone_Wolf

Re: [Server] Alone in the Wild Land

by Lone_Wolf » Thu Sep 20, 2018 01:42

This server looks awesome. I'll have to try it soon
 

User avatar
bhree
Member
 
Posts: 47
Joined: Tue Jun 19, 2018 07:45
GitHub: bhree
In-game: bhree

Re: [Server] Alone in the Wild Land

by bhree » Thu Sep 20, 2018 02:04

Lone_Wolf wrote:This server looks awesome. I'll have to try it soon

Thanks, please tell me if any problem happen, I'm still searching for bugs and anomalies.
 

User avatar
bhree
Member
 
Posts: 47
Joined: Tue Jun 19, 2018 07:45
GitHub: bhree
In-game: bhree

Re: [Server] Alone in the Wild Land

by bhree » Fri Sep 21, 2018 14:45

Still testing spawn system for new players hoping now more stable.
 

User avatar
bhree
Member
 
Posts: 47
Joined: Tue Jun 19, 2018 07:45
GitHub: bhree
In-game: bhree

Re: [Server] Alone in the Wild Land

by bhree » Sun Sep 23, 2018 06:41

Free emergency shelter, no fancy building just enough for temporary hiding. Unprotected 3 stories boxy building with 6 rooms at the West from gather point.
Cost : cobblestones, wooden doors, 1 steel sword and died twice.

+ Emergency shelter
 

User avatar
bhree
Member
 
Posts: 47
Joined: Tue Jun 19, 2018 07:45
GitHub: bhree
In-game: bhree

Re: [Server] Alone in the Wild Land

by bhree » Sun Sep 30, 2018 05:08

Prepping for introductory playground. Need space without PvP and mobs.

Image
 

User avatar
bhree
Member
 
Posts: 47
Joined: Tue Jun 19, 2018 07:45
GitHub: bhree
In-game: bhree

Re: [Server] Alone in the Wild Land

by bhree » Mon Oct 08, 2018 02:31

Sorry at the moment visiting to the building only by invitation. Some structure still under maintenance. I mostly mine and cobblestone is the most abundant materials. But you may play and build at the server freely. Gather point is still in progress, nothing there, still busy but feel free to visit.

+ Front Gate, I call this virtual lab of World inside a computer


+ Main Office, gallery as well as info center


+ Trophy Room, I had Lava Titan Eye and DuckKing egg destroyed by a Phoenix


+ ATM, should be open for nearby players, one at the Gather point as well


+ Green House, still under construction and cleansing, at the moment covered by webs.


+ Tenant's room, one of families
 

User avatar
bhree
Member
 
Posts: 47
Joined: Tue Jun 19, 2018 07:45
GitHub: bhree
In-game: bhree

Re: [Server] Alone in the Wild Land

by bhree » Sun Oct 14, 2018 09:08

This server is using hardcore torch viewtopic.php?f=11&t=18376, at first we had glitch of torch doesn't light after player suddenly disconnected. One of our player cmdskp has made changes to the source to fix the problem. I thank cmdskp in this post.
 

User avatar
doyousketch2
Member
 
Posts: 96
Joined: Tue Feb 05, 2013 16:06
Location: Ohio
GitHub: doyousketch2
In-game: Sketch2
 

User avatar
bhree
Member
 
Posts: 47
Joined: Tue Jun 19, 2018 07:45
GitHub: bhree
In-game: bhree

Re: [Server] Alone in the Wild Land

by bhree » Sun Oct 14, 2018 22:03

Wow thankd, i wonder which part of the codes cause it. i thought mods used aren't so many and haven't tested all. Players are very helpful in this case.
 

User avatar
bhree
Member
 
Posts: 47
Joined: Tue Jun 19, 2018 07:45
GitHub: bhree
In-game: bhree

Re: [Server] Alone in the Wild Land

by bhree » Wed Oct 17, 2018 05:43

I post this to thank Sketch for the tuning mod. This enrich the possibilities of Minetest programming especially related to optimization.
 

User avatar
bhree
Member
 
Posts: 47
Joined: Tue Jun 19, 2018 07:45
GitHub: bhree
In-game: bhree

Re: [Server] Alone in the Wild Land

by bhree » Wed Oct 17, 2018 05:49

Please don't use explosive energy inside home. There was an incident and I think I forgot to warn.

This was done using 2 life energy globe projectile.
Image
 


Return to Servers



Who is online

Users browsing this forum: No registered users and 10 guests