HackerTrans
TopNewTrendsCommentsPastAskShowJobs

stanko

1,306 karmajoined 14 yıl önce
My personal website - https://muffinman.io

Submissions

Building a tiny Robot to teach my Son Engineering [video]

youtube.com
2 points·by stanko·5 gün önce·0 comments

Firefox added a free VPN in v150

support.mozilla.org
15 points·by stanko·3 ay önce·3 comments

Show HN: Bard – an Experiment in Robot Poetry (2025)

muffinman.io
1 points·by stanko·5 ay önce·0 comments

Show HN: Shoot-em-up Deck Building game

muffinman-io.itch.io
5 points·by stanko·6 ay önce·1 comments

Promise Based Web Worker Messaging

muffinman.io
1 points·by stanko·8 ay önce·0 comments

Show HN: NanoModal – a tiny accessible modal library

muffinman.io
1 points·by stanko·9 ay önce·0 comments

comments

stanko
·3 ay önce·discuss
That is different, because you can't interact with the game anymore. In game pause can let you change your settings or map for example. Menus and map are still running in the game loop, so then you need to make they get the input events but not the gameplay part.
stanko
·3 ay önce·discuss
As someone who uses JavaScript/TypeScript, I love Replicad. It is super easy to create and share parametric models from their online editor without any accounts.

I keep my models on github[0]. Disclaimer, they are pretty niche things I needed around the house.

[0] https://github.com/Stanko/3d-cad-models
stanko
·3 ay önce·discuss
Thank you, glad you like it! My idea was to make the player pick their cards during the shmup action, but then to have a breather when they reach the boss fight (contrary to the usual bullet hell boss fights).

Btw I think level 5 is higher than average.
stanko
·3 ay önce·discuss
Thank you, I did all of the sprites myself. This was the first time I tried doing pixel art and I love it. It is a kind of meditation for me.

I think you should give it a go, making games is a lot of fun. Try making a prototype with circles and rectangles. Later on, you can hire someone to do the graphics or you can buy an asset pack. In my case, I can't make music - the two tracks in the game are free PICO 8 tracks and my best friend is working on the new ones.
stanko
·3 ay önce·discuss
That’s very kind of you, thank you!
stanko
·3 ay önce·discuss
Haha amazing, thank you! This made my morning :)

If I ever release on steam, can I please use your comment in promo material? I would anonymize it of course.

Edit: grammar
stanko
·3 ay önce·discuss
https://muffinman-io.itch.io/spacedeck-x

I'm still obsessed with making my game, which you can try it at the link above (it is desktop only). This is my first "real" game, and it has been incredibly fun and rewarding. I've been working on it in the evenings for about 4 or 5 months.

It is a very ambitious mix of genres - shoot-em-up and deck-building. A lot of people said that those are genres that shouldn't be combined, but I think it turned out to be a fun little game. Folks who are not fans of one (or either) of the genres are actually playing it. I built a global high-score leaderboard, and there are people (including a few of my friends) competing on it. Whoever knocks my friend "BER" from first place will earn a beer from me.

This is purely a fun project, although I'm now seriously considering releasing it on steam when I finish everything I planned for it. It is made in Kaplay, a small JavaScript gamedev library, which is a big part of what makes it fun. If you try it out, please leave a comment, I would love more feedback!
stanko
·3 ay önce·discuss
Maybe not that niche for this group, but I love pen plotting. I use code to create drawings and then pen plot them on paper [0]. The ability to bring something digital into the physical world is really fulfilling for me and makes the process much more tangible. I have an Axidraw A3, and it might be the best purchase I ever made.

In the last few months I haven't done much as I'm currently obsessed by gamedev. But now when you reminded me, I want to plot a few pieces I started last year and never finished.

[0] https://muffinman.io/art/
stanko
·4 ay önce·discuss
Hehe I know what you mean. I mentioned I have parts for v2 (stronger controller, rotary encoder with a big brass knob and completely offline - hardware real time clock), but we’ll see if it will ever happen.
stanko
·4 ay önce·discuss
LED matrices are so fun to play with. The low resolution and chunky pixels give them the aesthetics I really enjoy.

I’ve built a 64x64 pixel art frame [0]. With the diffuser in front of the matrix, it looks like animations are floating in the air. I got parts for v2, but I’m yet to find time to build it.

I really like how electronics today are very accessible to start playing with. Basic stuff is mostly plug-and-play, and essentially it becomes a software project.

https://github.com/Stanko/retro-frame
stanko
·4 ay önce·discuss
I think you are going to enjoy this talk by Jonathan Blow - Preventing the Collapse of Civilization:

https://www.youtube.com/watch?v=ZSRHeXYDLko
stanko
·5 ay önce·discuss
Nice! I love that it is a single .js file.

I built a similar CSS only glitch effect [1] and I really want to check your code when I get to my laptop to see how did you do it.

[1] https://muffinman.io/blog/css-image-glitch/
stanko
·5 ay önce·discuss
I did, you already merged it, thank you!
stanko
·5 ay önce·discuss
Lovely!

Of course, I added mine as well, which got better feedback on “What are you working on” thread than I expected.

Since then I released two updates but Show HN thread didn’t catch on. I’m still actively working on it. Atm I’m tweaking level difficulty to make it easier to start and then ramp up the difficulty.

I have a todo list defined, and I’m having so much fun going through it.

edit: typo

https://muffinman-io.itch.io/spacedeck-x
stanko
·6 ay önce·discuss
There is a related project which I used several times:

https://github.com/anvaka/city-roads

Edit: it outputs SVGs and you can try it online. Anvaka (author) has other really cool dataviz projects.
stanko
·6 ay önce·discuss
https://muffinman.io/
stanko
·7 ay önce·discuss
Amazing, thank you! Unfortunately, hi-scores are local only for now, saved in local storage. But I’m working on global, shared leaderboard and stats.
stanko
·7 ay önce·discuss
I completely understand what you mean, I often feel like that as well. Like every other skill, it takes time and it feels frightening when you see other people's work. Honestly I don't think I'm that good at pixel art, this is my first pixel art project. To be fair, spaceships and technology are pretty straight forward to draw.

Edit: typo
stanko
·7 ay önce·discuss
I hear you, I have to add a tutorial.

- "z" plays a card - "x" ends your turn

If one never played deck builders, they probably have no idea what is going on. Thanks for trying it!
stanko
·7 ay önce·discuss
I’m working on a video game, purely for fun.

Here is a work in progress build:

https://muffinman-io.itch.io/space-deck-x

It is a combination of a shoot-em-up and deck building. You fly and shoot until you get to the boss, when you get your deck out to fight them.

That genre combination is definitely too ambitious, but I think it is fun to play and I’m enjoying making it.

I have a bunch of ideas how to combine the two parts better. But over the years, I’ve learned to control scope creep and actually ship pet projects.

Right now I’m in a middle of changing how enemy waves are spawned. After that I want to make a short tutorial and add two more bosses as well as more enemies.

If you end up playing it, please share your feedback I’ll be glad to hear it.

The game is made using Kaplay, a game dec library which brings me joy to use. I can best describe it as my friend described Pico-8: “easy things are easy”. But compared to Pico-8, Kaplay doesn’t have virtual console limitations and comes with a big library of components. Try it out, the community is small, but the library itself is really fun and easy to use.

EDIT: For context, this is about two weeks of work, in the evenings when my kid is asleep.