Pinned toot

#Introduction 

Turns out that when the language itself is telling you to stop and change your approach, you should listen to it!!

Show thread

After trying to wrangle with multidimensional arrays as members of structs and other, not-at-all-C-friendly-things I was trying to force C to do, I've gone ahead and just switched how I build pieces in my Tetris clone.

First image is just *one* piece in the old system.

Second image is *all seven* tetrominos in the new system

(also I'm aware there's a typo with "platfield" but this is just a pseudocode representation and not the actual C code I'm writing/using)

Show thread

Programming Help Ask; Picture of (imo) Hideous Code 

(Poll for above)

Show thread

Which rotation would you prefer?

(Context: I'm starting on a Tetris clone, and I'm considering adding in Pentominos too)

(Poll is in a reply toot; Can't have images and polls in same toot!)

Strange question for y'all

For projects you're working on, where you're either working alone or the other people involved don't really affect your work at all

What makes it take time for you to finish the project?

Is it just that's it's a lot of work, or something else?

I've noticed that for me, it's that my ADHD makes me never do anything, but when I *do* get things done, it takes like no time whatsoever

So I was curious if that's a *me* thing or not

Ok so

I'm making a function with the declaration as follows:

subtract_point_from_point(point p1, point p2)

I'm running into an issue with figuring out the order that the subtract should happen in

So, feel free to let me know which one you prefer, or if you have any strong source saying one way or the other, because I can't find any!

>calls a compiler overly complex

>literally has tried and failed to build a compiler for a significantly simpler language

ok listen

Show thread

that whole "we want it to compile to efficient native code" wasn't lies, it's actually pretty good all things considered

especially for how overly complex the compiler is

Show thread

pretty chauffed to see my lang of choice (Crystal) is relatively efficient compared to other similar languages (it's not miles ahead of Go, but it is pretty far ahead of Java and *especially* Ruby)

Typo Correction 

Show thread

EFDN Meta, Unscheduled Downtime 

Norikawa boosted

Notetaking Software Musing 

Show thread

Notetaking Software Musing 

Show thread

Notetaking Software Musing 

Norikawa boosted

pannenkoek's uncommentated videos have taught me more about the internal workings of game engines than any text or video specifically about that topic has

I really wanna build my own rudimentary 3D engine now thanks to those videos

My site is now officially at the same point it was with the old back-end stuff! Ykani is functional to the exact same degree now, all there is to do now is add more to it (else, spending so much time making it extensible was worthless!)

Show more
Merveilles

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them. Check out our Patreon to see our donations.