📚Technologies

Exploring the Technologies Involved in the creation of Pixlaria

Pixlaria has integrated some modern technologies to create a unique gaming experience. Some notable features include:

  • Seamless Multiplayer: Utilising µWebSockets for a smooth multiplayer experience.

  • Advanced Rendering Engine: Featuring dynamic lighting, overlays, and animated tiles.

  • Efficient Data Handling: Implementing a region/chunking system that optimizes client data storage and retrieval from the server.

    • Incorporating dynamic tiles that respond to player achievements, quests, and progression.

    • Providing global objects, like trees and more, for player interaction.

  • Player-to-Player Trade: Enabling trading between players.

  • Robust Guild System: Supporting chatting and multi-world functionality within guilds.

  • Weapon Enchantment: Introducing an enchantment system for weapons.

  • Quest and Achievement Framework: Facilitating quests and achievements for players.

  • Skill Development: Implementing a skill system for character advancement.

  • Diverse Attack Styles: Offering an array of attack styles for player choice.

  • Engaging Minigames: Featuring special in-game events through a dedicated minigame system.

  • Custom Mob Behavior: Enabling custom mob behavior through plugin-based mechanics, including formidable bosses.

  • Item Interaction: Enhancing the game with plugin-based item interactions.

  • Seamless Server Communication: Implementing a hub system for cross-server communication and synchronisation, including private and global messages.

  • Integration with Discord: Enabling communication between the in-game environment and Discord servers.

  • Optimised Map Parsing: Supporting compressed tilemaps and enhanced map parsing.

  • Yarn v3 Integration: Utilizing Yarn v3 with workspaces for streamlined Monorepo packaging.

  • Server-to-Server Player Synchronisation: Enabling player synchronisation across servers, including friend lists, guilds, and login status.

  • In-Game Leaderboards: Providing player rankings within the game through a REST API.

Last updated