Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
lecarore
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
17 ms
·
61.
▲
by
lecarore
2y ago
The -1 numbers are when your coin multiplier drops, that part isn't really explained or intuitive. i'm not even sure of how to call it. It's the number of coins that will spawn when you break a brick, and is displayed on you
62.
▲
by
lecarore
2y ago
I think that would be a good candidate feature for a paid version later. When starting v3, I decided to focus on game feel and finding the fun, and disregard everything else, so there's a lot I could do. I still want to make it deeper,
63.
▲
by
lecarore
2y ago
Both good points, the message now says "Press and hold here to play" and "Slower ball: slow down the ball". English isn't my native language.
64.
▲
by
lecarore
2y ago
That's be an option soon :)
65.
▲
by
lecarore
2y ago
Yes, that will come. But you have no chance to reach a decent score with binary like that honestly, it's like playing with mittens on.
66.
▲
by
lecarore
2y ago
Thanks for the feedback. Fullscreen is offered in the menu when "document.fullscreenEnabled || document.webkitFullscreenEnabled" is true. I've noticed it doesn't show in safari mobile, but you can trigger it by click aA
67.
▲
by
lecarore
2y ago
Yeah, it's not clear how many lives you start with, but I'm going to guess people will quickly figure out that the game is over once the ball is lost. Destroy last brick was buggy (< sign instead of <= , silly mistake) but s
68.
▲
by
lecarore
2y ago
Thanks for the feedback. I recommend turning on full screen in the menu, until I figure out how to add mouse lock .
69.
▲
by
lecarore
2y ago
Yeah,the side by side "collaborative" multiplayer where you can mess with others was fun, but I decided making it fun in single player was a better first step, and multiplayer could come after. I can also more easily test and iter
70.
▲
by
lecarore
2y ago
I could try to build the app on my girlfriend's mac, but more likely I'll see how to make a PWA that installs. For now you can combine "share / add to home screen" and "aA / Hide Toolbar" in safari to
71.
▲
by
lecarore
2y ago
Right, I wasn't really sure about that title either. I didn't play vampire survivor, but I saw footage where the game stops completely as you level up, you get to think and choose an upgrade in peace, and then the frenetic action
72.
▲
by
lecarore
2y ago
Oh boy, I can see how annoying that would be. There's now a confirmation popup if you click an unlock while on level 2+. And I agree that an explanation there would make sense, i'm still wondering where to put the more detailed te
73.
▲
by
lecarore
2y ago
So, the coins counter, aka score, is at the top right. The combo is on the puck, it's an important number because most of the strategy is about increasing it and catching the extra coins that fall. I agree that it's not the best p
74.
▲
by
lecarore
2y ago
Thank you. I enjoy playing it during my programming breaks, and fixing issues as they go, to the point where it often derails me from real work. All that to say, i'll keep working on it :)
75.
▲
by
lecarore
2y ago
The V1 tried to combine real time gameplay and strategic thinking, so i added tooltips, highlights, etc.. to try to make that work. In v3 the two things are separated, and I tried to focus on mobile gameplay, with the desktop version being
76.
▲
by
lecarore
2y ago
Thanks. I packaged on the play store (free). Nobody seemed to care, and it got 0 downloads. It's now on f-droid too, where I got a nice message from a random user. Maybe I should make a paid version for play store/app store/s
77.
▲
by
lecarore
2y ago
Ah yes, that must be a GC. I optimized the render function to not allocate, but i can do a lot of progress when it comes to reusing objects for particles and coins. I'm a React dev by trade, we're used to creating objects without
78.
▲
by
lecarore
2y ago
Yes, I'm and android user, but my girlfriend is on iphone, so I better make it work there too. Not going to pay the apple tax to publish a free game on the store though. have you noticed that you could disable the "mobile mode&quo
79.
▲
by
lecarore
2y ago
Yeah, a < sign when it should be a <=
80.
▲
by
lecarore
2y ago
You are right, thanks, should be fixed now. It was a `remainingBricks < perks.skip_last` instead of `<=`. I never pick that perk so I didn't realize.
81.
▲
by
lecarore
2y ago
Yes, I need to make the coins look like coins, roll around and sound like coins. I'm still not sure of how to convey the multiplier/combo idea. For the trajectory, the engine is homemade and well, let's say the laws of physic
82.
▲
by
lecarore
2y ago
You're right, thanks for that feedback. Changing the looks and sound of coins is now on top of my to-do list. For your second paragraph, are you talking about the V1 ? This is where you need to quickly identify all sorts of pictures to
83.
▲
by
lecarore
2y ago
Glad you liked it. It's meant to be a fun way to pass time on mobile, and my main browser is Firefox, so I tested it there, of course.
84.
▲
by
lecarore
2y ago
Thank you, the simple graphics derive from trying to keep everything procedural.
85.
▲
by
lecarore
2y ago
I made this game for my girlfriend, so it's literally a labor of love, haha. I'm glad you noticed the stereo effect :)
86.
▲
by
lecarore
2y ago
Both valid points. I colored the coins for two reasons : they are pretty and the perk "coins stain bricks" means that if a red coin hits a blue brick, that brick becomes blue (which helps with other perks like "picky eater&qu
87.
▲
by
lecarore
2y ago
Nice, thank ! Looking forward to interesting perk ideas (though I already have a backlog of those) or level ideas.
88.
▲
Show HN: Breakout with a roguelite/vampire survivor twist
(breakout.lecaro.me)
412 points
by
lecarore
2y ago
|
189 comments
89.
▲
by
lecarore
2y ago
I was so curious when i saw that the logo of my app was your favicon. Turns out your live (joke) website specifies <link rel="icon" type="image/x-icon" href=" http://localhost:3000/favicon.ico
90.
▲
by
lecarore
2y ago
To make sure i don't push temporary local changes to production, I used to have a github workflow that rejected code that contained the word "TODO" or "console.log". This way, i could add TODO comments that actually
More ›