Tramway SDK

Games

game engine

SHOW HN2025

Legend

Tramway SDK

An unholy union between Half-Life and Morrowind engines

racenis.github.io

#game engine#open source#open world#half-life#morrowind

660points
237comments
#43of 3,837 in 2025
Top 2%of 2025 by points

How HN took it

MixedNo clear lean

35 positive, 38 neutral or asking, 1 mixed, 7 critical, out of 81 comments about the project. Thread score +0.40.

Idea: 9 for, 1 againstDesign: 6 for, 3 againstDocs: 6 for, 1 againstPerformance: 2 for, 2 againstExecution: 3 for, 0 against

The thread, comment by comment

Each row is a top-level comment and its replies, in HN's order. Select a cell to open that comment on HN.

positive neutral or mixed critical about another commenter or something else the maker

What HN said

What people liked

  • Website and documentation design praised

    From 3 comments
    • Just wanna say the website aesthetic is legendary. Very on brand.
      whalesalad on HN
    • This website rules.
      rideontime on HN
    • I love the retro aesthetic of your website - it perfectly matches the spirit of the project. The detailed documentation and transparent roadmap on GitHub are excellent. It's…
      desireco42 on HN
  • Lightweight, optimized engine appeals to developers frustrated with bloated engines

    From 2 comments
    • I'm starting to believe there is an external force that drives down the quality of game engines over time. In most tech, the things that catch on are the things that are the…
      amjoshuamichael on HN
    • Good. This is exactly what I've been complaining about for decades now... I also have my own engine although it needs some refurbishment. I've never quite found the time to…
      jheriko on HN
  • Getting started tutorial and writing style are accessible and entertaining

    From 2 comments
    • > This article will cover the usage of the framework for beginners who are either scared of C++ or just bad at it I'm in the latter camp and want to thank you for your "Getting…
      0xEF on HN
    • This is a really cool project, and I love the writing style. I am also in the early days of writing a very primitive 2.5D Raycasting engine [0] (think Wolfenstein3D) and have…
      purple-leafy on HN

Objections

  • Limited to 800x600 resolution is not a real limit; it was a joke

    From 2 comments
    • You probably missed it in another subthread, but that limit was a joke on their website, not an actual limit.
      Tostino on HN
    • There is no such resolution limit. That was a joke.
      K0balt on HN
  • May not appeal enough to amateurs or to programmers wanting a small engine

    From 1 comment
    • I'm starting to believe there is an external force that drives down the quality of game engines over time. In most tech, the things that catch on are the things that are the…
      amjoshuamichael on HN

Requests

  • Video tutorials or setup guides

    From 2 comments
    • Can you make it a bit less photorealistic? I'm afraid that people would confuse reality with the games created with it and it could pose a danger to society. Do you plan to…
      tiborsaas on HN
    • I fucking love this! Hope some initial tutorials become available. I’ll gladly contribute some but I need a little guide to get started.
      pryelluw on HN
  • Support for older hardware

    From 1 comment
    • You said it's compatible with hardware from 15 years ago, but one of the examples have the graphical complexity of half-life from about 25 years ago, could this engine be…
      amlib on HN
  • Multiplayer support on roadmap

    From 1 comment
    • This is great! I'm wondering if there's anything on the roadmap for multiplayer support?
      desertraven on HN

Questions

  • Can it be used as an alternative to Hammer for Half-Life maps?

    From 1 comment
  • How is WebAssembly support and load time?

    From 1 comment
    • This is really cool. You should organize a game jam for it. How is the wasm support? My main issue with Godot was large bundle sizes and slow load times. (GameMaker kicks its ass…
      andai on HN

Alternatives named

  • Unity

    From 2 comments
    • I'm starting to believe there is an external force that drives down the quality of game engines over time. In most tech, the things that catch on are the things that are the…
      amjoshuamichael on HN
    • Very cool! There need to be more options for developers with lower-end boxes, for gamers with low-end hardware. Unreal Engine 5 is a lost cause nowadays without 64GB of RAM,…
      davikr on HN
  • Unreal Engine

    From 1 comment
    • Very cool! There need to be more options for developers with lower-end boxes, for gamers with low-end hardware. Unreal Engine 5 is a lost cause nowadays without 64GB of RAM,…
      davikr on HN
  • Godot

    From 2 comments
    • As someone currently working with a little team trying to make low-poly games using Godot - this is awesome! > Also when creating things with nodes, you have to go back and forth…
      mr_briggs on HN
    • Very cool! There need to be more options for developers with lower-end boxes, for gamers with low-end hardware. Unreal Engine 5 is a lost cause nowadays without 64GB of RAM,…
      davikr on HN
  • raylib

    From 1 comment
    • I'm starting to believe there is an external force that drives down the quality of game engines over time. In most tech, the things that catch on are the things that are the…
      amjoshuamichael on HN

Category, keywords, summaries and labels on this page were made by AI (Thread Reader v2) and not checked by hand. Each point links to the comments it came from.

Add a badge to your READMEShown on HackerShow
[![Shown on HackerShow](https://hackershow.org/badge.svg)](https://hackershow.org/show/42624116)