Ueda

Administrator
  • Posts

    4,918
  • Joined

  • Last visited

  • Days Won

    686

Everything posted by Ueda

  1. Registration fee reduced from 30,000 ryo to 10,000 ryo based on player feedback!
  2. As a Kage steps down, so will the council that had picked the Kage. New council members are selected by an election. How to join the Election All ninja hoping to run for council member must register in this topic by 12th November 2018. Requirements Leaf Ninja Level 30 and above 10,000 Ryo Registration fee Ryo registration fee will be deducted from your account upon successful registration. To register, post a screenshot of your level 30 character and 10,000 Ryo in your inventory in this topic and make sure to retain that status (Leaf Ninja, Level 30+ and Ryo) until the start of the voting. How to vote All ninja hoping to vote must come online between 13th November - 20th November and drop their ballots into the ballot box of the candidate they would like to vote for in the Hokage Office. Requirements Leaf Ninja Level 20 and above
  3. November 2018 PromotionsLeaf Village Specialized Jonin: @Josh Suwa the Will of Fire Chunin: @Dayum Mirana @Tomoya @Midnight Hiruzen Jonin: @Aramos Mirana @Leevi SasayakiSand Village Chunin: @Woo Jakusha @Kiwi Jakusha @Lain Jakusha Jonin: @Slaughter @Jun Pachi
  4. Horoscopes System now allows players to buy Horoscope Charms of their horoscope! Each horoscope charm gives a different minor stat bonus for 10 minutes. Mature Sasu Hairstyle added.
  5. Youthful Spring Technique now silences uses without fail. We're looking into the very conditional attack speed bug!
  6. Leaf Military Police Hats now available in the LMPF HQ! Sand Military Police Hats now available in the SMPF HQ!
  7. Dear Ninja, As of today, the village score system is working. During this trial period, scores may reset without much else going on. Eventually the village scores will allow Kage and council members to purchase provisions or benefits for their villages. It also serves as a reflection of how well each village is doing in the ninja world. What is village score There are 3 scores each village has - Intel, Economy and Manpower. Each affected by different kinds of missions. Intel is a reflection of how much information your village has on it's enemy villages. Economy is an indicator of how well the villagers and ninja are living in your village. Manpower is how much your ninja are participating in helpful activities for the village. Checking your village score To check on your village score, talk to the Notice Board in your village. From there, select "Scores" to see the scores of your village and enemy villages. Note that non-ninja villages do not have scores. However, Missing ninja missions they do against other villages can also affect the scores of Ninja villages. Mission Score Rewards The missions will display what scores it affects in the mission rewards. For example, surveying the Sand Village Entrance as a Leaf ninja impacts the Leaf Intel score positively as shown below. GM Events RP & PvP Tournaments can now start rewarding villages with scores depending on how well they perform. Experimental Phase The frequency that scores will reset has yet to be decided and we are running these systems as an experiment to see if scores could potentially impact RP systems. For example, allowing players to impeach a government if Economy score is dwindling low. Expect to see use case scenarios for each score as time goes by. Including ninja tool supplies, buying uniform for promoted ninja and the such with economy score. Advantages in village vs. village events with Intel score and and increased security for villages with Manpower score. We're also going to balance the amount of score each mission gives/takes over the course of the next few months. Thanks for participating! Regards, Rory
  8. The Village Score systems operational! Ninja tools range doubled from 10 to 20
  9. Level 25 Fire Jutsu Combusting Vortex Technique added!
  10. Fixed bug where Leaf Jonin uses Blood Pills.
  11. Missions can now affect village scores. Though not yet used. New Night/Sunset music for Sand village. New Night/Sunset music for Leaf village. Sand village notice board fixed
  12. Notice Boards can now display Village Scores! (WIP! Scores will just say 0 for now) GMs can now +/- village scores
  13. Fixed Baki Turban Protector description.
  14. September 2018 PromotionsLeaf VillageChunin: @Jasmine @Jayda @Kuraen MacDom Jonin: @Jellal Kuraen @Fritzo Sand Village Chunin: @Kadek @Slaughter Jonin: @Deviax Hozuki
  15. Dear Ninjas, This development log is to explain why some people have bad ping and why tunnel programs like ExitLag and NoPing help with that, and why it is out of our control. What is Ping? So Ping or Latency with Nin Online is the amount of milliseconds it takes for your client (in whichever country you are in) to send a packet of data to and fro the server located in North America. How do Tunnel programs work? First of all, watch this: https://www.nptunnel.com/en/how-it-works If you were to assume that data is moving linearly from your computer to our server and back, that should mean that Tunnel programs are somehow making data move faster than the physical limitations of our network sea cables etc. right? Wrong. Tunnel services simply provide more direct access to our game by running dedicated servers in strategic locations. This reduces ping drastically in some cases if your ISP is not providing you with a direct connection to servers (in this case) in Canada. Why is my ISP being a little shit and not giving my a direct connection to Canadian servers? Some people wonder why is it sometimes even when you're not located far away from the server, you can get bad ping? It's because your ISP is being a little shit or you've bought into an ISP that isn't being completely transparent with you on how they tranfer data. https://www.makeuseof.com/tag/isp-peering-high-speed-internet-slow/ ISPs do this because they can sell your "high quality / premium" plans labelled with fancy terms like gigabit connection or 1gb/s speeds. Without actually shelling out money to provide you direct connections. They're also not lying to you because your connection speed will actually really be 1gb/s - just to local servers or servers that are favorable. So how is it not our problem your ISP is being a little shit? In some sense, it does become our problem. When you experience lag, our game service suffers. We also need to find ways to optimize further (within physical limitations of science) to make it so our server can make you feel like latency doesn't exist. Why is it some other games have better ping for me? This can be for a variety of reasons. Firstly, they could be using non-authoritative server architectures. Which means more of the game's data is being processed on your client locally. However, for an Online RPG where we need to prevent hacking, this is not ideal because the more things processed on the client side, the easier it is to cheat. When all data is processed on a server, it is called an authoritative server. They could also be located nearer to you or have their own tunnel service dedicated to their game. They could also just not be transparent about the actual ping you have and use advanced client side lag compensation methods that make the game seem like it isn't lagging like I'll explain below. How do we deal with lag in an online game with an authoritative server? We compensate by making actions you take reflect on your client before they actually happen on the server, in some cases. But this is a move that has to be done strategically on only some areas of the game. Examples are, movement. If you move in Nin Online, it reflects on your client right away. However, this in rare cases can cause a situation where your client thinks you're on one spot, but the server knows you are actually somewhere else. We deal with this by making sure your client holds you in the spot where the server knows you are, until your client is ready to move again. We also minimize the amount of time the data takes to process on the server before a return packet is sent to your client. That is within on control. How it works is.. Client Packet is Sent ------ (Eg. 100ms) -------> Server Processes Packet (eg. 10ms) Server Packet is Sent -------- (Eg. 100ms) -------> Client receives packet The ping would be 210ms in this case. Because the Data was processing on our server for 10ms before the server started giving your client a response. However, our ability to optimize this is very limited at this point. The reason being, our server is capable of performing millions of calculations per second. This means any packet that is send is almost instantly processes. It spends almost no time at all on our server before it gives you a response. Our server is actually so powerful that we cap the amount of calculations it attempts to perform to how many it actually needs to. So far on a busy time, the server performs around 10,000-20,000 calculations per second. Which is almost 0.1% of the server's calculation processing prowess. There was a point in time where we had a lot we could do to optimize the game to be less laggy. We've solved the problems within our control like major issues that caused the server to hang when certain things were done for example. But there is two things we can't solve.. your ISPs lies and the engineering and physical limitations of data transfer (in 2018). Perhaps breakthroughs like quantum entanglement will create a quantum internet where we can transfer data instantaneously, but until then, we can only dream. Why is our current and only server in North America? Conclusion There's also the chance that if we can make Nin Online populated and monetarily profitable enough, we can run multiple servers in different locations. But right now, the only thing that will do is dilute the player base in a game focused on community, RP and engaging in fights with other players. On a bright side, we've got a major breakthrough for FPS lag!
  16. Dear Ninja, As of today we're putting a new feature into testing, it may or may not drastically improve your frame rate depending on your situation. However, I'm hopeful from initial tests that this will help many of you with previously low frame rates or only decent frame rates. Previously, the game was running in DirectX8 which in itself has quite some compatibility issues with modern Windows systems. We now have the game running with DirectX9 as the renderer, abeit through the work of a wrapper, which means the API calls are all done through DirectX9 API calls now. In my personal case, FPS was almost doubled throughout the game, and it's now more playable in 3440x1440 (3K Ultrawide) for me. DirectX8 (1080P) Leaf Village: 40-57 FPS Valley of the End: 40-50 FPS Chakra Forest / Forest of Ambushes: 50-55 FPS DirectX9 (1080P) Leaf Village: 97-100 FPS (My monitor is capped at 100hz Refresh Rate) Valley of the End: 80-85 FPS Chakra Forest / Forest of Ambushes: 90-100 FPS (My monitor is capped at 100hz Refresh Rate) DirectX8 (3K Ultrawide) Leaf Village: 14-25 FPS DirectX9 (3K Ultrawide) Leaf Village: 43-48 FPS PS: Do note that if your monitor is capped at 60hz Refresh Rate, the game will cap at 60 FPS. Anything above doesn't display because your monitor can only show 60 new images a second. Hope you enjoy this update! Regards, Rory
  17. Game is now running with DirectX9! Fixed players being blocked by other players in Takumi Hospital. Desync wait time is now Snare instead of Stun. (Thank you @Crowlock) Fixed Ledge Forest map is blocked error. (Thank you @Magatama) Fixed Striped Lake to Valley of the End warp bugs. (Thank you @Magatama) Fixed Explosive Tags using 2 instead of 1.
  18. Fixed players being blocked by other players in Takumi Hospital. Fixed wall bug in Sand Anbu HQ
  19. An early notice that Chunin Exams will not take place in October, so September will be the last chance for awhile!
  20. Sand ANBU HQ is no longer a danger zone.
  21. August 2018 PromotionsLeaf VillageChunin: @Aramos Mirana @Zuh Jonin: @Persona Kurama Specialized Jonin: @Corgee SasayakiSand Village Chunin: @Bolan @Jun Suneku Jonin: @Sashiba Dyan
  22. Rebalanced Seji no Hani and Blue Oriental Fan attack speeds.
  23. Fixed Bounty Collector displaying the wrong amount for bounty rewards.
  24. Ueda

    Takumi Village Map

    This must have took a lot of work, good job!
  25. Fixed Totomi freezing your game if you say No to him. Fixed Kaito from freezing your game when you ask him how he gets his ninja tools. Fixed Mission Assignment Desk from freezing your game sometimes.