Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

3D demo #41

Open
gedw99 opened this issue Dec 13, 2021 · 4 comments
Open

3D demo #41

gedw99 opened this issue Dec 13, 2021 · 4 comments

Comments

@gedw99
Copy link

gedw99 commented Dec 13, 2021

Hey,

I am looking to integrate GIOUI with godot-go

GIOUI can do 2D games and works on all platforms. Golang based.
https://github.com/gioui

The current demo in the gotgot-go demo repo is 2D. Do you have any 3D working demos yet using godot-go ?

Then it will be possible to use them together like in this example : https://github.com/gioui/gio-example/tree/main/opengl

@mrwormhole
Copy link

mrwormhole commented Apr 30, 2022

could there be a possibility to test that in 2D first actually? Generally speaking, Godot has its own UI library under Control classes so this may cause some problems on Godot android, especially around rendering object layers around node hierarchy

@pcting
Copy link
Contributor

pcting commented Sep 5, 2022

sorry for the long hiatus. i'm currently focused on restarting the project but building godot-go on the godot 4 gdextension api. if you check out the master branch, i've pushed the changes there.

i'm currently focused on 2d apps and i do not have a 3d demo available at the moment.

i think it certainly is possible to add GIOUI to a godot-go project, but i don't have enough experience approach that integraiton without research and doing a POC

@gedw99
Copy link
Author

gedw99 commented Sep 5, 2022

ok thanks for the heads up. will have a look at the new code

@pcting
Copy link
Contributor

pcting commented Oct 8, 2023

just wanted to give an update that godot-go is now running against godot 4.2-dev6. the Dodge the Creeps demo has been updated and runs without crashes on my linux machine. it's not a 3d demo, but i'll move onto building a 3d demo sooner than later.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants