Hey! raylib forum is closing!
After a year with not much movement in the forum I decided to close it.
The cost of maintaining the hosting is a bit high for the usage of the platform, updating the forum and managing it is also a bit cumbersome and the truth is that I'm already trying to maintain multiple other networks pretty more active than this forum.
I'll recommend you to move to the other raylib networks:
- For a forum style, use Reddit: https://www.reddit.com/r/raylib/
- For direct messaging and questions, use Discord: https://discord.gg/VkzNHUE
- To report issues, use GitHub: https://github.com/raysan5/raylib
- Also, remember you can contact me personally on Twitter: https://twitter.com/raysan5
or directly by mail to ray[at]raylib.com
If you feel generous, you can also contribute to the project on my Patreon: https://www.patreon.com/raylib
Thanks to you all for joining the project and help to improve it with your questions. Keep it up! :)
PD. Closing will be effective by October 31th.
For my Experimental Game Development class, I wanted to work on an arcade game I dubbed Mechaloid Deluxe! I wanted to try and build an arcade machine with my Raspberry Pi 3 and Arduino since I had a few of them lying around and I'm interested in hardware, so I was delighted when I stumbled across Raylib!
I wanted to work in C++ since that's what I'm most comfortable with, and I also wanted to get more used to lower-level game + graphics programming - added entities and components that can attach to them, a scene manager and a couple other things.
Arduino and Pi/Raylib communicate through USB serial, using joysticks, a few push-buttons, distance sensor and an Easy Button as input.
(I also tried to scale the Raylib animated logo so it would be proportional to the resolution vs hardcoded for 800 x 450! I've only tested it on 1920 x 1080 though so I'm not sure if the scale works for different resolutions...)
On top of all of that though, this was a great learning experience in makefiles, libraries, compilation and better coding standards! I think Raylib is pretty great, honestly. I love that it's cross-platform and the API is as simple as it is. I'm looking to make an animated (skeletal, .dae file) mesh class along with trying to add physics using ODE at some point soon!
I've come across a few bugs during development that you might want to take a look at!
-Image files that are larger than ~60kb don't seem to load reliably on the Pi, though that may be the fault of the hardware
-The skybox example doesn't seem to work for Pi, this may be related to the prior
As an aside, I was wondering if anyone knows of any software I can use to record my Pi's screen since i'm tired of filming monitors! A handful of the ones I've already tried don't seem to be able to record OpenGL applications (it just records the desktop when the game is playing).
Thank you for the time and effort you put into Raylib!