SomeUnusualGames
@SomeUnusualGame
Followers
236
Following
446
Media
48
Statuses
74
I make games and sometimes tools with different funny programming languages.
Joined July 2022
Hey! I made a game in Bash with raylib! It's a "bullet hell" game featuring beloved penguin Tux vs an evil mutant Window! Bash is a simple scripting language, so simple it doesn't have floating point variables/arithmetic! So how was this game possible? 👇
11
51
315
Note that I don't use linux that much (yet), so I don't know much about how to use emacs 😅 But I kinda feel like is a bit easier to use than vim? I hope I can fully transition to linux this year, will install it on an old laptop and see if I can use it as my daily pc...
1
0
8
To make a dynamic module for emacs, you must declare a global var called "plugin_is_GPL_compatible", otherwise it refuses to compile. You can use this simple trick to nullify the GPL license! This is the secret Richard Stallman doesn't want you to know!!!
1
0
10
Little weekend project: running raylib on emacs, as in, within emacs, with emacs lisp! It was fun, made wavy text :)
8
14
131
You can just run raylib anywhere. Here's on excel with vba.
3
8
225
there is no market for way shittier versions of apps/games/software no matter how fast you and an LLM can "make" it
261
390
7K
Reading these kinds of things is kinda sad... I really hope the ai fearmongering doesn't make people give up getting into programming, especially young people. Same thing with artists.
0
0
3
I'm making a very simple text editor in awk, using gawk and raylib! Only basic stuff implemented. Pretty fun project!! I wanted to finish it before the end of the year but unfortunately I couldn't, got a couple of (good) life-changing stuff in my life right now. Happy new year!!!
0
0
14
Here's a couple of pictures I took in my last vacation a couple of weeks ago, so beautiful landscapes :) Also, the one with the bird was accidental, I was trying to take a picture of the clouds' shadows lol
0
0
4
It's funny because programming is something I really enjoy doing but I'd never admit to people IRL that I do it in my spare time, it's kinda embarrassing :(
1
0
5
If you see a cool thing on game dev Twitter/X, compliment the dev. We need more niceness in this site
3
5
114
Despite that, the api is really well documented and the manual is easy to follow, the gawk team did an amazing job :) I was able to do bindings for raylib, and it works!
0
0
2
I've been playing with the Gawk C api and saw this. I didn't even know you could have two consts like that... and I don't know how could I search about this particular syntax, "c language two consts" or "c language const pointer and value" yields no results :(
1
0
5
A programming language that doesn’t make you cry is not worth learning
32
20
276
Who needs a rubber duck for debugging when you have a cat :) I think he may need glasses though
0
1
3
I shouldn't be posting this since Python is what puts the bread on the table for me, but eh ¯\_(ツ)_/¯
0
0
12
You can see the code here: https://t.co/DEW1GXbhBQ raylib is already precompiled but you'd have to install https://t.co/q6NF1aPBPP. Thank you for reading, have a nice day :)
github.com
Source code for the game Tux-vs-Mutant-Window made in Bash - SomeUnusualGames/Tux-vs-Mutant-Window
1
1
15
The solution is to define all floating point math in C, that way, there's no framerate issues whatsoever :)
2
0
4
Regarding floating point, I tried two things: awk and bc. Unfortunately, since they are external processes, the fps drops like crazy.
1
0
5
For some reason, I couldn't call C functions that take structs by value, so I had to make "wrappers" that take pointers instead. Interestingly enough, this isn't the first time I had this kind of issue with a FFI...
1
0
6