If this project has to be remembered, it should be as successful example of open hardware development. Indeed, it is not just the hardware which is open but the whole development process, with discussions and files being exchanged by more than a hundred users on our Discord chat.
As an example of this openness the first working Gamegirl was in the hands of a contributor, [poulsen93] who took the picture above. And as the development advances we hope to provide more and more devices to contributors. You can contribute in a lot of ways, regardless of your experience.
Beginner tasks
- Art for future games
- Advice for using the Gamegirl in classrooms
- Review of existing software (Scratch, PICO-8, etc.)
- Drawing of your dream game editor
- Drawing of a game uploader
- Improvements to the Lakka website
- Writing on hackaday.io, Reddit, Twitter
Advanced tasks
- "Exclusive" games using LÖVE
- 3D printing of a case and L/R buttons
- USB-OTG on the Raspberry Pi Zero
- Backlight dimming using PCM
- Contributions to Lutro, Lakka and RetroArch
And more! Ask on our Discord chat. ;)
Bonus video:
-David
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
Great project!
I'm really intrigues regarding your plans for USB OTG use on the Pi Zero.
There's been some great work done with using 'Gadget modes', which allow you to configure the Pi Zero to react in different ways when connected to another device. The most common mode is the Ethernet mode, which allows you to SSH into the Zero over USB. It is possible to configure a Mass Storage mode, which makes the Zero appear as a storage device - this could be great for allowing the user to drag and drop content to the Gamegirl from another device.
Are you sure? yes | no
Yes, the main idea is to use the USB port to load games or develop games in real time (auto reload) but we could also imagine multiplayer, Wi-Fi, stereo audio and more, if someone has time to test that.
Are you sure? yes | no
That sounds immense!
The gadget mode would only come into effect when connected to another PC, meaning a wifi dongle would still operate as intended when connected.
I'd love to help if I can!
Are you sure? yes | no
As always, don't hesitate to pass by on the Discord Chat if you want to help!
Are you sure? yes | no
I really liked your project, and I want to help. I'm not a excellent game developer, but i can help making LÖVE games. About PICO-8 games, i have the developer kit, not made anything so far, but i'm trying to learn. I'm a "good" developer with C/C++ too (game developer, to be more exact).
Are you sure? yes | no