Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 105
  1. Today I had a sudden idea to see how much the player character's position on the server differs from that on the client.

  2. In the past few days, while migrating the movement calculation logic to NIF, I have been pondering a question: should we add a physics engine to the server?

  3. In the previous section, I explained why I chose Rustler as part of the architecture.

  4. Rustler is a library for writing Erlang NIF functions in the Rust language.

  5. This section mainly discusses how to restructure character-related functionalities.

  6. This article mainly discusses the data storage and logical structure adjustments related to the PlayerCharacter process.

  7. Starting from this section, I decided to avoid posting code unless I find parts of the logic particularly complex and hard to explain.

  8. Today we implement the highlight - movement synchronization.

  9. Today we will discuss how the client handles when a player enters the AOI range.

  10. There are many things that need to be synchronized for movement synchronization.

  11. This section begins to explore the issue of character movement synchronization between the client and server.

  12. Time Synchronization Linkage: MMORPG Game Server from Scratch (5) - Scene Server (3) - Time Synchronization -

  13. Today, we implemented a simple feature - time synchronization.

  14. Problem: Given two strings word1 and word2.

  15. Today, we will determine the Elixir interface part of NIF and the structure of the corresponding supervision tree.

  16. This section focuses on the NIF part of the AOI module in the scene server, determining interfaces, algorithms, and data structures.

  17. Understanding how the quick sort algorithm works from the perspective of Haskell.

  18. MMO Server From Scratch(3) - Scene Server(0) - Overview

  19. MMO Server From Scratch(2) - Gate Server

  20. Oblivion - A Vitepress Theme

    My new blog debut, with a new theme and a new look.

  21. MMO Server From Scratch(1) - Beacon Server

  22. Rebuilding the Priority Formula in Bulletproof Task Management in Notion

  23. Integrating Protobuf into UE5 Projects

  24. MMO Server From Scratch(0) - Introduction

  25. Autumn Has Arrived

    Autumn Has Arrived

  26. About Weibo

    About Weibo

  27. Reflections - On Healthcare

    Reflections - On Healthcare

  28. 2021 Summary

    2021 Summary

  29. WSL2 Blocked by Firewall Unable to Connect to Network

  30. Using a Proxy with Git on Windows

    Using a Proxy with Git on Windows

  31. 20210520

    20210520

  32. A New Look for the Blog

    A New Look for the Blog

  33. Install RHEL 8 With SAS 2008 Raid Controllers

  34. Solving the Garbled Text Issue When Using Elixir's Observer in Windows WSL

  35. Wonderland - Blog Theme, Redesigned

    Create a new blog theme with Hugo: Wonderland

  36. 2019 Summary

    2019 Summary

  37. Use Hugo with Github Pages and CircleCI

  38. Download Acceleration for Origin in China

  39. Personal Summary of WWDC 2018 Keynote

    Personal summary of the WWDC 2018 Keynote, covering iOS 12, watchOS 5, tvOS, and macOS Mojave.

  40. Enable latex-export-logging in org-mode

  41. Using virtualenv in Jupyter Notebook

    Using virtualenv in Jupyter Notebook

  42. Installing and Running KBEngine on Ubuntu 18.04 LTS

  43. Set Up Flarum From Scratch

    Set up Flarum forum from scratch on a Linux VPS

  44. 2017 Summary

    2017 Summary

  45. Just Popping Up to Prove I'm Still Alive

  46. Introduction to the Wonderland Ghost Theme

  47. European Folk Playlist

    European Folk Playlist

  48. ACG Wallpaper Recommendation(0)

    ACG Wallpaper Recommendation(0)

  49. Migrating Ghost to 1.0 from 0.11.x on CentOS 7

  50. A summary of learning from Andrew Ng's Machine Learning course on Coursera.