30/09/2018, 16:47

Game Space-Ship demo

Mình mới làm cái mini-game (build bằng Qt creator 5 trên Ubuntu).
Sau đây là một số hình ảnh minh họa:

Interface:

Game board:

Mọi người download về chơi (Linux) ở đây: http://www.mediafire.com/download/9tsw3s611eb194p/SpaceShip-demo.zip
(Do build trên Ubuntu nên ai xài window thì dùng tạm máy ảo để chơi)

Source code mọi người có thể download ở đây:

MediaFire

Spacship-demo.rar

MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.


Update: Đã có bản run on Window, mọi người download ở đây: http://www.mediafire.com/download/57tq49sb9s4xba5/Spacship-demo.rar
Nguyễn Minh Dũng viết 18:56 ngày 30/09/2018

Anh có Qt 5, dể anh build cho phiên bản Windows nhé. Build được nhưng chạy lỗi rồi @nguyenchiemminhvu ơi

Starting E:\workspace\build-QThread-Desktop_Qt_5_4_0_MSVC2010_OpenGL_32bit-Debug\debug\QThread.exe...
SHIMVIEW: ShimInfo(Complete)
QObject::connect: Parentheses expected, signal Enemy::done in ..\SpaceShip\dialog.cpp:99
QObject::startTimer: Timers cannot be started from another thread 
... viết 18:53 ngày 30/09/2018

Sao trên ubuntu em run bình thường nhỉ?

Nguyễn Minh Dũng viết 19:00 ngày 30/09/2018

hmm, vậy là nó có vấn đề rồi. Em có thể switch sang Windows để test lại

... viết 18:53 ngày 30/09/2018

Em mới chỉnh sửa lại chút, anh tải lại ở link trên rồi build lại giúp em phát xem bên Window nó còn lỗi không? Nếu còn bị tương tự thì mai em download Qt bên window về làm lại.

Nguyễn Minh Dũng viết 19:03 ngày 30/09/2018

Tối nay anh về sẽ build lại bản Windows. Em sửa gì thế?

... viết 18:58 ngày 30/09/2018

Em sửa lại một chút ở cái QTimer trong thread của enemy thôi a

Nguyễn Minh Dũng viết 18:51 ngày 30/09/2018

Hết lỗi ở trên và đã có thể thấy được tàu địch

Nhưng có thông báo này lúc chạy

QObject::connect: Parentheses expected, signal Enemy::done in ..\SpaceShip\dialog.cpp:99
... viết 19:04 ngày 30/09/2018

À nó tạo thread và khi done thì nó báo thôi anh @ltd. Khi done thì nó emit done(), và thread và enemy sẽ deleteLater()
Anh up link lên chổ nào đó để em tải về rồi update ở post 1 luôn anh

Nguyễn Minh Dũng viết 18:55 ngày 30/09/2018

Nhưng cái Parentheses expected trông lạ lạ?

... viết 18:54 ngày 30/09/2018

Uhm, em cũng thắc mắc chổ đó. Anh up link cho em để em down về test thử trên Window phát. Để coi bộ nhớ có bị ảnh hưởng gì không.

Nguyễn Minh Dũng viết 18:51 ngày 30/09/2018

Ủa, em download phiên bản trên Windows đi. Chứ up lên rồi phải gửi kèm thư viện nữa

... viết 19:00 ngày 30/09/2018

Với mạng wifi ở kí túc xá thì không thể down nổi anh ơi Anh up giúp em đi

Nguyễn Minh Dũng viết 18:57 ngày 30/09/2018

Gửi gì cho em giờ? Cuối cùng em muốn test em vẫn phải cần Qt Creator mà

Ba Phi viết 18:52 ngày 30/09/2018

Cái này có chạy trên Beaglebone được không anh @ltd?

Nguyễn Minh Dũng viết 18:49 ngày 30/09/2018

Nếu có đủ thư viện thì vẫn chạy được @Ba_Phi

... viết 18:56 ngày 30/09/2018

Update: Đã build bản chạy trên window rồi


anh @ltd không nhờ vả gì được :stuck_out_tongue_closed_eyes:
Nguyễn Minh Dũng viết 18:56 ngày 30/09/2018

Ặc, sao thế, anh cố gắng hết sức rồi mà

Bài liên quan
0