Show newer

SFML doesn't seem that bad once you get use to the C++ syntax (I never liked how C++ uses :: to separate namespaces). And it seems a lot easier compared to SDL.

sfml-dev.org/tutorials/2.5/

Show thread

@coolboymew Packing peanuts are more fun. They melt if you pour hot water on them. It's fun to use a sink and melt them down the drain.

I know C++ is bloated already in terms of features, but having built-in setters and getters just like C# would be kind of nice.

@icedquinn But they would be big enough to sit them on your lap and pet them.

@icedquinn I think the bee problem is from pesticides. The solution is probably to use diatomaceous earth instead. I think most incest pests don't fly, so bees wouldn't be affected if you put the powder on the soil and not on the plant itself.

I made my decision. I'm using C++ and SFML for my next game. C# is not a bad language in of itself, but I want to avoid MS controlled shit. I realize that using C# (or any .NET/Mono language) is just a ticking time bomb, especially given the direction that Microsoft is going.

@wrongthink @RabbiChaimNosenberg Yeah. You need to run dotnet build in order to compile it. I'm probably going to move away from C# because it's Microsoft controlled and bloated. I've been doing game programming for almost a decade and understand the basic concepts so switching shouldn't be that hard. I've already ordered an SFML programming book.

The game itself is pretty generic and uninspired though. So don't expect anything special. I mainly made it to practice enemy patterns.

@RabbiChaimNosenberg Okay. I just ordered an SFML Game Programming Book online. I already know the basic and intermediate concepts of game programming, so switching probably isn't going to be that hard. I already did that once (Python to C#).

IT'S. FUCKING. DONE.
I've finally completed the game. You can download it on my website. It's just a generic shmup. It's nothing special (it was made to practice enemy patterns among other things), but I think I learned a lot working on it.

xianc78.codeberg.page/download

CC: @beardalaxy @Binkle @coolboymew @ItsSkyDragonz

@RabbiChaimNosenberg I'll consider it. I was planning on doing a dungeon crawler after I publish this vertical shmup. I don't know if I can do it if I switch languages though.

@RabbiChaimNosenberg Never heard of it. I do know some C and C++. I even tried C++ with SFML once but I gave up on it.

@lanodan I thought that was something that you did until I looked at the filename.

Show older
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.