[問題] 關於GUI的開發

作者: std610706 (std610706)   2015-11-11 23:03:59
最近跟同學想寫一款跟數值分析有關的小遊戲
主要是用模擬流體力學
要讓使用者可以在區域內用滑鼠畫出牆的形狀來決定流體的運動方向
模擬的solver已經用c++寫出來了 剩下的部份想用python來寫
顯示結果的話想用openGL來做
剩下GUI的部分不知道要用什麼來寫比較好
我有用Qt (pySide)寫過小程式
不過好像還有pygame, wxpython 跟 tkinter可以用來寫介面
請問這四個library的利弊各是什麼呢
如果以長遠來看的話 以後如果想移植到平板或網頁版的話
用什麼寫GUI會比較好呢?
作者: ccwang002 (亮)   2015-11-12 01:05:00
要做網頁版不如就只做網頁版?GUI 就用 webview 就好
作者: Thisisnotptt (這不是PTT)   2015-11-12 10:34:00
Pyside 的 QGraphicView 跟 pygame 滿類似的差異點在於製作動畫部分Pygame比較方便直覺移植android的話 pyside 可以但好像不是很好搞(懶)另一個也可以移植ANDROID的python gui framework叫Kivy可以參考看看也是多平台+Android/iOs支援另外有對觸控優化 網頁版:GTK3有提供HTML-Backendhttps://www.youtube.com/watch?v=fr8eo4RlPw4只是python-GTK 版本有沒有支援我就沒仔細研究了QWebview也是不錯的選擇,只是有些時候JS/CSS的表現會跟Chrome/Fx/ie有差,有些套裝功能就是會出不來

Links booklink

Contact Us: admin [ a t ] ucptt.com