Lập trình game

Bạn nên chọn công cụ nào để phát triển ứng dụng di động đa nền tảng?

Với kinh nghiệm đã sử dụng hầu hết tất cả các giải pháp chủ yếu trong phát triển các ứng dụng di động đa nền tảng. Và sau khi làm việc với tất cả các giải pháp khác nhau đó cùng với việc nghiên cứu thêm những nền tảng khác, tôi nghĩ rằng mình nên xuất bản một bài viết để đưa ra những suy nghĩ của bản thân về mỗi sự lựa chọn nói trên và sự khác nhau giữa chúng. Hầu như tôi sẽ tập trung vào hai nền tảng chính là Android và iOS bởi vì mặc dù trên...

Read More

Phonegap ‘kẻ cắp’ thời đại mới!

Câu nói trên như một lời cáo buộc đối với sản phẩm vừa mới chính thức chập chững vào nền công nghiệp số. Nhưng lại rất có lý về mặt ý nghĩa. Câu hỏi đặt ra là: Phonegap là gì?  ăn cắp cái gì? của ai? và ăn cắp như thế nào? Phonegap là gì? Khi bạn hỏi câu hỏi này với Google bạn sẽ nhận được câu trả lời như sau: Phonegap là một công cụ phát triển đa nền nói cụ thể hơn là công cụ phát triển ứng dụng cho iOS, Android, Windows Phone, BlackBerry,...

Read More

Giải thuật game cờ tướng

CỜ TƯỚNG – PHIÊN BẢN ĐẦU TIÊN (VERY SIMPLE CHINESE CHESS PROGRAM – VSCCP 1.0)I. Giới thiệu Trò chơi Cờ Tướng (tên phiên âm Trung Quốc XiangQi, tên tiếng Anh Chinese Chess) là một minh hoạ rất tốt cho bài toán tìm kiếm trên cây trò chơi và áp dụng thuật toán AlphaBeta trên cây này như thế nào. Đây là một trò chơi thú vị và tương đối phổ biến ở Việt nam, châu Á cũng như trên toàn thế giới. Nó tạo cảm giác dường như máy tính có thể suy...

Read More

Thuật toán Minimax (AI trong Game)

Vừa qua mình có làm game dạng như caro và đã làm AI cho nó có dùng thuật toán minimax thấy hay hay nên post lên chia sẻ cho mọi người cùng tham khảo. Bài viết này mình chỉ viết về những cái cơ bản của thuật toán có thể áp dụng cho những game đơn giản dạng này như caro, tictactoe.. Phần mở đầu sơ qua thế là xong. Và bây giờ là bắt đầu nào. 😀 1- Thuật toán minimax là gì? Minimax là giải thuật là một thuật toán đệ quy lựa chọn bước đi kế tiếp...

Read More

Lợi ích và nguy cơ của trí tuệ nhân tạo (AI)

Trí tuệ nhân tạo (AI) là trí thông minh được thể hiện bởi máy móc. Trong ngành khoa học máy tính, lĩnh vực nghiên cứu AI định nghĩa bản thân nó là nghiên cứu của các đại lý thông minh: bất cứ thiết bị nào nhận thức được môi trường của nó và thực hiện các hành động tối đa hoá cơ hội thành công của một số mục tiêu. Nói cách khác, thuật ngữ AI được sử dụng khi một cái máy bắt chước các chức năng “nhận thức” mà con người liên kết với...

Read More

5 Công cụ miễn phí để bạn thỏa sức phát triển Game

Bài viết được dịch từ Makeuseof Bạn đã từng bao giờ muốn tạo ra một trò game mà mình đã ấp ủ trong tâm trí qua nhiều năm trời? Bạn sẽ nghĩ gì nếu tôi nói với bạn rằng điều đó thì hoàn toàn có thể đạt được? Trong thập kỷ vừa qua chúng ta đã nhìn thấy sự tiến bộ vượt bậc trong thế giới phát triển game — trước đây để phát triển game thì bạn phải có kiến thức sâu sắc về lập trình, nhưng ngày nay những người chưa bao giờ lập trình cũng có thể học...

Read More

Recent Comments