Skip to main content

Cài Đặt Cocos2d-js Và Tạo Project HelloWorld

Giới thiệu

Cocos2d là Engine phát triển game đa nền tảng được sử dụng khá rộng rãi. Từ phiên bảng Cocos2d V3.7, Cocos2d-x và Cocos2d-js đã được hợp nhất lại một. Giúp việc phát triển game đa nền tảng trở nên rất tiện lợi. Đặc biệt là phát triển 1 phiên bảng game trên nền tảng Web bằng HTML5.
Làm quen với làm game nền tảng web HTML5 sử dụng Engine Cocos2d-x. Đặc biệt dễ tiếp cận đối với bạn nào đã được tiếp cận Cocos2d-x trước. 
Cocos2d là Engine khá dễ dàng tiếp cận đối với các bạn yêu thích lập trình và lập trình game. Đặc biệt sẽ rất quen thuộc với các bạn đã từng làm game với Cocos2d-x.

Chuẩn bị

Download Cocos2d phiên bảng 3.7: http://cocos2d-x.org/download

Tạo project HelloWorld

Lệnh tạo project trên CMD:

Sau khi tạo project thành công

Lệnh build project dạng web 

Hoặc build dạng Release để xuất ra source web HTML5 trong thư mục publish

Source web HTML5 sau khi build release 

Run project với CMD

Game HelloWorld Với Cocos2d-JS


  Build bảng mobile


So sánh cấu trúc project C++ với JavaScript

Cấu trúc project với ngôn ngữ JavaScript ở phiên bảng 3.7

Cấu trúc project với ngôn ngữ C++ ở phiên bảng 3.7

Có thể thấy ở phiên bảng 3.7 cấu trúc project Cocos2d tạo ra rất đa dạng.

Kết luận

Cocos2d là Engine phát triển game hỗ trợ không những trên Mobile mà còn trên web HTML5. Nên làm quen với Cocos2d phiên bảng 3.7 giúp các lập trình viên có thể tạo 1 game dạng đa nền tảng không những trên Mobile mà còn có thể tạo project game HTM5 để chạy trên nền web một cách dễ dàng.
Link tham khảo: http://cocos2d-x.org/products

Comments

Popular posts from this blog

Mẹo và giải thuật C# dành cho người mới bắt đầu

Với nội dung kiến thức cơ bản nhất. Gồm 31 trang với những nội dung:  1. Kết nối CSDL SQL  -----------How to Create SQL Connection in C# 2. Đọc ghi file text với C#  -----------How to Write Text to a Txt File in C# -----------How to Read Text from a TXT File 3. Xóa Cookie C# -----------How to Delete Cookie Using C# 4. Gửi main sử dụng tài khoàn Gmail với C# -----------How to Send Email Using Your Gmail Account in C# 5. Kiểm tra ký tự nhập vào từ bàn  phím -----------How to Check If a Key Is Pressed In C# 6. Đổi tên file trong C# -----------How to Rename a File Using C# 7. Vô hiệu hóa chuột trong ô textbox C# -----------How to Disable Right Click in C# Textbox 8. Chọn tất cả trong listbox -----------How to Add Select All Button or Checkbox in CheckedListBox 9. Tạo mới thư mục bằng C# -----------How to Create a New Folder Using C# 10. Lấy các tiến trình đang chạy C# ----------- How to Get List of All the Running  Processes in C# 11. Tả...

Tài liệu hướng dẫn lập trình game với cocos2d-x

Thực hiện bởi: Admin Page Học Lập Trình https://www.facebook.com/hoclaptrinh.it Nội dung Phần 1: Cơ bản về cocos2d-x và khái niệm trong game Bài 1. Giới thiệu về Cocos2d-x Bài 2. Cài đặt Cocos2d-x Bài 3. Tạo ứng dụng đầu tiên Hello world Bài 4. Khái niệm Sprite và SpriteSheet Bài 5. Basic Action Bài 6. EFFECT & MUSIC Bài 7. Lập trình sự kiện Touch Bài 8. Cách tạo menu đơn giản (Cocos2d-x căn bản) Bài 9 . Hướng dẫn làm 1 game đơn giản bằng Cocos2d-x Phần 2: Vật lý trong game Bài 1 - Physics là gì, tại sao phải thêm Physics? ------------------------------Bắt đầu nội dung ------------------------------ “Write Once, Run Anywhere” (WORA)” Phần 1. Cơ bản về cocos2d-x và khái niệm trong game Bài 1. Giới thiệu về Cocos2d-x 1. Sơ lược về cocos2d-x 2. Vì sao chúng ta nên chọn cocos2d-x 3. Các kiến thức cần có 1. Sơ lược về cocos2d-x Là 1 Engine hỗ trợ lập trình Game đa nền tảng Xuất xứ từ trung quốc Hỗ trợ ngôn ngữ C+...

Bài tập thuật toán C/C++ Và Tuyển tập đề thi olympic

Gồm: +  Các thuật toán của Lê Minh Hoàng + Tuyển tập các đề thi olympic tin học sinh viên Link down: Tại đây