Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
gh123man
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
61.
▲
by
gh123man
6y ago
I wrote a game engine to learn more about how they work and it ended up evolving into "Portal meets Doom" iOS game ( https://apps.apple.com/us/app/gate-escape/id1449377239 ) I've talked a little
62.
▲
by
gh123man
6y ago
Cool! Thanks for the explanation. That answers my biggest question of who came first.
63.
▲
by
gh123man
6y ago
Slightly off topic, but as a swift developer ( https://swift.org/ ) the usage of swift/T in this project really confused me. Is swift/T in any way related to Apple's swift language? The naming conflict makes go
64.
▲
by
gh123man
6y ago
Learned this from another HN comment, but put a `.` after the `.com` so it looks like this `website.com./page` and it will get you around the paywall.
65.
▲
by
gh123man
6y ago
To add to this - it's not just legacy/Android devices. Since Apple dropped support for OpenGL in favor of metal, cross platform OpenGL compute shaders are now impossible since iOS will never get OpenGL ES 3.1. This has caused head
66.
▲
by
gh123man
6y ago
This is actually still true in a lot of cases where proper compute shaders are not available - notably webGL. See: https://threejs.org/examples/webgl_gpgpu_birds.html and: https://github.com/yomboprime&
67.
▲
by
gh123man
6y ago
You don't think google has telemetry on every file you open in google docs? Same problem - different ecosystem. In fact, you literally have to ask google for your file in order to view it in the first place.
68.
▲
by
gh123man
7y ago
I have been using Spectacle ( https://www.spectacleapp.com/ ) for years wishing it had mouse driven window snapping. I even once tried to implement it myself but gave up. I just tried Rectangle by your suggestion and it is ab
69.
▲
Show HN: Raycasting Portals - A software portal rendering game engine
(github.com)
1 points
by
gh123man
7y ago
|
0 comments
70.
▲
by
gh123man
7y ago
Same here. However I think that the way he is communicating information in this video is meant to capture your attention not just now, but when this video is visited months or years from now. It will be very cool for viewers to stumble acro
71.
▲
by
gh123man
7y ago
Thanks! It means a lot! Since a few people have expressed interested, I decided to open source the early prototype code that has a simple implementation of portal casting. https://github.com/gh123man/Raycaster
72.
▲
by
gh123man
7y ago
Very cool! I went deep down the rabbit hole with raycaster engines over the last 2 years. While this particular rendering technique has lots of limitations (like a fixed camera - unable to look up and down) it also has some interesting prop
73.
▲
by
gh123man
7y ago
Shameless plug - But if you are interested in 2D SDFs and some interesting ways they may be practically used in games, I wrote a bit about it here: https://blog.sb1.io/intro-to-2d-signed-distance-functions/
74.
▲
by
gh123man
7y ago
It's even more impressive that this is only a three-cylinder engine. It is super exciting to see Freevalve in a production car (even though it is generally unobtainable for the vast majority of people). I have high hopes that this tech
75.
▲
by
gh123man
7y ago
I have thought about this as well. I would love someone more knowledgable to chime in - but if I had to guess it is that consumer hard drive sales have been declining a lot in recent years. Desktops are a thing of the past for your average
76.
▲
by
gh123man
7y ago
I am also not an expert in this space - but if I understand correctly the reason the linux Nvidia driver sucks so much is that it is not GPL'd (or open source at all). There is little incentive for Nvidia to maintain a linux specific d
77.
▲
by
gh123man
7y ago
Is the app both signed (and notarized)? - if not you will have to CTRL + Right click -> open to run the unsigned code.
78.
▲
by
gh123man
7y ago
Personal Anecdote: I am in the Boston area so YMMV - but I love CL. If you are serious about buying selling used stuff it is by far the best place to go. Competitors (FB marketplace, Letgo) have a much lower quality of listings and a much l
79.
▲
by
gh123man
7y ago
My 2017 Miata does this exactly. So I guess it's not fixed.