My last acquisition ๐
Untested but in very good condition at first glance.
Next step, a good cleaning and a modern PSU.
#retrocomputing #commodore
My last acquisition ๐
Untested but in very good condition at first glance.
Next step, a good cleaning and a modern PSU.
#retrocomputing #commodore
I understand now the strange mention notification I received in my mailbox
Please let codeberg alone with political shit
blog.codeberg.org/we-stay-stro...
Just finished the step 1: Cartesian system. But I also accidentally started to write a mini-engine to plot points, draw lines and triangles with Screen/Cartesian plan conversions :3
#raylib #odinlang
I have to finalize step 1 with plotting points inna Cartesian system, then I will slap trigonometry hard
Actually enjoying building tools to learn maths more than crafting video games, do am I doomed ?
#odinlang #raylib #gamedev
codeberg.org/shukuru/game...
Today, I set a fire ๐ฅ on my game development journey after figuring out that I lack of theory knowledge af and decided to start to plan a learning path with a devlog:
codeberg.org/shukuru/game...
My fellow learning buddies will be Odin and Raylib of course :D
#gamedev #odinlang #raylib
Odin is also a great alternative: manual memory management with modern convenience but keep C simplicity: odin-lang.org and zylinski.se/posts/introd...
But I think the better option advice is to use what it fits you and your needs, Raylib have a tons of language bindings.
Organizing the charset texture to match character state enumeration values times rect size is my new favorite convenience construct :D
Currently on a project more affordable in terms of time and skills: a mixed character between Rayman and Kirby in a vertical digging roguelike (not `lite`)
Idle animation with #odinglang and #raylib, one struct, a bunch of f32 fields and a dynamic array of raylib.Rectangle and tada!
Edit: attributes, not uniforms
Pitfall #2: Not using the #raylib MVP matrix in Vertex shader, my sprite was out of clipping space
Here: github.com/raysan5/rayl...
A pitfall that I learn from: if you don't pass a Vertex shader to #raylib it set a default one and you may pay attention to default uniform locations naming
Hahaha, enum state machine & array swizzling goes brrrr
#gamedev #odinglang #shaders
Shader afternoon, my buddy went red multiplied :D
#gamedev #shaders
Drew this little guy to work with shaders (actually learn shaders) but it also gaves me a little game idea :)
#gamedev
I will give it a try for the next one, glad you created the first Odin game jam :D
youtu.be/_DEklZ-gsDg?...
And they confuse level editor software with game artist ๐
#gamedev
Iโm talking about a software not an artist :)
I found ldtk.io but didnโt give it a try yet, maybe you know any other software
I looked for 2 days and just found this now, it look like pretty interesting:
ldtk.io
Iโm looking for a good map/level editor with not too much fancy features. Anyone got this somewhere ? #gamedev #raylib #odinlang
I started to read @zylinski.se Odin book and just learned that the language uses pascal strings rather than null-terminated C strings
This is definitely a good resource full of surprises
#odinlang #gamedev
The little pre-commit git hook that I love #odinlang
pastebin.com/kkjmicAJ
Pixel art of a cherry blossom tree overhanging a girl dressed with a red skirt and a grey jacket on the sidewalk. Pale blue sky with green tainted fluffy clouds
Tried to work on graphical side of #solodev journey, I admit that I'm happy because I started to be more confident with shading of "fluffy" things such as trees or clouds. I choosed colors for a peaceful image.
I finally set up a new mailserver, now I can focus on resetting all my passwords and on the better : #gamedev
Experience tip: do data backups, especially when you host your own services like mail
I will have to set up a new mail server in emergency somewhere.
My NVME SSD has really died with tons of I/O errors
Nvme SSD choose to die on Sunday >:(