Details
-
AboutSAP guy. Writing on Software here and there, currently working on some Video Game in Rust
-
SkillsC99, C++ (no expert tho), Java, web stuff (js, html, css), PHP, React & UI5, CDS, OData, some ABAP, some COBOL, Basic, MapScript + other GIS Stuff, Python, Turbo Pascal, some go, rust, ruby (+ rails), bash, glsl, wsl, x86asm... Did i say Python?
-
LocationGermany
-
Github
Joined devRant on 6/18/2018
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
@Grumm wasn't Verdana a font that has been designed for Microsoft before 2000 or something?
-
@kiki you do you i guess.
-
Also, obviously the only font you'll ever need is PF DIN Text
-
there's Nimbus Sans L, which exists as an Open source variant of Helvetica (mixed with little bit of Arial) and came into existence as a digital font around the same time iOS and macOS started using it. You need to check it out, it looks surprisingly similar.
Starting with win10 there's also some random Update you can install to get Helvetica aswell. -
i don't give a crap, if its called one or the other. I just use whatever's preset in whatever software i'm using atm.
-
@dissolvedgirl had audio issues aswell with pulse audio and alsa. Switched to pipewire. Never had a single problem since.
-
id be happy, that the company is paying you, instead of a k8s cluster.
-
sounds more like a gnome thing than anything.
I have none of these problems, and i used both ubuntu versions you mentioned.
Only issue i have is that i need to restart budgie desktop every few weeks, since it's leaking memory somewhere. -
you find it cringe?
Good, it does a great job of keeping people like you away then. -
@Liebranca please check out Dwarf fortress, it has some unique ideas, that you'll probably like.
And the guy is pretty chill. He works on that game longer than minecraft exists, and released it just last year or so on steam. I'm pretty sure he would be happy for yet another inspiration thanks to his passion project.
This game spawned a whole sub genre of strategy games if you will.
Stuff like rimworld, Sons of syx, Odd realm, and many more. -
@Demolishun @Liebranca i feel that it kinda sounds like a problem that Dwarf Fortress tried to solve aswell
-
i mean you set yourself up for compromises regardless, because you write your own stuff, that probably only runs on one OS on x86 arch. What about phones? PCs without GPUs or weaker CPUs? Older PCs? What about Consoles such as Playstation or XBox? What about 120Hz or 4k Monitors?
-
@Liebranca i totally understand your point.
But you will need to compromise sooner or later. There is simply no such thing as a "no compromises" video game. -
@kiki i guess, but as far as i read it, that wasn't your criteria 😂
I might be biased, but i find getting into either COBOL and ABAP equally annoying.
S/4HANA, UI5/Fiori and BTP is the shit in the SAP world nowadays. R/3 is slowly getting replaced, there are tons of migration projects out there, you won't be struggling to find well paid work. -
also coming back to topic: if getting paid is the main criteria, you won't believe how much you'd love COBOL or ABAP.
-
@Liebranca i agree, that macros are a nice to have.
But i have to mention, that depending on what you're working with, function pointers, closures or lambda functions can be bad, or have no inpact. Ideally a language just inlines your closure or whatever you throw at it, like rust does.
But that being said, that pretty much depends on the language and is absolutely not a universal thing. -
@Liebranca why don't you just choose the tools, after you draft your initial idea.
Nobody's gonna give a shit (apart from a few devs maybe), if you built it in your own language, ASM or UE5, as long as it's fun and runs decent. -
i remember dealing with exactly the same BS years ago. Funny to see, that this didn't change.
-
now that i think of it, that's how i did it in Editors like Game Maker and Unity3D aswell. I remember using this same technique even with a few small C Projects, but i guess in C it's much harder to actually fix everything again, when you add stuff, hence why they only were small 😅
-
@jestdotty i did the same in Java and C++ aswell.
Rust happens to be easier in that regard though, true. -
@Demolishun i guess it kinda depends on what you get out of it. I don't really care about all the new stuff that comes out. I'm more interested in replaying older titles (with one or another odd outlier) and don't really care what steam is recommending me. I usually buy games years after their release anyways, when the hype is gone and the reviews (on news sites, youtube etc.) are less biased.
What i care about is, that the games i have access to (and have installed) are all accessible via steam and steam only.
The capabilities of adding non-steam games to it and using proton on them is actually one of the reasons, why i switched away from Lutris for example.
That being said, i still enjoy games like Elden ring, NFS Heat, or even CS2 from time to time -
what i usually do, is start simple and expand. you don't need to have a perfect solution from the start.
Nothing speaks against first just hardcoding some data, and figure out auto tiling in its simplest form.
Next create an array and throw the data into there. Change stuff accordingly.
Then split it up into chunks, or whatever structure makes sense. Implement serialization, synchronisation etc. Maybe a different method to address tiles, if needed.
Build mapgen / editor and stuff like that. (or evolve it side by side)
Optimize the solution at hand.
Youll get to a satisfying result that way.
No need to build the Spaceship with nothing but Sticks and Stones. -
@Demolishun 100% agreed.
I genuinely fear the day, when gabe newell is handing down his business, because he retires or something. -
@Lensflare if you're doing a good job, then that's the case yes.
-
it's all this unnecessary middle ware.
For me it's NFS Heat & their new EA Launcher.
Nowadays it really is easier to just pirate shit, despite me owning the stuff. It's crazy -
that's actually nice haha.
I remember at one workplace we had this one colleague, who kept hiding different printouts of "hide the pain Harold" everywhere in the office.
Good times -
reminds me of that one xkcd, where they determine that all the available standards are shit, and they decide to create yet another standard.
-
Cutting out the middle men is the best thing you can do to keep your sanity.
I remember that the company i work for has policies against this, because in the past a lot of people did that apparently.
Ofcourse, there are backdoors and exploits. -
yeah we have something like that aswell. It's the stupidest idea.
-
Not an instrument per say, but i'm listening to some Retrowave stuff, while almost finished building a website. I haven't written a single line of js for it yet.
When im done with it, ill pivot back to my main project, which got a configurable map generator (that i still need to fix)