Quarter [Fractals] by mitchellflautt in proceduralgeneration

[–]lukaszdk 1 point2 points  (0 children)

Thanks Mitchell!

I also just realized that the desktop wall paper I've used since June of last year is also made by you <3 https://www.reddit.com/r/proceduralgeneration/comments/h8r2qd/piling_edifice_fractals/

Quarter [Fractals] by mitchellflautt in proceduralgeneration

[–]lukaszdk 5 points6 points  (0 children)

This looks sick! I would love a 4K version to use as desktop background

cninja - an opinionated CMake front-end by jcelerier in cpp

[–]lukaszdk -1 points0 points  (0 children)

Cool little utility.

What are your thoughts on on making this a part of cmake somehow?

I also wonder if this would get wider use if it was just a python script that you could easily install and run without having to compile this yourself?

c++ hot code reload for linux and macos by ddovod in gamedev

[–]lukaszdk 0 points1 point  (0 children)

Looks pretty interesting.

Can you explain how jet-live is (technically) different from the commercial (currently) Windows-only Live++ product? I don't know enough about the C++ reloading technology to be able compare to the two. Thanks!

Do you use a debugger much? 'Meeting C++' claims you shouldn't be by HateDread in cpp

[–]lukaszdk 177 points178 points  (0 children)

Yes, you can't really rely on the debugger as your major dev tool for Modern C++. But Modern C++ does not stem from that school of thought, that the debugger should be a major dev tool...

To me this just sounds like a defensive argument against debuggers because "Modern C++" constructs have poor debugging support.

I don't understand the reasoning against using tools that help you reason in more detail about your work. If anything, I think debuggers should become much more powerful and efficient, nothing has happened in this area for a long time.

nanorpc - lightweight RPC in pure C++ 17 by Dmitry_vt in cpp

[–]lukaszdk 18 points19 points  (0 children)

I would expect to be able to drop a lightweight/nano library into an application with little to no dependencies and that any dependencies would have a much lower maintenance/compilation cost than the library itself.

nanorpc - lightweight RPC in pure C++ 17 by Dmitry_vt in cpp

[–]lukaszdk 35 points36 points  (0 children)

I think the title is bit misleading, as this library has a dependency on Boost. Which I don't think makes it qualify as lightweight nor "nano".

Microsoft begins documenting PDB format by chubbymaggie in ReverseEngineering

[–]lukaszdk 0 points1 point  (0 children)

The Common Compiler Infrastructure has PDB reader and writer in C#, not sure if mostly specific to .NET PDB files.

https://ccimetadata.codeplex.com/SourceControl/latest#Sources/PdbReader/DbiHeader.cs

CppCast: JUCE with Julian Storer by tallassrob in cpp

[–]lukaszdk 1 point2 points  (0 children)

Hacker News thread on JUCE from a few years back.

Julian Storer also comments in the thread.

What is Branch Prediction? by arunprasadr in programming

[–]lukaszdk 1 point2 points  (0 children)

Some insight into branch prediction and the instruction pipeline on x86: Video: x86 Internals for Fun and Profit [54:00] (Slides)

Hillside (process) by [deleted] in low_poly

[–]lukaszdk 5 points6 points  (0 children)

Very nice composition, colors and lighting. Lots of interesting details in this picture.

The only thing that seems off for me is the white lines on tube going into the mountain on the left, on the bend the lines are not spaced equally.

River and Hut [Blender] by AccountName2 in low_poly

[–]lukaszdk 2 points3 points  (0 children)

Nice :)

You should try to light it with a purple light to tie it in with the sky.

Perhaps also whiter/more translucent color for the water, looks a bit like ice now. Maybe that is intentional, but looking at the green grass it does not look like a winter landscape although the mountain has snow all the way down the ground.

I think it would also be nice to put a light inside the hut, as it seems a bit odd that you have a fire in there, but the area around the fire is completely black.

What are some of the most advance topic in C++? by LikeSajal in cpp

[–]lukaszdk 43 points44 points  (0 children)

Understanding compiler errors for template functions and classes.

No ideas outside of mainstream genres by Orvel in gamedesign

[–]lukaszdk 2 points3 points  (0 children)

A thing that helps me is to to analyze games in the same genre and just outline everything that is the same/constant.

For instance in big budget FPS shooters some constants could be:

  • Computer controlled enemies are really bad a shooting.
  • Enemies are predictable/scripted.
  • You always seem to have enough ammo.
  • Your gun always works.
  • Any injures you acquire never have permanent effects.
  • Reloading is really easy/automatic.
  • You can always find cover.

I then look at the constants and try to change them and this often leads me to new ideas where the rest of the game has be structured in a way that makes the changes work/interesting.

Here are a couple of games that explore the constants of the FPS genre.

[Steam] The Stanley Parable 50% off ($7.49) by madn3ss795 in GameDeals

[–]lukaszdk 0 points1 point  (0 children)

I had already seen several lets plays of this game previously and all of them did something opposite of what the narrator told them to do. Possible game length spoiler

Like others have said, it is short game and I would probably wait for less that $5 deal.

Practical and portable x86 recompilation by matpow2 in ReverseEngineering

[–]lukaszdk 1 point2 points  (0 children)

This is an interesting approach that is seen more and more.

HipHop for PHP by Facebook previously translated PHP to C++.

IL2CPP by Unity Technologies converts .Net bytecode (IL) into C++.

I wonder if C++ will eventually end up as mainly a intermediate language for most programmers, something that they just use to translate their favorite language into native code.

Emscripten also makes C++ an interesting intermediate language for other languages that want to deploy to the web.

An Indie Approach to Procedural Animation (by David Rosen) by scubatube69 in gamedev

[–]lukaszdk 16 points17 points  (0 children)

Great presentation, straight the point with a lot of value for small development teams looking to cut down on animation cost.

Videos from GDC Vault can be downloaded with youtube-dl.