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

Super Mario Brothers 3 vs. Super Mario World

bf6d519e-8777-4362-87ff-ca633c306731-3316771517.jpg.png
Vs.
113506-super-mario-world-snes-front-cover-2577720122.jpg

Both of these games are widely considered not only the best 2d...
Read more

My THOUGHTS on Squid Game

I've only watched the first season of Squid Game, but the irony with this show is that it...
Read more

[3DS]Is it possible to emulate Kid Icarus Uprising with the mouse to aim?

I want to play it like a rail shooter I could play on PC via the mouse please.

Thank you in...
Read more

Dragon Quest games ported to Switch 2!

I wish dragon quest swords the masked queen and the tower of mirrors was ported to Switch 2 and...
Read more

Anime Series to Catch up

For the past 10 years, I haven’t watched any anime at all because school and other things...
Read more

trying to figure out how to price games to sell at a pawn shop. need some tips about this.

my friend has some rare retro games for example a CIB pokemon colosseum for game cube and other...
Read more

Your Moral Alignment ?

What would you say you Moral Alignment is,are you Lawful Good or more Chaotic,be honest ;). Let...
Read more

Zelda Games Disscussion

Here can vi talk about Zelda games, upcoming movie and Zelda theory, you can post mem about...
Read more

Online statistics

Members online
162
Guests online
237
Total visitors
399

Forum statistics

Threads
9,829
Messages
243,024
Members
776,251
Latest member
anas002

Advertisers

Back
Top