Search found 1384 matches

by Reid
31 Mar 2023, 15:46
Forum: Web Development
Topic: [REQ] Web flow
Replies: 5
Views: 18145

[REQ] Web flow

It seems we have a big technical debt and many design issues with our way to download a client for TMW Classic. An user has to go through classic.themanaworld.org to wiki.themanaworld.org to manaplus.germantmw.de and then choose from a list of file the right folder. We should trigger the right downl...
by Reid
22 Mar 2023, 20:32
Forum: Source of Mana
Topic: [ANNOUNCEMENT] GitHub Mirror
Replies: 6
Views: 15035

[ANNOUNCEMENT] GitHub Mirror

We are now mirroring all of the game development from GitLab to GitHub. Production, issues and future milestones will remain on GitLab for now, it should be decided whether we should move to GitHub or GitLab based on the popularity from both of our repositories a bit later this year! https://github....
by Reid
18 Mar 2023, 12:14
Forum: Events
Topic: Saint Paddys Day
Replies: 41
Views: 82173

Re: Saint Paddys Day

Thanks. But where's this "Leprechaun" NPC? And i'm not aware of path from "Tulimshar all the way to Nivalis". The Leprechaun is a character that is used by a tmw team member (gm or dev), you can contact a GM in-game to retrieve any prize from participating in this limerick conte...
by Reid
14 Mar 2023, 12:18
Forum: Source of Mana
Topic: [FND] Milestone 5 roadmap
Replies: 3
Views: 8822

[FND] Milestone 5 roadmap

Hello! Here is the current milestone roadmap for the version 0.0.5: Force a different player sprite and walking speed on the overworld map Setting menu Custom UI for mobile Split some code into some sub-script files (i.e.: World.gd and Map.gd must be sliced) Rework the game UI enter/exit flow Monste...
by Reid
14 Mar 2023, 11:05
Forum: Source of Mana
Topic: [DIS] Books, stories and limericks
Replies: 3
Views: 3074

[DIS] Books, stories and limericks

There is a design idea from Evol that I would like to keep for SoM : the book system. We wanted to add a lot of book items and readable stories on libraries based on user content or even some story design we planned. Sadly this idea was a bit turned down with the translation feature that made this s...
by Reid
13 Mar 2023, 01:09
Forum: Source of Mana
Topic: [FND] Milestone 4 roadmap
Replies: 6
Views: 2755

Re: [WIP] Milestone 4 roadmap

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

by Reid
13 Mar 2023, 00:56
Forum: Source of Mana
Topic: Tester opportunities [v0.0.6]
Replies: 14
Views: 10343

Re: Tester opportunities [v0.0.4]

The latest (and I hope last!) release candidate for the milestone 4 is ready, you can find every binaries here: https://tmw2.org/som/download/0.0.4/final/ . There seems to be some issues with the client resize on linux that could be related to the new use of vulkan from Godot, we are following this ...
by Reid
06 Mar 2023, 22:46
Forum: Source of Mana
Topic: [FND] Milestone 4 roadmap
Replies: 6
Views: 2755

Re: [WIP] Milestone 4 roadmap

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 Some names present on this screenshot may look like somebody you know, but don't worry it was just me launching 8 clients :lol...
by Reid
02 Mar 2023, 23:29
Forum: Source of Mana
Topic: [FND] Milestone 4 roadmap
Replies: 6
Views: 2755

Re: [WIP] Milestone 4 roadmap

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!

by Reid
02 Mar 2023, 23:27
Forum: Source of Mana
Topic: [FND] Network implementation
Replies: 3
Views: 1294

Re: [FND] Network implementation

We now have a working client/server! I merged the basic_network branch into the master branch to continue the work in there, some basic features are still missing (can't see a newly connected player, can't reconnect, can't sit, etc...) but it is possible to wander into our maps without any big issues!
by Reid
22 Feb 2023, 23:54
Forum: Source of Mana
Topic: [FND] Network implementation
Replies: 3
Views: 1294

Re: [WIP] Network implementation

I have a bit less time these last days so my commits are a bit more messy on the network branch but everything is going well! We have an offline mode running well with a fake client/server and I'm implementing every calls between our client and server services into the network service which is/shoul...
by Reid
20 Feb 2023, 22:29
Forum: Source of Mana
Topic: [FND] Entity/Agent refacto
Replies: 3
Views: 1265

Re: [FND] Entity/Agent refacto

This refacto has been completed, the current version is still a huge work in progress but we now have something to work with! A little change on the implementation: the server is meant to be working without physic and thus collision-less. All displacement will be computed within the navigation serve...
by Reid
17 Feb 2023, 13:51
Forum: Source of Mana
Topic: [FND] Entity/Agent refacto
Replies: 3
Views: 1265

[FND] Entity/Agent refacto

I'm currently doing a pretty huge refacto on all of our entity system (mobs, npcs, players) to split everything to work with a client/server style. The first version will feature a pretty heavy/greedy system that mimic the 0.0.3 milestone, it will be laggy but it will give us a first implementation ...
by Reid
12 Feb 2023, 01:08
Forum: Source of Mana
Topic: [FND] Network implementation
Replies: 3
Views: 1294

Re: [WIP] Network implementation

One of the big work needed before to continue this implementation is to split our entity management (mobs, npcs and players) into client-side and server-side entities. To prevent any naming issue we will call a server-side entity an "agent" and keep the "entity" name for the clie...
by Reid
12 Feb 2023, 00:58
Forum: Source of Mana
Topic: [FND] Network implementation
Replies: 3
Views: 1294

[FND] Network implementation

So this is it, the big task for the 0.0.4 milestone is currently in progress! We have a basic client/server interaction using Godot's network API all under the same godot project to reduce the amount of work needed. You can run the build with --server and/or --client to run the game as a host server...