STDIO
Tìm kiếm gần đây

    Nội dung

    Cài Đặt Cocos2d-x Và Khởi Tạo Project Trên Windows

    26/07/2015
    20/05/2016
    Cài Đặt Cocos2d-x Và Khởi Tạo Project Trên Windows
    Cocos2d-x là một trong những bộ engine phát triển game mạnh mẽ và dễ sử dụng. Bài viết này sẽ hướng dẫn các bạn cài đặt và khởi tạo project đầu tiên, tôi hi vọng qua bài viết này, khởi tạo project không còn là vấn đề của các bạn nữa.

    Giới thiệu

    Cocos2d-x là một trong những bộ engine phát triển game mạnh mẽ và dễ sử dụng. Bài viết này sẽ hướng dẫn các bạn cài đặt và khởi tạo project đầu tiên.

    Tiền đề bài viết

    Trong những ngày đầu tiên sử dụng Cocos2d-x, tôi đã rất lúng túng khi cách khởi tạo project của Cocos2d-x không hề giống cách khởi tạo một project C++ thông thường bằng Visual Studio. Tuy nhiên cách khởi tạo lại không hề phức tạp, tôi hi vọng qua bài viết này, khởi tạo project không còn là vấn đề của các bạn nữa.

    Đối tượng hướng đến

    Những lập trình viên bước đầu làm quen với Cocos2d-x, còn gặp khó khăn trong việc tạo project.

    Chuẩn bị những thứ cần thiết

    Để có thể khởi tạo project Cocos2d-x, ta cần bộ Cocos2d-xPython, ở đây tôi sử dụng Cocos2d-x v3.4Python 2.7.9, đây là các phiên bản mới nhất và ổn định nhất tại thời điểm tôi xây dựng bài viết này (11/03/2015), bạn có thể tải chúng tại:

    http://www.cocos2d-x.org/download

    ss_7

    và https://www.python.org/downloads

    ss_8

    Sau khi tải về chúng ta hãy tiến hành giải nén file cocos2d-x-3.4.zip và cài đặt file python-2.7.9.exe.

    Khởi tạo project mới

    Mở thư mục cocos2d-x-3.4\tools\cocos2d-console\bin trong máy của bạn

    ss_1
     
    Sau đó sửa tên đường dẫn trên thanh địa chỉ của windows explorer thành cmd và nhấn enter

    ss_2

    Để hiểu hơn về CMD bạn đọc có thể tham khảo bài viết Cơ Bản Về Batch Script của tác giả Amy Lê . Cửa sổ CMD hiện lên:

    ss_3
     
    Ta gõ tiếp lệnh khởi tạo project bằng cú pháp sau:

    cocos.py new YourGameTitle -p com.yourcompany.gametitle -l cpp -d C:\YourGameTitle
    

    GIẢI THÍCH

    • YourGameTitle: tên của project/game cần khởi tạo.
    • -p com.yourcompany.gametitle: tên của package cho nền tảng Android.
    • -l cpp: chọn ngôn ngữ lập trình cho project, ở đây tôi sử dụng cpp vì tôi dùng C++ để viết game.
    • -d C:\YourGameTitle: chọn thư mục để chứa các solution.

    Ví dụ như tôi muốn tạo game Mario, tên của tác giả tôi chọn là minhhieu, nơi chứa các solution là thư mục E:\Stdio thì tôi gõ như sau:

    cocos.py new Mario -p com.minhhieu.mario -l cpp -d E:\Stdio

    ss_4

    Nhấn enter và đợi quá trình khởi tạo hoàn tất. Ta hãy vào thư mục đã chọn để kiểm tra project đã tạo.

    ss_5

    Bây giờ ta chỉ cần chọn nền tảng cần để viết game, tương ứng với từng thư mục trong thư mục đang mở để tiến hành viết game. Tôi chọn proj.win32, sau khi mở solution và tiến hành chạy, ta được kết quả như sau:

    ss_6

    Thảo luận

    Đăng nhập

    Bài viết liên quan

    Cài Đặt Cocos2d-x 3.x Trên Môi Trường Windows Và Hướng Dẫn Build Project Trên Android

    Cài Đặt Cocos2d-x 3.x Trên Môi Trường Windows Và Hướng Dẫn Build Project Trên Android

    Cocos2d-x là một engine hỗ trợ lập trình game khá mạnh mẽ hiện nay. Phiên bản mới nhất tại thời điểm này là bản 3.4. Qua bài viết này tôi sẽ hướng dẫn các bạn cách cài ...

    Ryan Lê

    15/02/2015

    Cài Đặt Cocos2d-x v3.x Trên Môi Trường Windows - Hướng Dẫn Build Project Lên Nền Tảng Android

    Cài Đặt Cocos2d-x v3.x Trên Môi Trường Windows - Hướng Dẫn Build Project Lên Nền Tảng Android

    Trong quá trình học làm game bằng Cocos2d-x trước đây, tuy gặp nhiều khó khăn và rắc rối khi build project lên nền tảng android nhưng bằng sự tìm tòi ...

    Đỗ Phú An

    12/07/2017

    Cài Đặt Cocos2d-x 3.x Trên Môi Trường MAC Và Hướng Dẫn Build Project Trên MAC Và Xcode (iOS)

    Cài Đặt Cocos2d-x 3.x Trên Môi Trường MAC Và Hướng Dẫn Build Project Trên MAC Và Xcode (iOS)

    Cocos2d-x là một game engine hỗ trợ lập trình game khá mạnh mẽ hiện nay, với số lượng người dùng rất đông đảo. Qua bài viết này tôi sẽ hướng dẫn các bạn cách cài đặt và ...

    Dang Son

    30/11/2017

    Cài Đặt Môi Trường Lập Trình Android Studio Trên Windows Và Tạo Project Đầu Tiên

    Cài Đặt Môi Trường Lập Trình Android Studio Trên Windows Và Tạo Project Đầu Tiên

    Hướng dẫn cài đặt môi trường lập trình Android Studio và tạo project đầu tiên trên Android. Bài viết này tác giả muốn giới thiệu đến các bạn bộ công cụ này cùng với việc ...

    Lê Minh Trung

    29/05/2015

    Cài Đặt Môi Trường Linux Trên Windows 10

    Cài Đặt Môi Trường Linux Trên Windows 10

    Hướng dẫn cài đặt và thiết lập môi trường Linux trên Windows 10 Anniversary, sử dụng công cụ Bash on Ubuntu on Windows khởi tạo môi trường Linux để sử dụng và tìm hiểu ...

    Huỳnh Duy Lộc

    07/02/2018

    Socket.IO Với Cocos2d-x

    Socket.IO Với Cocos2d-x

    Trong các bài viết trước trong chương trình tự học lập trình games với Cocos2d-x của STDIO. Tôi và các tác giả khác đã giới thiệu các khái niệm, ví dụ về các thành phần ...

    Lê Viết Duy

    11/06/2017

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

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

    Cocos2d là Engine phát triển game đa nền tảng không những trên mobile, từ phiên bảng Cocos2d 3.7 Cocos2d đã hợp nhất 2 bảng Cocos2d-x và Cocos2d-js lại thành một. Chính ...

    Trần Trung Hiếu

    17/09/2015

    Ứng Dụng Text To Speech Vào Project Cocos2d-x

    Ứng Dụng Text To Speech Vào Project Cocos2d-x

    Hiện tại engine Cocos2dx chưa hỗ trợ người dùng Text To Speech. Vì vậy nếu muốn trong game ta làm ra có chức năng này thì phải tự tích hợp vào Cocos2d-x. Bài viết sau đây ...

    Nguyễn Văn Lợi

    23/11/2015

    Tạo Tilemap Trong Cocos2d-x 3.x.x

    Tạo Tilemap Trong Cocos2d-x 3.x.x

    Bài viết nằm trong loạt bài viết chương trình Tự Học Cocos2d-x 3.x của Stdio.vn. Trong bài viết này sẽ giới thiệu khái niệm, các thành phần, cách tạo một bản đồ với phần ...

    Trương Xuân Đạt

    23/01/2015

    Hướng Dẫn Cài Đặt Lua trên Windows

    Hướng Dẫn Cài Đặt Lua trên Windows

    Lua có thể được cài đặt trên nhiều hệ điều hành khác nhau như Windows, Mac OSX và Linux. Tuy nhiên trong bài viết này tôi chỉ nhắm đến với hệ điều hành ...

    Trung Nguyễn

    24/09/2014

    STDIO
    Trang chính
    Công ty TNHH STDIO

    30, Trịnh Đình Thảo, Hòa Thạnh, Tân Phú, Hồ Chí Minh
    +84 28.36205514 - +84 942.111912
    [email protected]

    383/1 Quang Trung, Phường 10, Quận Gò Vấp, Hồ Chí Minh
    Số giấy phép ĐKKD: 0311563559 do sở Kế hoạch và Đầu Tư TPHCM cấp ngày 23/02/2012

    ©STDIO, 2013 - 2020