• Register

Inspired from games like Animal Crossing and Harvest Moon. You as a player are given land within a town (Town name and area to be decided) and you can do with the land what you will. This includes Farming, construction, mining, fishing, raising animals and more. You may have friends come to your homeland and help you with your tasks and help make your land a great place to hangout and a nice source of income. Days will progress in 6 hour intervals (4 days in 1 RL day).

Post news Report RSS ASL - Update: Server Tick, Saving, & Movement

Things recently completed: Server ticks Character loading and saving finished Synced Movement

Posted by on

This have been going a bit slow recently however here are a few things I have been working on...

Server Ticks!!
The server now ticks every so often (Still deciding on an interval).. However.. These ticks will control weather, day and night, world respawns, among other things. Most of these are still being worked on but at least I have a start on this. I can most likely use this for anti-cheating as well to cross check some variables every so often to see if everything matches up. Basically.. Ticks will run the whole game, it is the essential for updating everything in the world.

Loading and Saving:
In the past I have had loading and saving working sort of... It was very bandwidth heavy and sent a lot of data from the server to each player then from each player to the server then to all other players (Depending on which players were in view). Basically.. It prevented too many players from being on screen. This has been fixed now though and all player data will be saved to a database upon logging out and will be loaded upon logging in :). Once loaded, the player data will be set on the server per player and other players will fetch the data when they come across one another. This is a big step for me, was lots of work to get this working right :P.

Synced movement:
Last but not least, player movement is very smooth now, remote players will stay fairly close to the actual position of the network movement. I still need to add some movement predictions in the get the movement exact, but it looks pretty good so far!

When I have just a little more to show I will post an updated video. Just wanted to get this update out there to let you guys know this is still being worked on and has not been lost in the abyss of abandoned indie games :)

Thanks for reading!
-Eddy

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: