Hacker GitHub

← All repos

Planimeter/game-engine-2d

View on GitHub ↗ ★ 751 Lua

Planimeter Game Engine 2D - LÖVE-based game engine for Lua

28 mentions on Hacker News by 2 people: 4 stories, 24 comments · first 2015-06-10 · latest 2026-08-05

Mentions per year 28 mentions · busiest year 2022 (8)
20082026
  1. …to move on from, it's maybe the language itself depending on how you're using it. We later built https://github.com/Planimeter/game-engine-2d , but in reality, the programming language is too slow or too limited (this goes for JavaScript,…
    comment by andrewmcwatters · 2026-08-05 · in The Lua community needs to learn to move on
  2. …resolution they wanted to pick in the first place didn't have to scroll a gargantuan list! [1]: https://github.com/Planimeter/game-engine-2d/blob/v9.0.1/eng...
    comment by andrewmcwatters · 2025-08-14 · in Blurry rendering of games on Mac
  3. I've lost track of how many years Planimeter has been working on our game engine. I guess over 8. https://github.com/Planimeter/game-engine-2d
  4. …in Planimeter Game Engine 2D.[1] Planimeter engineers are former Source Engine developers. [1]: https://github.com/Planimeter/game-engine-2d/wiki/Tick_rate_...
  5. …with client-side prediction standard, and it's the largest pure-Lua game engine on GitHub.[1] [1]: https://github.com/Planimeter/game-engine-2d
  6. …we're the only engine that does this with Box2D, and I think the results end up superior. [1]: https://github.com/Planimeter/game-engine-2d/blob/master/eng...
    comment by andrewmcwatters · 2023-01-18 · in Starting Box2D 3.0
  7. …out-of-the-box, network variables on entities, and a sophisticated UI compositor built-in.[1] [1]: https://github.com/Planimeter/game-engine-2d
    comment by andrewmcwatters · 2022-10-20 · in Open source is democratizing video game development
  8. From what I've found maintaining https://github.com/Planimeter/game-engine-2d is that you should be explicitly checking for nil, separately from checking for false-evaluating values. We found that this had the added benefit of semantically…
    comment by andrewmcwatters · 2022-10-10 · in When nil is not nil
  9. Maybe consider https://github.com/Planimeter/game-engine-2d ? We have multiplayer with client-side prediction out of the box. Example code is included to demonstrate the ease of networking entity fields, and there is an included payload…
    comment by andrewmcwatters · 2022-08-04 · in Ask HN: Any solo game developers here?
  10. …Game Engine 2D. Planimeter ships the largest pure-Lua 2D game engine on GitHub. Features: https://github.com/Planimeter/game-engine-2d#features We integrate with Tiled, and feature multiplayer with client-side prediction out of the box.
    comment by andrewmcwatters · 2022-08-04 · in Ask HN: Any solo game developers here?
  11. …with over 75 stars, or development of a technique that is novel in game software, etc.[2] [1]: https://github.com/Planimeter/game-engine-2d [2]: https://github.com/andrewmcwattersandco/github-statistics
    comment by andrewmcwatters · 2022-08-04 · in Ask HN: Any solo game developers here?
  12. Examples in Lua/LOVE: https://github.com/Planimeter/grid-sdk/blob/master/engine/sh... https://github.com/Planimeter/grid-sdk/blob/master/engine/sh... https://github.com/Planimeter/grid-sdk/blob/master/engine/sh...…
    comment by andrewmcwatters · 2022-04-19 · in Hathora: Multiplayer Made Easy
  13. …with networking floats and comparing values over the wire to predicted movement in 2D space. https://github.com/Planimeter/grid-sdk/blob/master/engine/sh... https://en.wikipedia.org/wiki/Machine_epsilon…
    comment by andrewmcwatters · 2022-03-30 · in How to compare floats in Python
  14. …it’s so fundamentally optimal. It truly will make you wonder why Protobufs and others exist. [1]: https://github.com/Planimeter/grid-sdk/blob/master/engine/sh...
    comment by andrewmcwatters · 2022-01-13 · in The specs behind the specs – a deep-dive on ASN.1
  15. …of GUIs and is referred to as invalidation. Here’s an example of a standard GUI invalidation event: https://github.com/Planimeter/grid-sdk/blob/master/engine/cl... As you mentioned, most GUI software invalidates primarily on mouseovers,…
    comment by andrewmcwatters · 2021-08-13 · in Egui: An easy-to-use immediate mode GUI
  16. …insist on doing essentially just rendering with some bindings to things like Box2D and OpenAL? [1]: https://github.com/Planimeter/grid-sdk
  17. …order into a standardized sequence means developers have to account for this information.[4] [1]: https://github.com/Planimeter/grid-sdk/blob/master/engine/cl... [2]: https://www.w3.org/TR/css-flexbox-1/#resolve-flexible-length... [3]:…
    comment by andrewmcwatters · 2020-07-17 · in Things I wish I’d known about CSS
  18. Url changed from https://github.com/Planimeter/grid-sdk , which points to this.
    comment by dang · 2020-06-07 · in Grid – A Lua Game Engine
  19. …using Lua, please also consider Planimeter's Grid Engine ( https://www.planimeter.org/grid-sdk/ and https://github.com/Planimeter/grid-sdk ) which has been in steady development for about a decade, having even more features than Defold and…
  20. Example: https://github.com/Planimeter/grid-sdk/blob/master/engine/in...
  21. Considering selling rights to Planimeter's Grid Engine. https://github.com/Planimeter/grid-sdk http://www.planimeter.org/grid-sdk/
    comment by andrewmcwatters · 2016-11-07 · in Ask HN: Do you have a side project you want to sell?
  22. Grid (game engine) http://www.planimeter.org/grid/ https://github.com/Planimeter/grid-sdk The Grid engine is a 2D game engine built on LÖVE. Grid makes powerful concepts from 3D game engines accessible in a 2D game environment.
  23. I shared this: https://github.com/Planimeter/grid-sdk It didn't catch on here. Sharing it on /r/gamedev helped though! Audience counts!
  24. …community, EA, and Blizzard wrote this as a side project. http://www.andrewmcwatters.com/grid/ https://github.com/Planimeter/grid-sdk
    comment by andrewmcwatters · 2015-06-10 · in Unreal Engine 4.8 Released