A high level overview of the structure of the RPG example using raylib. github.com/ray...
Пікірлер: 14
@ledzeppelinfan19702 жыл бұрын
Finally a straightforward example of how to use raylib in a real project, beyond the scope of a simple one-off example. Well done!
@theholyramonempire2 жыл бұрын
One of the few videos on how to actually structure a video game's code in a thorough yet concise manner!
@Drew_Summerfield2 жыл бұрын
I really appreciate showing a project that isn't watered down, I hope there will be more on this. Great work!
@attemptedhippo2 жыл бұрын
Thanks for the solid example project! I'd love to see a more in depth tutorial series for it if possible
@hawkbirdtree3660 Жыл бұрын
Thank you for making this.
@gamedevtutorials2935 Жыл бұрын
No problem 😊
@oddstap69762 жыл бұрын
Would you consider going in depth with how to parse the TMX/XML maps and just using them in general? I'm kinda new to programming and am gonna be studying your code closely to get an idea for my own project, but anyway thanks for the video very informative.
@gamedevtutorials29352 жыл бұрын
Yes, I can do that when I have the time.
@grimvian5 ай бұрын
Thank you for showing a game example using Raylib. However, I'm not sure of what audience you are targeting. If a beginner looks at the screen 16:39, I think the beginner will have a brainfire, because of the ocean of information. The code only occupies about 50% of the screen area. The lines 43-44 reminds me, why I left C++. TileObject are written five times and I wonder how that could have been written in C...
@ghostdog18992 жыл бұрын
Hello, when I run the code I have exception error? Help?
@gamedevtutorials29352 жыл бұрын
It is difficult to help with out more information. You should make sure the current working directory is set properly when you run the code so it can find all the resources. More help can be found on the raylib discord server discord.gg/raylib
@hieuxulife50372 жыл бұрын
hahsdhahah good
@StellarHarbor2 жыл бұрын
So where is gameplay?
@gamedevtutorials29352 жыл бұрын
This was a very high level overview. The gameplay is in game.cpp and run with the void UpdateGame() function. This processes actions on the player and monsters that make up the gameplay loop. You will find other functions in game.cpp for the various actions such as DropItem, UpdateMobs, ResolveAttack, etc..