The hottest Game Development Substack posts right now

And their main takeaways
Top Technology Topics
The GameDiscoverCo newsletter • 255 implied HN points • 29 Jan 24
  1. Steam ranked top games by gross revenue in 2023 based on 'Platinum', 'Gold', 'Silver', and 'Bronze' tiers
  2. Around 35% of the top revenue games in 2023 were new releases; games generally needed at least $20 million gross to make the rankings
  3. Deep Rock Galactic saw increased sales in 2023, success with cosmetic DLC, and plans for spinoff games
The GameDiscoverCo newsletter • 314 implied HN points • 24 Jan 24
  1. Palworld's success shows that players enjoy familiar game mechanics with a touch of novelty on top.
  2. Palworld's unique gameplay loop and intricate mechanics contribute to its success in the gaming market.
  3. Understanding the creator's vision and the development process of a game like Palworld can provide insights into its success.
The GameDiscoverCo newsletter • 196 implied HN points • 31 Jan 24
  1. In China, PC games are discovered through popular themes and genres like prison break planning and Wuxia-style RPGs.
  2. Key Chinese services for game discovery include platforms like Bilibili and Douyin, similar to YouTube and TikTok.
  3. Game developers can boost player engagement by giving away in-game cosmetics through personalized codes.
Get a weekly roundup of the best Substack posts, by hacker news affinity:
The GameDiscoverCo newsletter • 373 implied HN points • 17 Jan 24
  1. There is debate about whether the 'moral panic' around the latest game subscription services is justified.
  2. Subscription services like Game Pass are seen as gatekeeping and may impact the creation of creative first-party games.
  3. The market for games is evolving, with a mix of direct-to-market games, subscription services, and the importance of gamers owning their catalogs.
GM Shaders Mini Tuts • 58 implied HN points • 10 Feb 24
  1. WebGPU is the new standard for accelerated graphics and compute, set to replace WebGL. It offers more features, deeper low-level access, and enhanced security, making it exciting for developers.
  2. WebGPU provides cross-platform support, allowing for better control over GPU resources, and introduces compute shaders for handling diverse data types efficiently.
  3. WGSL, the shading language of WebGPU, is stricter than GLSL with similarities to Rust or Swift. It offers optimizations and consistent results across different hardware configurations.
Brian Knapp’s Newsletter • 19 implied HN points • 10 Feb 24
  1. The project involved creating a 3D raycaster game demo in DragonRuby, resembling the style of Wolfenstein 3D.
  2. There were challenges with the coordinate systems and math that needed adjustments, like inverting the coordinate system to match the DragonRuby platform.
  3. Despite some hurdles, the project demonstrated the potential to create a cool demo with minimal code in a game development project.
Deus In Machina • 36 implied HN points • 01 Feb 24
  1. Compiling the Linux DOOM source code requires setting up the source code from the id-software repository and navigating through different build methods like Make and CMake.
  2. Encountering and solving errors in the compilation process involves making adjustments to data types, structure pointers, and handling variables like errno to ensure successful building of the DOOM executable.
  3. To address color depth issues and display errors while running the DOOM game on modern systems, utilizing tools like Xephyr, setting specific environmental variables, and modifying code sections related to color maps and display resolutions becomes critical.
GM Shaders Mini Tuts • 137 implied HN points • 08 Dec 23
  1. Global Illumination in 2D can be achieved using Radiosity based GI for real-time per-pixel lighting in video games.
  2. Raymarching is a technique that accelerates scene rendering by approximating the distance to the nearest surface, often using Image-Based Distance Fields.
  3. Using Blue Noise and implementing implicit ray bouncing can enhance the quality of Global Illumination in games by providing uniform noise and consistent lighting across frames.
