news.volyx.in

Tools we used to create a hit HTML5 game on Steam (codecks.io)

637 points by riadd · 2521 days ago · 201 comments on HN

Article summary

The article discusses the tools and technologies used to create a hit HTML5 game on Steam, including Sublime Text, Visual Studio Code, Photoshop, and Electron. The game, Curious Expedition, was developed using a custom engine and has sold over 200,000 units to date. The author shares their experience with various tools and platforms, including project management, version control, and payment processing. The article provides a comprehensive list of tools used during the development of the game.

Main themes

  • game development
  • HTML5
  • tools and technologies
  • project management
  • game engines

What commenters say

  • Electron is a suitable choice for building desktop applications, but it can be bloated and may not be the best option for performance-critical applications. Some commenters argue that using a full browser engine like Electron is unnecessary and that a more lightweight solution would be preferable. Others suggest that the needs of developers, rather than the platform itself, may be the main contributor to Electron's perceived performance issues. The use of alternative technologies, such as QT or CefSharp, is also discussed as a potential solution for building desktop applications. Some commenters express concerns about the cost and complexity of using certain technologies, such as QT. The idea of using a stripped-down browser engine or a GUI library is also explored as a potential alternative to Electron. There is also a discussion about the potential of using WebGL and other technologies to build high-performance applications.