Hacker Blogs
Work in progress: 15,409 of 181,233 sites checked so far, more every week · updated 2 Nov 2026Missing a blog? Tell us

Top all-time · #2705

A

Abagames

Personal blog · abagames.github.iogamesprogramming

Abagames's personal blog at abagames.github.io covers games and programming. Since 2021, 16 different Hacker News readers have linked it 18 times, most often “Joys of Small Game Development”. No feed was found, so read it on the site itself.

No feed foundVisit the blog
18mentions?
16HN people?
2021–2026first – last linked?
Links on Hacker News per year · peak 9 in 2024

Most-linked posts?

  1. Joys of Small Game Development
    3 people · 3 mentions · first linked 2023-10-06
  2. /crisp-game-lib-11-games/?timbertest
    2 people · 2 mentions · first linked 2024-01-03
  3. /crisp-game-lib-11-games/pakupaku/main.js
    2 people · 2 mentions · first linked 2024-01-03

What Hacker News says?

  1. I don’t know if anyone else noticed, and I’m not sure whether this is intentional, or maybe the dev found it too hard to do well in browser-based games, but it seems like most of his games don’t sync the sound with actions happening in the game. For example, in Pac Man, the dots chomping sound seems like it’s just a repeating sound that is toggled on and off, vs. actually syncing with the timing of chomping the dots…

    Comment linking /crisp-game-lib-11-games/?timbertest

    on “1D Pac-Man”
  2. Submitted 1D Pac-Man as a story · 1790 points

    HN discussion
  3. I reverse-engineered it. This whole exercise took me about 30 minutes while half coding and half watching a TV show. Since the JS code was neither minified nor obfuscated, it was easy. Here are my exact steps: In Chrome, right-click on the page -> View Source. Go to the "Sources" tab. When you open the tree on the left you find a file, that was dynamically loaded (so you wouldn't have found it by just looking at the…

    Comment linking /crisp-game-lib-11-games/pakupaku/main.js

    on “1D Pac-Man”
  4. Submitted Making small games, which is fun in itself as a story · 424 points

    HN discussion
  5. The source code for the page doesn't have any reference to a game-specific source code, so it must have been loaded dynamically and can be found from devtools [1]. You can then read the actual code and find that every state is in the global scope, so they are directly accessible without any trick. It hasn't been minimized so all variable names make sense and you can even guess their purposes without actually checkin…

    Comment linking /crisp-game-lib-11-games/pakupaku/main.js

    on “1D Pac-Man”
  6. Submitted Z80 REPL (2018) as a story · 161 points

    HN discussion
  7. Looks like a custom-built game library they designed atop Pixijs https://abagames.github.io/joys-of-small-game-development-en... [edit] It seems that Pixi is one rendering method, and the graphics themselves are abstracted via a "terminal" and "view" class, so the engine focuses on positioning art rather than handling sprite draws directly. It's a nice set of opinionated choices. In particular, implementing collisio…

    Comment linking /joys-of-small-game-development-en/tools/for_browser.html

    on “1D Pac-Man”
  8. Submitted Beam as a story · 3 points

    HN discussion
  9. May not be obvious from the article, yet all of the authors games are available for play [1] [1] http://www.asahi-net.or.jp/~cs8k-cyu/ And there's also a breakdown of games by their included game mechanics at [2], which from my own perspective is perhaps more fascinating. [2] https://abagames.github.io/action-mini-game-mechanic-tags/in...

    Comment linking /action-mini-game-mechanic-tags/index.html

    on “Making small games, which is fun in itself”
  10. Submitted Joys of Small Game Development as a story · 2 points

    HN discussion
  11. In the first game pictured, timber test [0], you can spam cut repeatedly to get some pretty high scores. I love finding little strategies like this. This is only possible in games with a tiny feedback loop, which I think makes them fun to play on a whole new level. [0] https://abagames.github.io/crisp-game-lib-11-games/?timberte...

    Comment linking /crisp-game-lib-11-games/?timbertest

    on “Making small games, which is fun in itself”
  12. Submitted Divarr as a story · 2 points

    HN discussion
  13. > Gamedev has got to be the most rewarding type of software coding there is. It is... under certain circumstances. At a AAA studio it's an utter slog, unless you're the designer or one of the top coders working closely with the designer. Then you get to build prototypes, bounce ideas around, etc. until you come up with something you can hand down to the C++ slaves in the salt mines. If you don't want to be in the sa…

    Comment linking /games-web-pages/browser.html

    on “The Future of Games is an Instant Flash to the past”
  14. Submitted Automated Generation of Background Music and Sound Effects as a story · 1 points

    HN discussion
  15. Mostly a link dump. Mini Games for Ideas on game mechanics - https://www.asahi-net.or.jp/~cs8k-cyu/ - https://abagames.github.io/action-mini-game-mechanic-tags/in... Gameboy Development on restricted hardware (make something fun without a huge focus on graphics) - https://gbdev.io/ - https://hh.gbdev.io/ Developers in the South Korea area if you're trying to find people to mentor / intern with. - https://www.gamedev…

    Comment linking /action-mini-game-mechanic-tags/index.html

    on “Ask HN: Recommend resources that helped your game dev journey?”
  16. Submitted Joys of Small Game Development as a story · 1 points

    HN discussion
  17. I like cywall by Kenta Cho. The one-button approach is refreshing to explore as a gamedev who tries to cram everything in. https://abagames.github.io/crisp-game-lib-games/?cywall He wrote a lot of words on small game development: https://abagames.github.io/joys-of-small-game-development-en... (PS I liked cywall so much, I'm made a clone: https://opyate.itch.io/paddles (audio not working yet, sorry)) And hopefully th…

    Comment linking /joys-of-small-game-development-en/

    on “Ask HN: What's the most beautiful web game you've seen?”

Search all of HN for abagames.github.io

Linked by the same people?