Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ensiferum
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
ensiferum
4y ago
Another fluxbox user here. I've basically ran the same configuration for nearly 15 years now. Everything is in muscle memory and never changes. Totally the best UX
2.
▲
by
ensiferum
4y ago
Qt also has QML which allows you to do things similar to what you would have with the combination of HTML,CSS and JS
3.
▲
by
ensiferum
4y ago
And the sunset calculator doesn't need a location provider. All it needs are location coordinates which can be given to the calculate function. In fact the whole thing then becomes a standalone function which takes Location and other r
4.
▲
by
ensiferum
4y ago
Any idea about perf diff between this and GLM? In Computer graphics my use case is with fixed 4x4 matrices and vec4s. Thanks!
5.
▲
by
ensiferum
4y ago
No, not original Claim about WASM but your original Claim that about hot reloading and WASM. "Hot reloading is a good example." Again. You don't need WASM for hot reloading.
6.
▲
by
ensiferum
4y ago
But that's sort of moving the goal posts now. Original claim for WASM was that it allows hot reloading. Which is a thing you can do with DLLs just fine.
7.
▲
by
ensiferum
4y ago
But you can already do this with DLLs or with SOs files. You can keep your network logic for example inside another module (perhaps the host app) and then load the logic that acts on the received data as a dll. Process separation and IPC na
8.
▲
by
ensiferum
4y ago
Yeah this is impossible because code that isn't written cannot document itself and then the only option is to have a comment. And sometimes the meaningful thing is exactly what doesn't exist. For example here we're not doin
9.
▲
by
ensiferum
4y ago
Your first GitHub Link is 404
10.
▲
by
ensiferum
5y ago
Thanks, that link seems interesting and relevant! Well, ... the Qt3D is a higher level framework that isn't really relevant to the stuff I'm doing considering that I'm basically running my own "framework", i.e. my g
11.
▲
by
ensiferum
5y ago
Sorry no. Never developed for Mac and juggling Linux and Windows is already a lot.
12.
▲
by
ensiferum
5y ago
Hi, thanks. Honestly.. I haven't compared. I've built this as a passion project not as a "product" with a product/market fit or competitive landscape in mind. I mean there are already so many engines out there that
13.
▲
by
ensiferum
5y ago
Currently the game engine .WASM is about 12mb. The demo games have Emscripten filesystem images that vary from 6mb to 100mb. These sizes reflect the combined size of the raw game resources (i.e. fonts, textures, audio files etc)
14.
▲
by
ensiferum
5y ago
Hi, you're absolutely correct. Tooling and the whole content pipeline is super important. I chose Qt because I'm already very familiar with it and I know that it can do so much stuff out of the box and I want the editor to work as
15.
▲
Show HN: 2D Game engine and editor for Windows and Linux
(github.com)
121 points
by
ensiferum
5y ago
|
21 comments
16.
▲
by
ensiferum
5y ago
Years ago I hikes around Annapurna in Nepal. Going through Thorong La (spelling) pass goes up to 5400m and can have snow any time of year. I saw several unprepared hikers who had simple summer gear with them only. The locals hike this route
17.
▲
by
ensiferum
5y ago
Fasting isn't starving. It's living off of the food and energy you ate before. I.e. done properly you're tapping i to your bodyfat for energy and there's absolutely no hunger.
18.
▲
by
ensiferum
5y ago
"But many of my repos are still stale though I think my code is good enough." The reality is just like with sellable (software) products (code) quality doesn't matter when it comes to "success".
19.
▲
by
ensiferum
5y ago
Looks like i replied to wrong comment. Wanted to reply to use linguae below. Sorry about that.
20.
▲
by
ensiferum
5y ago
But you can always just use a different layout for your keyboard. So eve with a keyboard with physical key engravings in Japanese you could just use a US layout.
21.
▲
by
ensiferum
5y ago
Haha that's the rabbit hole. Two weeks later you're compiling your own kernel from sources just to be able to get that specific version of libc so that you can get libfoo working so that you can get libbar working so that you can
22.
▲
by
ensiferum
5y ago
Do you have a training/learning curriculum ready? You'll need to study the following. * Computer science basics. The fundamental building blocks for computation. The bread and butter of algorithms and data structures. There's
23.
▲
by
ensiferum
5y ago
Nice, mine is a 2D engine. http://github.com/ensisoft/gamestudio
24.
▲
by
ensiferum
5y ago
That seems like an overly narrow stance on the subject. Not all games are AAA level and not all game engines need to be competing in the same category with UE4/5/CryEngine/Unity etc. trying to reach maximal "realism"
25.
▲
by
ensiferum
5y ago
Nice, but it only supports Vulkan? I did something similar in a few macros myself by creating nested scopes which record the current time on enter and exit. However I'm leveraging the UI built into chromium for the visualization. http
26.
▲
by
ensiferum
5y ago
I was spending anything from 12 to 16h per day (including weekends) for about 10 months working on my game engine after i quit my day job. Now that I'm working again i still try to throw at least 2-3h at it after work. Mostly i enjoy
27.
▲
by
ensiferum
5y ago
Thanks for these!
28.
▲
by
ensiferum
5y ago
Well yes like I said on Windows you can access the terminal and set its properties without encoding terminal escape sequences in the output stream. On Linux afaik escape sequences are the only way. On MacOS i have no idea. Generally speakin
29.
▲
by
ensiferum
5y ago
Is this on Windows? If so Windows provides a typical Win32 type of HANDLE API for the console which can be used to change the properties of the console among other things.
30.
▲
by
ensiferum
5y ago
Yes actually I think my bank sent me a message and asked me to call them. But either case it was all legitimate and my card was renewed.
More ›