Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
myownclone
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
1.
▲
by
myownclone
4y ago
Good question. In theory - yes. The code is GPLv2 based, redistributing binaries (originals from Id) with my own changes while I also release the source code is compatible with the GPLv2 license, so I think license-wise, it could work. The
2.
▲
by
myownclone
4y ago
Huge respect! I think that porting Quake like you did is much more impressive feat than my port to the Watch! Totally agreed with the reasons for doing ports, huge satisfaction and learning experience; which applies to all of the programmin
3.
▲
by
myownclone
4y ago
Exactly. Code is OSS, but assets are still copyrighted.
4.
▲
by
myownclone
4y ago
Wow, that is interesting idea, thanks! But as someone else already said, I think the nausea would be too strong.
5.
▲
by
myownclone
4y ago
Thank you! And yes, controls are not convenient.
6.
▲
by
myownclone
4y ago
Thanks a lot!
7.
▲
by
myownclone
4y ago
LOL!
8.
▲
by
myownclone
4y ago
I did not even think about putting it there, and reason is not Apple (although maybe there would be a problem too), but simply the fact that Quake assets are still copyrighted, as opposed to the code. So I would have to replace the whole ga
9.
▲
by
myownclone
4y ago
Yes, I think you are right.
10.
▲
by
myownclone
4y ago
I have tried digital crown for this, but it was not too good to use. But thanks for suggestion!
11.
▲
by
myownclone
4y ago
Oh, huge respect, sir!
12.
▲
by
myownclone
4y ago
I am a game/AI developer / ML researcher, this was just passion project of mine and it was... tens of hours, I do not have the exact numbers. But the biggest setback, which took most of the time, was the audio issues, I thought al
13.
▲
by
myownclone
4y ago
Interesting idea! Watch does not have system browser, there is kinda something like web view (I think) and also some browsers exist on App store, but integrating this with digital crown and gyro would be far harder. Also debugging would be
14.
▲
by
myownclone
4y ago
Yes! SW renderer was one of the reasons I chose that! :-) Also, source code for id tech games is so well written, architected and highly readable.
15.
▲
by
myownclone
4y ago
I have chosen Quake because (arbitrary order): * great game * codebase is well written, highly readable, well architected, there are tons of documentation and also a lot of existing ports to look at for inspiration and reference * SW render
16.
▲
by
myownclone
4y ago
Thanks! Great suggestion! There is actually demo running at the end of the video, so the usual quake AI and different enemy archetypes work just fine for single player. I did not think about the ability to play MP arenas with bots, though.
17.
▲
by
myownclone
4y ago
Thanks for suggestions! Pushing the crown invokes system UI. * gyroskope to look around: I did try some of it, but it also means that you have to tilt the watch on more axes which usually means you tend to have worse eye contact with the su
18.
▲
by
myownclone
4y ago
One of the reason I chose Quake (apart from it being awesome game and well written code) is also that it has software renderer, these things have their flaws, but are highly portable. Porting original GLQuake to Metal would be far more taxi
19.
▲
by
myownclone
4y ago
Exactly!
20.
▲
by
myownclone
4y ago
Yes sir, you are right, exactly :-) This is highly rewarding in and of itself. + learning experience.
21.
▲
by
myownclone
4y ago
Exactly! Curiosity, desire to learn and also desire for satisfaction that it brings, when you finally got something like this running. It wasn't all shiny though, that audio issue became pretty frustrating until I discovered that it is
22.
▲
Show HN: Quake 1 ported to the Apple Watch
(github.com)
692 points
by
myownclone
4y ago
|
216 comments