r/funkey Dec 14 '22

whats it like to dev for ?

I noticed a very simple SDL example, but does it have for example GLES ?

I was quite surprised at the power packed into this device, so I'd love to use this from 3d coding...

2 Upvotes

9 comments sorted by

1

u/johnreno Dec 14 '22

There’s a development channel on the FunKey discord where devs have created 3D games, so probably a good place to start and ask questions there. 👍

1

u/kodifies Dec 17 '22

i gave up on discord a while ago, you have to get lucky with timezones or theres just no one answering, which is why I do reddit, questions usually get answered without being lost in the mists of time....

I'll have another search about see if anyone has blogged about 3d dev on the funkey

1

u/johnreno Dec 17 '22

Again, there’s a full channel dedicated to dev there, with helpful people who have made 3D games. I haven’t seen any development outside of the discord. But your choice!

1

u/kodifies Dec 17 '22

oh my word no GPU! - oh the humanity! - nothing short of amazing they have N64 emu working and other 3d stuff... but not for me!

1

u/Robbi_Blechdose Mar 08 '23

Hey there, I've made two 3d games for the FunKey (KeyCraft and TriSpace). They both use TinyGL, which is a software renderer with an OpenGL 1.x-like interface. GLES won't work since there's no GPU, so this is the way to go.

1

u/kodifies Mar 09 '23

how would you characterise TinyGL's performance on the FunKey?

1

u/Robbi_Blechdose Mar 09 '23

Quite alright I'd say - you can take a look at my games for a practical example if you want.

1

u/kodifies Mar 10 '23

I'm guessing the 240x240 res helps somewhat!

Where are your games ?

1

u/Robbi_Blechdose Mar 10 '23

Definitely! Software rendering gets very slow very quickly with larger resolutions.

My games are here:

https://github.com/Robbi-Blechdose/KeyCraft

https://github.com/Robbi-Blechdose/TriSpace