Conversation
Notices
-
Embed this notice
Lelouche ? (lelouchebag@shitposter.club)'s status on Friday, 27-Oct-2023 19:04:23 JST Lelouche ? Ehhh should I just use SDL? I really hate sepples though -
Embed this notice
翠星石 (suiseiseki@freesoftwareextremist.com)'s status on Friday, 27-Oct-2023 19:04:22 JST 翠星石 @lelouchebag SDL and SDL2 is programmed in C, so you really be programming in C rather than using sepples bindings. -
Embed this notice
Sexy Moon (moon@shitposter.club)'s status on Friday, 27-Oct-2023 19:18:34 JST Sexy Moon @lelouchebag SDL is great -
Embed this notice
Lelouche ? (lelouchebag@shitposter.club)'s status on Friday, 27-Oct-2023 19:37:21 JST Lelouche ? @condret @Suiseiseki At one point I made a rougelike so I had to implemtent A* (enemy searching, dungeon solvability), binary trees (dungeon generation), and some basic data structures for inventory management. In C that would be absolute hell to implement -
Embed this notice
NEETzsche (neetzsche@iddqd.social)'s status on Friday, 27-Oct-2023 19:37:21 JST NEETzsche I know people like to bitch about Unity but I think one thing they got right was writing their game engine in a lower level language and allowing game logic to be put into a higher level language, for this reason. Even with the extra system resource overhead used by higher level languages, if those resources were ultimately put to use processing game mechanics instead of HD assets, games would be way cooler today.
-
Embed this notice
condret :verified: :ancom: (condret@shitposter.club)'s status on Friday, 27-Oct-2023 19:37:22 JST condret :verified: :ancom: @lelouchebag @Suiseiseki data structures like what? -
Embed this notice
Lelouche ? (lelouchebag@shitposter.club)'s status on Friday, 27-Oct-2023 19:37:23 JST Lelouche ? @Suiseiseki Ehh pretty annoying. I like the idea of a barebones "api" so to speak but without dealing with the shit performance that comes with stuff like python or javascript. I'm good at C but I know it's going to quickly become a bitch since historically my engines have used a bunch of data structures -
Embed this notice
condret :verified: :ancom: (condret@shitposter.club)'s status on Friday, 27-Oct-2023 19:57:43 JST condret :verified: :ancom: @NEETzsche @Suiseiseki @lelouchebag my problem with most higher level languages is that they try to force oop down your throat. i hate oop so much NEETzsche likes this. -
Embed this notice
NEETzsche (neetzsche@iddqd.social)'s status on Friday, 27-Oct-2023 19:57:43 JST NEETzsche @condret @Suiseiseki @lelouchebag I'm not really an ideologue on this topic, but I will say that I am partial to Ruby because it's multiparadigm. You can use it how you like. It's got a steep learning curve, but the code is very elegant once you learn how to write and read it.
The real drawback is that it's pretty clunky as far as system resource usage is concerned. It's slow and it uses a lot of RAM. -
Embed this notice
NEETzsche (neetzsche@iddqd.social)'s status on Friday, 27-Oct-2023 20:18:09 JST NEETzsche Not really. The default one they use is C#, which I consider fairly high-level.
-
Embed this notice
condret :verified: :ancom: (condret@shitposter.club)'s status on Friday, 27-Oct-2023 20:18:10 JST condret :verified: :ancom: @NEETzsche @Suiseiseki @lelouchebag can you also use unity from a low level lang? -
Embed this notice
NEETzsche (neetzsche@iddqd.social)'s status on Friday, 27-Oct-2023 20:24:00 JST NEETzsche I don’t really care one way or the other. I know that sounds kind of flippant but I’ve consistently been pretty language-agnostic since I started programming, insofar as the language can ultimately help me accomplish what I need. That being said, one language I do not like is Java. I strongly prefer to not work with Java.
-
Embed this notice
condret :verified: :ancom: (condret@shitposter.club)'s status on Friday, 27-Oct-2023 20:24:01 JST condret :verified: :ancom: @NEETzsche @Suiseiseki @lelouchebag meh, so never an option for me. i want raw pointers, function pointers and the option to go for inline asm. NEETzsche likes this.
-
Embed this notice