nofea / TicTacToe

This is a Game of TIC TAC TOE
1 stars 0 forks source link

Research for a decent GUI for the game #46

Open nofea opened 4 years ago

nofea commented 4 years ago

The game has CLI support for now. I want to dip my toes in front-end dev

nofea commented 4 years ago

I'm looking into:

  1. Godot Game Engine
  2. Python package tkinter
  3. NoesisGUI-NativeSDK-linux-3.0.4
  4. FlatUI
nofea commented 4 years ago

I'm leaning toward Godot as it allows me to create UI on multiple platforms including Android's ARM and I can reach out to @mohithsrao for assistance with Godot if needed.

Resources for Godot: https://docs.godotengine.org/en/stable/tutorials/plugins/gdnative/gdnative-c-example.html

nofea commented 4 years ago

cpp resource for godot: https://docs.godotengine.org/en/stable/tutorials/plugins/gdnative/gdnative-cpp-example.html#introduction

nofea commented 4 years ago

Use https://github.com/godotengine/godot-cpp/issues/313 if scons for windows does not work. For the record, it's still not working

I'm still seeing,

g++ -o src/Controller.os -c -DWIN32 -D_WIN32 -D_WINDOWS -W3 -GR -D_CRT_SECURE_NO_WARNINGS -EHsc -D_DEBUG -MDd -fPIC -I. -Igodot-cpp/godot_headers -Igodot-cpp/include -Igodot-cpp/include/core -Igodot-cpp/include/gen -Isrc src/Controller.cpp g++: error: unrecognized command line option ‘-W3’; did you mean ‘-W’? g++: error: unrecognized command line option ‘-GR’; did you mean ‘-R’? g++: error: unrecognized command line option ‘-EHsc’ g++: error: unrecognized command line option ‘-MDd’; did you mean ‘-MD’?

nofea commented 3 years ago

Look at https://github.com/ocornut/imgui