Resource Odin + Raylib

Ajderniz

Dragon Slayer
Writers Guild
Level 2
0%
Joined
Sep 20, 2024
Messages
100
Level up in
149 posts
Reaction score
477
Points
827
Location
Costa Rica
I've randomly decided to post this while on my phone, so I'll keep it short.

Odin is a "low-level with a high-level feel" programming language, which employs a series of philosophies in regards to organization, that makes it as easy as possible to set up a project that uses several source files. Its syntax copies a bit of something from everywhere, including Python.

Raylib is a library intended for learning game development and, like Odin, tries to make it as easy as possible to code a PC game. It supports both 2D and 3D, and is organized in as few libraries as possible.

Odin includes Raylib as part of its built-in vendor libraries, which means that by installing Odin on your computer, you've also installed Raylib with it, and no further setup is needed. Odin also includes other vendor libraries that could be used for game dev (like SDL, for example).

Now, these two together are not a game engine, which may scare some people away, but do not fret! It's easier than it seems, and I do recomend it if anyone's interested in picking up a game dev hobby.
 
I have been lacking time to properly code (Im kind of finishing a small project right now), but I do want to give Raylib a spin, I have even consider using its port for the Dreamcast.

Now, Im more versed (not advances, i just know my way) in C, but I will see what the deal with Odin. It doesnt look that bad, like Python (i know, I know, it is easier and actually better for many people. But I just cant comprehend it)
 
@KenaiPhoenix
For a long time I was stubbornly using C for everything. Odin feels similar, and yet different; one thing I find pretty cool is the way it handles things like strings.

And yeah, I find Python annoying too. Odin does not depend on a stupid indentation syntax but borrows a few handy shorthands like "for ... in ...". Semicolons aren't mandatory for ending lines of code.
 

Users who are viewing this thread

Connect with us

Support this Site

RGT relies on you to stay afloat. Help covering the site costs and get some pretty Level 7 perks too.

Latest Threads

Cyberpunk game suggestions?

I only have two criteria:
Must be from Snes to Dreamcast + DS and PSP(that's what my handheld...
Read more

Music that is hard to place in any category or music style

Hey people, please share some cool music that is hard to place in any category or music style...
Read more

What game or genre relaxes you the most while playing?

Fairly sure there was a topic like this one already, but couldn't find it.

Anyway... What sort...
Read more

Who has played switch 2 your thoughts on it

How's Nintendo switch 2 for those who own it or played it?
Read more

I never got why

people in prison dont live that long. I mean even when its not due to violence its like people...
Read more

The F-Zero Thread

I’m sad, but not surprised that a thread hasn’t been made for this series, so here we go…
YOU...
Read more

How many chapters for a series/stories should have?

What is the best amount of chapters, a series should have.
From Beginning to End

Is it's 12...
Read more

Online statistics

Members online
153
Guests online
234
Total visitors
387

Forum statistics

Threads
9,844
Messages
243,484
Members
777,437
Latest member
faris131

Advertisers

Back
Top