news.volyx.in

Show HN: Angeldust – a fast and efficient video game

716 points by ItsFirefly · 2487 days ago · 193 comments on HN

Article summary

The article presents Angeldust, a fast and efficient video game developed by a solo developer. The game is an omni-compatible action RPG and building game that can host 250,000+ active players in one giant, dynamic fantasy world. The game server is pervasively multithreaded and uses immutable world state each tick. The client is programmed in C++ with bits of other languages and runs well on low-end and obsolete hardware.

Main themes

  • game development
  • multithreading
  • immutable world state
  • cross-platform compatibility
  • password management
  • game distribution

What commenters say

  • The game's Android app has limited UI support, including not allowing password pasting, which can be frustrating for users.
  • Some commenters think a 64-character password limit is too restrictive and may lead to weaker passwords being used.
  • The game's developer has a commendable attitude towards piracy, choosing to offer the game for free on Android to prevent malware-laden pirate APKs.
  • The use of immutable world state and multithreading in the game's server is an interesting approach to achieving high performance and scalability.
  • Some commenters appreciate the developer's willingness to explain and discuss technical details of the game's implementation.
  • There are different opinions on whether a 64-character password limit is overkill or a reasonable security measure.
  • The game's name may have unintended cultural connotations, potentially affecting its perception by some audiences.