Assemberist / cppRpg

0 stars 0 forks source link

Introduce godot-based graphic interface. #37

Open Assemberist opened 7 months ago

Assemberist commented 7 months ago

Ncurses is great library, but text-based interface not so user-friendly for gamer if compare with graphic-based. So card and battle scene can be implemented with godot.

The issue was done from sticker "Create OpenGL graph engine". Godot is better solution: It require less actions to be done for scene creation.

Comunication with godot is networking. This interface can be done fast even if godot have c++ api. The API can be done later if it be usefull.

Assemberist commented 7 months ago

There is also imGUI library. It also can be used since it have native c++ API. Seams there is no support of Unix-sockets in Godot (without patches). Also there is interest idea: the game can be splitted to singleplayer and multiplayer. Graphical engine for multiplayer can be binded with tcp-sockets and singleplayer with unix-sockets.

Assemberist commented 6 months ago

Learning of imGUI has been started. But work with them should be started in new release because there too much changes in project.

Assemberist commented 3 weeks ago

47 will be closed since here more progress. But target engine is an issue:

Godot, Defold, SFML-based, imGUI-based Or something else.