30/09/2018, 23:06
Công cụ để làm ứng dụng/game console với Python
Mình học Python cũng đã được một thời gian nên muốn dấn thân sâu hơn nữa vào các thư viện và frameworks của nó để tạo ra một ứng dụng hoàn chỉnh. Mình không thích làm GUI hay web lắm tại vì khá phức tạp và kéo theo những vấn đề khác khá lằng nhằng. Vì vậy mong mọi người tư vấn giúp mình framework để phát triển ứng dụng/game console theo kiểu Textual User Interface (TUI) với Python (nếu so sánh được nhiều cái với nhau thì càng tốt).
Xin cảm ơn!
Bài liên quan
Mình cũng tự học thôi, dưới đây là kinh nghiệm của mình:
Bước 1: Sau khi đã có basic, làm ứng dụng android với kivy, bỏ ra 25$ để up lên store google play-> Up xong có hứng để tìm hiểu tiếp
Bước 2: Làm game có Pygame và cocos2d-python
Bước 3: Làm xong tính tiếp
Nếu là ứng dụng console thì đâu cần framework
Ù uôi, hay nhờ, giờ mình mới biết đấy!
Như mình đã nói, làm việc với đồ họa và tương tác người dùng (đặc biệt thêm mấy kiếu chạm, vuốt, multi-touch,…) khá vất vả và cần có thời gian rèn luyện thêm nên mình muốn làm quen với TUI trước.
Ý mình là ứng dụng kiểu giống như Vim ấy (đại khái là cần clear screen và tương tác với người dùng qua bàn phím hoặc chuột) chứ không chỉ mấy lệnh kiểu như Git.
Search ncurse for python.
chúc thành công, mình cũng làm được 2 app nhỏ xíu bằng kivy rồi. đang tính làm game nhưng bận qúa chẳng có thời gian.
Mới cài xong cocos2d-Python
Cảm ơn bạn. Nhờ bạn mà mình mới nhận ra sai lầm của mình . Cái mình muốn nói tới nó là Textual User Interface (TUI) chứ không phải CLI.
Nhưng curse có hỗ trợ xây dựng TUI mà
Wiki:
có, thế cho nên lúc tìm hiểu về nó mới phát hiện ra mình sai