The GameDiscoverCo newsletter • 255 implied HN points • 16 Oct 23
  1. The top games at Steam Next Fest for October 2023 were a diverse mix of genres and styles, with a focus on deep building and crafting mechanics.
  2. There is a discussion about the existence of an 'indie games bubble,' highlighting challenges in funding new games and market saturation.
  3. Game discovery news includes updates on Microsoft's acquisition of Activision Blizzard, Sony testing PC trophies for PSN, and Epic Games Store's new features.
The GameDiscoverCo newsletter • 255 implied HN points • 20 Sep 23
  1. GameDiscoverCo Plus subscription offers new eBooks and forecasting features for paid subscribers.
  2. About 10% of the newsletter's 20,000 subscribers have access to the Plus subscription, with only 5% as direct payees.
  3. GameDiscoverCo Plus now includes prediction features like Steam release heatmaps and revenue predictors.
The GameDiscoverCo newsletter • 294 implied HN points • 30 Aug 23
  1. Some great PC/console games may struggle to become popular despite positive ratings and marketing efforts.
  2. The genre of a game, such as 'Metroidvania', can impact its success due to market saturation and competition from existing popular titles.
  3. Publishers should focus on understanding player behavior, adapting marketing strategies, and fostering organic excitement to improve game reach and success.
GM Shaders Mini Tuts • 137 implied HN points • 18 Aug 23
  1. Noah Pauw discusses creating advanced 3D graphics in GameMaker using shaders for real-time lighting and PBR materials.
  2. Game Maker is favored by Noah despite advice to switch to Unity or Unreal for photorealistic 3D games.
  3. Noah shares insights on using Blender for 3D modeling, creating lighting shaders, implementing PBR materials, and drawing 3D environments in Game Maker.
Updater, Shannon Liao's gaming newsletter • 117 implied HN points • 09 Mar 23
  1. Former Riot developers are creating an open-world game similar to 'Breath of the Wild' with a focus on playing with friends
  2. The game studio secured $55 million in funding and aims to create a world characterized by optimism and worth fighting for
  3. The developers emphasize creating a rich player experience and aspire to build a media universe around the game, including an animated TV show
The ZenMode • 45 implied HN points • 15 Feb 23
  1. Designing a Tic-Tac-Toe game involves creating a user interface with components like a game board, player information, game status, and start/restart buttons.
  2. Implementing game logic requires components like game state, move validation, win condition detection, tie condition detection, and player management.
  3. For scalability, maintainability, and extensibility, consider using components like load balancer, cloud-based infrastructure, modular architecture, clean code, and automated testing.
AI Brews • 2 HN points • 07 Jul 23
  1. Microsoft Research introduces a novel generative model that can create any combination of output from any input modalities.
  2. MoonlanderAI launches a generative AI platform for building immersive 3D games using text descriptions.
  3. Bark on Discord now provides text-to-audio capabilities, offering realistic multilingual speech and various audio outputs.
Ronin’s Newsletter • 0 implied HN points • 16 Feb 24
  1. Decentralization fortifies Ronin's security by distributing power and control across multiple participants, reducing vulnerabilities.
  2. Decentralization on Ronin aims for antifragility, ensuring the protocol can thrive even without the core team, but there are trade-offs like slower processes.
  3. Ronin is progressively enhancing decentralization with roles like validators, governors, and game developers each playing key parts in maintaining a resilient network.
Judson’s Substack • 0 implied HN points • 11 Jul 23
  1. The program allows two players to enter words and calculates their scores based on letter values.
  2. The program then determines the winner based on the scores - player 1 wins, player 2 wins, or a tie can occur.
  3. It uses ASCII values to assign points to each letter in the words and checks if the characters are letters.
Michaela’s Substack • 0 implied HN points • 07 Dec 23
  1. Add the `mouse_filter` option to nodes in Godot to enable more flexible drag and drop functionality.
  2. Utilize `_can_drop_data` and `_drop_data` functions while ensuring proper setup in both source and target nodes for effective drag and drop implementation.
  3. Joining community forums like the Godot Discord can provide prompt and helpful solutions to specific coding challenges.