Filip Hausman
@ferociousduck.bsky.social
Edamame fueled coding machine
Still lot to do, but at least got ImGui running on new rendering backend.
February 26, 2025 at 3:07 PM
Still lot to do, but at least got ImGui running on new rendering backend.
AAA gaming needs to reinvent itself and become more sustainable. It’s not like market for AAA games will suddenly disappear, it’s out there hungry for good games. Execs must understand that firing people left and right won’t provide anything good in long term.
BREAKING: Warner Bros. Games is shutting down Monolith Productions, Player First Games, and WB San Diego, sources tell Bloomberg News.
Warner Bros. is also canceling the Wonder Woman game.
Warner Bros. is also canceling the Wonder Woman game.
February 26, 2025 at 12:52 PM
AAA gaming needs to reinvent itself and become more sustainable. It’s not like market for AAA games will suddenly disappear, it’s out there hungry for good games. Execs must understand that firing people left and right won’t provide anything good in long term.
Those modern GPU pipelines are so tedious to set up. So many steps just to render simple quad. All SDL GPU API examples are written in C so I'm considering open sourcing my C++ abstractions over it, maybe I'll make someones life easier. But TBH I always feel shy to share my code with others
February 26, 2025 at 9:10 AM
Those modern GPU pipelines are so tedious to set up. So many steps just to render simple quad. All SDL GPU API examples are written in C so I'm considering open sourcing my C++ abstractions over it, maybe I'll make someones life easier. But TBH I always feel shy to share my code with others
So it looks like I need to rethink EVERYTHING. Even texture loading differs a lot. I thought having a high level interface and only changing underlying implementation will suffice, but architectural requirements break all that stuff. I’m glad that I decided to make that change now not at later stage
February 25, 2025 at 3:57 PM
So it looks like I need to rethink EVERYTHING. Even texture loading differs a lot. I thought having a high level interface and only changing underlying implementation will suffice, but architectural requirements break all that stuff. I’m glad that I decided to make that change now not at later stage
Decided to switch to more low level SDL GPU API instead of using provided SDL 2D renderer which means redesigning whole engine architecture around rendering. Thought I can get away from this for a while, but after research it looks like it's better to do this sooner than later.
February 25, 2025 at 1:32 PM
Decided to switch to more low level SDL GPU API instead of using provided SDL 2D renderer which means redesigning whole engine architecture around rendering. Thought I can get away from this for a while, but after research it looks like it's better to do this sooner than later.
I want to dump all virtual inheritance, but I don’t want to do ECS. Basically I need something generic to store objects data and call update and draw on them. Ofc behaviour will vary depending on the object but data remains the same. Should I go for std::variant?
@hanicka.net @rollbear.bsky.social ?
@hanicka.net @rollbear.bsky.social ?
February 22, 2025 at 9:06 PM
I want to dump all virtual inheritance, but I don’t want to do ECS. Basically I need something generic to store objects data and call update and draw on them. Ofc behaviour will vary depending on the object but data remains the same. Should I go for std::variant?
@hanicka.net @rollbear.bsky.social ?
@hanicka.net @rollbear.bsky.social ?
Hi #screenshotsaturday,
I’m making SDL based, small little engine tuned to the game I want to make.
If you see this post, engage with it somehow, it helps me a lot staying motivated and I’m looking forward to connect with other devs.
I’m making SDL based, small little engine tuned to the game I want to make.
If you see this post, engage with it somehow, it helps me a lot staying motivated and I’m looking forward to connect with other devs.
February 22, 2025 at 12:17 PM
Hi #screenshotsaturday,
I’m making SDL based, small little engine tuned to the game I want to make.
If you see this post, engage with it somehow, it helps me a lot staying motivated and I’m looking forward to connect with other devs.
I’m making SDL based, small little engine tuned to the game I want to make.
If you see this post, engage with it somehow, it helps me a lot staying motivated and I’m looking forward to connect with other devs.
One of the reason I've started sharing my work on engine is that it will be harder for me to abandon project. Unfortunately I feel how initial enthusiasm starts to be wearing off and having ADHD doesn't help.
I'm trying to make at least one commit every day even if it's a minor change.
I'm trying to make at least one commit every day even if it's a minor change.
February 22, 2025 at 11:47 AM
One of the reason I've started sharing my work on engine is that it will be harder for me to abandon project. Unfortunately I feel how initial enthusiasm starts to be wearing off and having ADHD doesn't help.
I'm trying to make at least one commit every day even if it's a minor change.
I'm trying to make at least one commit every day even if it's a minor change.
Nothing new to show as some refactoring and bugfixing work required.
Editor class starts to be huge and has too many state variables, but I don't really have idea how to structure it better yet. It will quickly become unmantainable at this pace.
Editor class starts to be huge and has too many state variables, but I don't really have idea how to structure it better yet. It will quickly become unmantainable at this pace.
February 22, 2025 at 11:31 AM
Nothing new to show as some refactoring and bugfixing work required.
Editor class starts to be huge and has too many state variables, but I don't really have idea how to structure it better yet. It will quickly become unmantainable at this pace.
Editor class starts to be huge and has too many state variables, but I don't really have idea how to structure it better yet. It will quickly become unmantainable at this pace.
WTF just learned that C++ doesn't have built-in case insensitive string comparison until C++23. Unfortunately I'm rather stuck with C++17 since consoles are always much behind with standard implementation. Though to be fair I haven't checked lately how Sony/Nintendo are on track with current C++
February 20, 2025 at 4:15 PM
WTF just learned that C++ doesn't have built-in case insensitive string comparison until C++23. Unfortunately I'm rather stuck with C++17 since consoles are always much behind with standard implementation. Though to be fair I haven't checked lately how Sony/Nintendo are on track with current C++
Don't know how, but I'm constantly breaking snap to grid feature in my engine. I'm fixing it like 3rd time already. It works mostly fine until I start zooming. Last time I spent few hours trying to fix all screen to world and world to screen coordinates while zooming. It's just cursed I guess.
February 20, 2025 at 1:34 PM
Don't know how, but I'm constantly breaking snap to grid feature in my engine. I'm fixing it like 3rd time already. It works mostly fine until I start zooming. Last time I spent few hours trying to fix all screen to world and world to screen coordinates while zooming. It's just cursed I guess.
February 18, 2025 at 9:53 PM
Fuck corporate game dev. I’m more than happy that I’m past my AAA era
Probably one of the most pound for pound profitable teams in gaming today. Nobody is safe from corporate ownership. Absolutely sickening. Eat the rich.
Marvel Rivals director and team laid off according to posts www.resetera.com/threads/marv...
February 18, 2025 at 8:17 PM
Fuck corporate game dev. I’m more than happy that I’m past my AAA era
It’s been a week since I started making my own 2D engine built over SDL and other open source libraries. It’s kinda my new hyperfixation now, progressing with editor quite fast, soon I should be able to start making actual gameplay. It’s very refreshing building software suited for your needs.
February 18, 2025 at 7:44 PM
It’s been a week since I started making my own 2D engine built over SDL and other open source libraries. It’s kinda my new hyperfixation now, progressing with editor quite fast, soon I should be able to start making actual gameplay. It’s very refreshing building software suited for your needs.
There’s a saying that you either make your own engine or you’re making a game, but that would imply that no game would exist before Unity and Unreal.
December 4, 2024 at 3:25 AM
There’s a saying that you either make your own engine or you’re making a game, but that would imply that no game would exist before Unity and Unreal.
POV: fighting the infuriating bugs on cracked mobile.
#carrion #carriongame #reversehorror #indiegame
#carrion #carriongame #reversehorror #indiegame
November 20, 2024 at 1:18 AM
@phobiagamestudio.bsky.social is now on BlueSky. Give it a follow
Oh hello!
Would you like to talk about Carrion mobile? 👀
Would you like to talk about Carrion mobile? 👀
November 17, 2024 at 4:45 AM
@phobiagamestudio.bsky.social is now on BlueSky. Give it a follow
Yes it’s finally LIVE! (few days now to be fair)
Feels great to be part of this
Feels great to be part of this
Carrion on mobile is free to try and terrifying to play.
Get on it, you monster.
Get on it, you monster.
November 8, 2024 at 2:30 AM
Yes it’s finally LIVE! (few days now to be fair)
Feels great to be part of this
Feels great to be part of this
I really enjoyed making this port. Designed all mobile controls and did full implementation. Super happy that it’s coming to a release soon.
Give it a try people
Give it a try people
Carrion is one of the most anticipated upcoming mobile games so get your tentacles around it by pre-registering on your mobile store of choice.
Try for free and buy it if you love it. You'll love it.
App Store: apps.apple.com/us/app/carri...
Google Play: play.google.com/store/apps/d...
Try for free and buy it if you love it. You'll love it.
App Store: apps.apple.com/us/app/carri...
Google Play: play.google.com/store/apps/d...
October 22, 2024 at 4:29 PM
I really enjoyed making this port. Designed all mobile controls and did full implementation. Super happy that it’s coming to a release soon.
Give it a try people
Give it a try people