[FND] Milestone 4 roadmap

Content and general development discussion for Source of Mana.


Post Reply
User avatar
Reid
Lead Developer
Lead Developer
Posts: 1522
Joined: 15 May 2010, 21:39
Location: Artis
Contact:

[FND] Milestone 4 roadmap

Post by Reid »

Hello!

Here is the current milestone roadmap for the version 0.0.4:

  • Splitting navigation export from the server export and make it optional
  • Remove all function call used by the server that use game nodes else than specific server data, db and conf files
  • Generate two binaries through the same project, be able to run in hybrid and in client/server
  • Split Entity code for a client/server use
  • Add basic client/server connection (ip:port connection)
  • Add basic entity sync with a client/server (pos, animation)
  • Add state sync with a client/server
  • Add emote sync with a client/server
  • Add chat sync with a client/server
  • Screenshot feature
  • Zoomed viewport for mobile and large screen
  • NPC support split from mob support
  • Basic NPC interaction
  • Add a new zone, the skull cave map
  • Chat history feature (Up/Down keys)

Code color for our feature:

  • Green, mandatory
  • Orange, optional
  • No color, done
"Time is an illusion. Lunchtime doubly so."
-- Ford Prefect
User avatar
Reid
Lead Developer
Lead Developer
Posts: 1522
Joined: 15 May 2010, 21:39
Location: Artis
Contact:

Re: Milestone 4 roadmap

Post by Reid »

We are staying with Godot4 beta13 for now.
Beta14 and beta15 changed some stuff with the animation process that are not yet documented and that break most of our animation system.

This also mean that we can't add new monsters for now, although, the monster listing is still in progress design-wise and a first list will be shown when it's ready!

"Time is an illusion. Lunchtime doubly so."
-- Ford Prefect
User avatar
Reid
Lead Developer
Lead Developer
Posts: 1522
Joined: 15 May 2010, 21:39
Location: Artis
Contact:

Re: [WIP] Milestone 4 roadmap

Post by Reid »

Good news everyone!

LawnCable made the necessary fixes to upgrade to Godot4 stable version and I finished the basic network integration, some player actions and interactions are still missing but we may soon be able to host a temp server to stress and test it altogether!

"Time is an illusion. Lunchtime doubly so."
-- Ford Prefect
User avatar
Reid
Lead Developer
Lead Developer
Posts: 1522
Joined: 15 May 2010, 21:39
Location: Artis
Contact:

Re: [WIP] Milestone 4 roadmap

Post by Reid »

All mandatory tasks are now finished!

Time for some testing, I will set up a temp server in the next days and then we should be good to release this milestone!

gathering.png
gathering.png (29.15 KiB) Viewed 204 times

Some names present on this screenshot may look like somebody you know, but don't worry it was just me launching 8 clients :lol: Next time we will do the same one with you all!

"Time is an illusion. Lunchtime doubly so."
-- Ford Prefect
User avatar
Hocus Pocus Fidibus
TMW Adviser
TMW Adviser
Posts: 146
Joined: 15 Sep 2017, 12:38

Re: [WIP] Milestone 4 roadmap

Post by Hocus Pocus Fidibus »

Looking forward to it mumbles something about french hugs

User avatar
WildX
Developer (SoM)
Developer (SoM)
Posts: 2072
Joined: 07 Aug 2010, 14:13
Location: United Kingdom
Contact:

Re: [WIP] Milestone 4 roadmap

Post by WildX »

Exciting times :D

Congrats on already achieving so much. This milestone took about one month. Really impressive!

TMW Team member

User avatar
Reid
Lead Developer
Lead Developer
Posts: 1522
Joined: 15 May 2010, 21:39
Location: Artis
Contact:

Re: [WIP] Milestone 4 roadmap

Post by Reid »

We are entering a freeze on this milestone to prepare for the milestone release, all non-mandatory tasks will be merged into the 5th milestone :).
More info here: viewtopic.php?p=164832#p164832

"Time is an illusion. Lunchtime doubly so."
-- Ford Prefect
Post Reply