Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
SigmaEpsilonChi
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
SigmaEpsilonChi
4y ago
Wow, thank you!! We have a lot of optimization work left haha so it's a pleasure to hear it's working smoothly for you! I'll admit I'm a bit surprised ^_^
32.
▲
by
SigmaEpsilonChi
4y ago
Yeah, we maybe should've launched the internal alpha for HN :/ If you want to play, it's live at https://sinerider.hackclub.dev !
33.
▲
by
SigmaEpsilonChi
4y ago
Looks to be calculating fine, but the limited sampling resolution we can achieve for the graph means that "high-resolution" functions like this will look… strange. Effectively what you are seeing is one-dimensional aliasing. Unfo
34.
▲
by
SigmaEpsilonChi
4y ago
Sorry, didn't mean to disappoint :[ I'll tell you a secret though, there's a playable alpha at https://sinerider.hackclub.dev sssshh don't tell anyone
35.
▲
by
SigmaEpsilonChi
4y ago
This is very true! We try to lean hard into the unique strengths of browsers. We have a reasonably sophisticated custom engine managing all the game state stuff but the UI is basically just one HTML/CSS file. Implementing this fairly b
36.
▲
by
SigmaEpsilonChi
4y ago
Thanks! I don't know if it's unusually compact for web game dev, but I will take a victory lap on the vanilla JS "game engine" we built for this project. We get a lot of very Unity-like behavior in a much smaller packa
37.
▲
by
SigmaEpsilonChi
4y ago
Built by my buddy Zane! Back in 2014 we were making these games simultaneously and trading notes!
38.
▲
by
SigmaEpsilonChi
4y ago
It's not a Comic Sans derivative, it's Patrick Hand. Literally just some guy's handwriting. Hating on Comic Sans (and derivatives) in this age became a meme because people use these silly comic fonts for serious non-comic use
39.
▲
by
SigmaEpsilonChi
4y ago
Actually the visible sampling positions are a visual artifact independent of the physics, which samples the graph directly rather than using a polygon collision test. So neat tricks are very possible! The game should (should!) produce deter
40.
▲
by
SigmaEpsilonChi
4y ago
Very complex! I'm not exactly sure what the boundaries of pre-calc graphing are but I routinely see professional mathematicians and computer scientists stumped by the more advanced puzzles.
41.
▲
by
SigmaEpsilonChi
4y ago
Good memory! Yes, there is a connection here. I originally built sinerider when I was just out of high school. My ambitions were much bigger than my skillset, so I never really finished it. I started working for Hack Club a few years ago, a
42.
▲
by
SigmaEpsilonChi
6y ago
Compelling article. Definitely raises real problems deserving of scrutiny; technical, legal, and administrative. I was a little bothered that this is just a direct reprinting of a single (admittedly deep and well-rounded) anecdotal experien
43.
▲
Complex Numbers explained like I'm five
(polytrope.com)
2 points
by
SigmaEpsilonChi
9y ago
|
0 comments
44.
▲
I made a game about drawing districts
(polytrope.com)
2 points
by
SigmaEpsilonChi
9y ago
|
0 comments
45.
▲
by
SigmaEpsilonChi
12y ago
Hmmm. I've heard a few people with this setup complain of this bug, but I have the same thing and I've never encountered it. It's almost certainly a bug with the Unity Web Player though, so unfortunately the best I can offer
46.
▲
by
SigmaEpsilonChi
12y ago
I could not have given a better description of my central design principle for educational games. It's amazing how many people think that it's just a matter of wrapping some arbitrary incentive structure around a worksheet.
47.
▲
by
SigmaEpsilonChi
12y ago
The problem is actually that with my current parser (which is 3rd-party, and one of only a handful that works within my constraints) I can only sample the function about a hundred times per frame before I start to see serious drops in perfo
48.
▲
by
SigmaEpsilonChi
12y ago
Ah, I see what you mean. The problem is indeed sampling. For performance reasons the graph only plots a point every 8 pixels each frame, so if you have drastic changes that happen below that interval you get weird rendering artifacts. Unfor
49.
▲
by
SigmaEpsilonChi
12y ago
What do you mean by bug? It's true that you can get slightly different simulations at different zoom levels due to the sampling optimizations needed to draw a new graph every frame, is this keeping you from completing the level?
50.
▲
by
SigmaEpsilonChi
12y ago
Maybe, but the same content takes weeks or months to cover in high school. Besides, you can skip to the next level or section when you feel like you get the idea; a feature which classrooms unfortunately lack. It can be tough to strike a ba
51.
▲
by
SigmaEpsilonChi
12y ago
What OS and browser are you on? Does this persist when you refresh?
52.
▲
by
SigmaEpsilonChi
12y ago
That's because the game uses the Unity Web Player, which is not yet supported on Linux. Try using the downloadable version instead.
53.
▲
Show HN: SineRider, a game inspired by my TI-86
(sineridergame.com)
137 points
by
SigmaEpsilonChi
12y ago
|
32 comments