Trang

21/3/20

ScoutAnt (Trinh sát kiến - nâng cấp)

Mới xem lại game ScoutAnt , thấy gameplay cũng hay,mình quyết định nâng cấp game này thành game 3D đầu tiên của mình trên Android
- Bước 1 : hiệu chỉnh lại phần âm thanh : thay đổi các class dùng IrrKlang thành SFML Sound Audio. Cấp phát bộ nhớ động cho các file âm thanh.
- Bước 2 : dùngFont Unicode cở lớn để có thể hiển thị rỏ hơn trên điện thoại.Hiệu chỉnh hộp thoại Game!
- Bước 3 : thay đổi cách chơi :  chuyển sang cách chơi dùng phím sang dùng mouse
- Bước 4 : hiệu chỉnh lạimột sô 1quy luật trong game.
- Chuyển sang Android và Up lên googlePlay !
1) Bước 1 : đã xong phần âm thanh :
- Đã nâng cấp các class của mình dùng âm thanh sang SFML (cAudioSceneNode và cAudioCharacterAnimator) => gamechạy nhanh và mượt hơn, FPS trng bình >70fsp => vậy là OK.
ScreenShot :



=> mới làm lạiảnh startgame !

2) Bước 2 : đang làm ... sẽ cập nhật.
Clip :
Chuẩn bị lên Android : thêm một số nút tương tác

Bước đầu đưa lêntest trên điện thoại ! => vẫn chưa tíchợp âm thanh vô được! 

Clip quay trên màn hình điện thoại 



Đã chính thứên googlePlay !

7/3/20

TrainingChess - Học đánh cờ Vua

Từ trước tới giờ mình chỉ đánh toàn cờ tướng và đánh cũng không hay ! Vừa rồi ,mới mua đồ chơi cho cu Tin nhà mình . Mình chọn một bộ cờ Vua ! Nghĩ là chắc đánh chơi thôi ai dè càng đánh thì thấy nó càng khó, cách đi quân , dùng quân không giống cờ tướng chúc nào (ai nói giống chắc chưa chơi). Chọn một trò chơi cờ online thấy cũng ổn,nhưng tốc độ đánh và nhất là hiển thị quân sắp bị ăn,nước đi,...thì chưa!
Quyết định dùng kinh nghiệm lập trình cờ tướng của mình làm luôn cho cờ Vua. Tưởng dễ nhưng quá ra cờ Vua có nhiều ngoại lệ trong lập trình hơn cờ tướng.
- Vua cờ Vua đi thoài mái
- Tốt cờ Vua cóthể chuyển đổi thành quân cờ khác
- Tốt đi ban đầu có thể là 1 đến 2 ô, còn quân Vua thì có thể nhập thành....
Bao nhiêu đó thôi , để làm được chương trình cờ Vua thì mình thất mệt hơn cờ tướng. Nhưng số nước sinh ra trong cờ Vua thì không nhiều bằng cờ tướng (8x8 ô cờ thì làm sao nhiều bằng 9x10 ô)
Kết quả bước đầu của mình là :
Tạm xong phần lập trình cờ Vua trên máy tính với giao diện tương tự chương trình cờ tướng EasyChess mình lập trước đó.
Đã Xong phần chuyển sang hệ điều hành Android. Chưa xuất bản lên Google Play.



Chương trình cờ này có thể giúp cu Tin nhà mình tự học đánh cờ Vua ! Vì mình cũng không đánh lại nó. Thua quá trời. Chắc là 2 cha con cùng học. Mình làm programer còn cu Tin nà mình làm Tester !

-Mới cải tiến lại bộ font Unicode để hiện thị trên điện thoại độ phân giải cao một cách dễ nhất (chương trình sẽ tự thay đổi độ lớn font chữ tùy theo độ phân giải màn hình)
Ảnh chụp màn hình :






Sẽ up lên googlePlay sớm nhất có thể !
=> Đã xuất hiện trên googlePlay :

https://play.google.com/store/apps/details?id=com.TrainingChess.example

Bài đăng phổ biến