Tree of Savior Forum

[TOS] Multi-Threading Test: City Environment

i dont think so. Because a 3D model should be able to turn 360’ degree without problem. But now we only have 8 faces of direction of each object in game. Correct me if im wrong.

Anyway, give that man named “Chase” a raise man! He done a great job than anyone else. lol.

I really appreciated that post. I hope they make that kind of response to the community a standard rather than an exception.

1 Like

what are u taling about i am playing at 60 fps lol

I wish IMC don’t jump to conclusions this soon, they should test it in gvg or have tons of players casting spell in Fedi.[quote=“skywing22, post:59, topic:329231, full:true”]

I think only the head is sprite the rest is 3D

1 Like

optimization hype~ hope it works

I was thinking the same here.
They should share more dev status info with us.

I’ll believe it when I see it but the post does make me more positive.

64bit client or using newer DirectX won’t help the game much, performance wise. Multithreading will much play bigger role as it should ease the bottle necks.

1 Like

i know this has been said many times

guess what! Excrulon stop maintaining addon!

think u guys can still play without addon when rank8 mess up all the addon ?

4 Likes

… ugh i hope my people take care of class balances too… praying for all class rework with better scaling

1 Like

its like eating a non seasoned-medium rare wagyu steak with no sauce, veggies or even mashed potato huehuehue

Everything here are 3D. You can see that if you zoom out using zoomy addon. They locked the rotation probably for the sake of hiding ‘collections’.

I hope that the game behaves well after this change, less hidden bugs means they can start applying the multi thread support to other stuff faster

@Yamashio Sadly code wise most of the updates would be something like:
-Maybe multi-threading like this might work… just broke all database, time to rollback.
-Gonna try this method now, broke particle rendering, fixing particle rendering, broke map loading…
(4 days latter)
-Gonna branch this thing multi-thread not working but I made some cool stuff to use on the future.
-Going to try this other way…
(unspecified amount of time latter)
-Made it work now have to test most of the game to see if it is working…
(3 hours latter)

  • Just noticed character changing isn’t working, no idea on how to fix. Have to start again…
    (5 months latter)
  • Most stuff working, only some obscure tests left now, time to dev post to say that something was done
    -Change went live, lots of people reporting on bugs that I’m pretty sure to have fixed… time to review the code, again…

Overall most developers don’t do any kind of announcements regarding future stuff before they are almost ready to deploy since often any kind of big changes breaks a lot of stuff and they have to fix or scrap everything.

Also most players doesn’t care/understand enough to want a huge amount of development news about the 5th time they had to give up on something since it isn’t working.

Ever wondered what “stability changes”, “bugfixes” or similars means? It’s often small improvements done while working on something else that either the target audience doesn’t care about or whoever did then doesn’t remember exactly what was done

Should also be noted that IMC likes to keep secrets as long as they can (hidden classes, quests) as to surprise players, so future content only gets teased when near release (rank 8, or the absence of mentions on hidden classes at patch notes)

1 Like

Makes you wish we had something like Star Citizen going on.

You mean like this?

Great job IMC! Now, you’re heading in the right direction! Perhaps after that you’ll look into making the game less reliant on your CPU and abit more so on your GPU! :slight_smile:

1 Like

cant wait on 14.000 dollar mount to pay for that

I’m more of a text person so I would be satisfied just with a huge changelog and some stuff we are working once every two weeks XD ( Also this kind of video takes a reasonable amount of money to make)

But honestly I don’t belive it would solve much in Tos case since most people ( at least on the forums) doesn’t seems to understand that coding takes time, sometimes simple stuff is a pain to do, and “complex” stuff is easy. It would only change the complains from "no communication " to “you guys are taking too long”

There have been people complaining (note that this is different from suggesting another target) about the lack of optimization days (if not minutes) after the last post about the subject, that they should add multi-thread or change to udp instead of releasing new costumes or any other thing. They seems to believe that increasing the game fps is just a check box in the compiler and/or that if you work on game development you also are, necessarily, a coder (and not an artist or management person).

Probably the multi-threading have been in the works for quite some time and only now it is working well enough, and the next steps mentioned by Chase are already coded, just not enabled in the next build.

Side note: I have a huge suspicion that the last optimization was a result of jToS server launch since quest state is handled server side ( or at least part of it) so nexon might have suggested the change. Also this is the first time Chase have “directly addressed” an optimization post (and as someone noted it was I not We this time) so he probably have been working on this for a long time alone while the others handled jToS launch.

2 Likes

I’m sure someone will take over eventually or he comes back.

yup

at best, mmo is fansub

publisher juz afk shaking leg

1 Like