EARTH WAR – DAY 0
Những năm gần đây,
thiết kế game đã bắt đầu nổi tiếng ở Việt Nam, nhưng những tut (bài viết hướng
dẫn) về game design bằng tiếng việt không nhiều hoặc không đầy đủ. Mình viết
tut này dành cho những bạn có hoặc không có những kiến thức cơ bản cũng có thể
theo kịp tiến trình. Phần mềm sử dụng sẽ là Flash CS5.5; ngôn ngữ lập trình sẽ
là AS3 (Action Script 3.0), được thiết kế dành riêng cho Flash và Flex. Dễ sử dụng
và đầy đủ công năng. Và hiện tại, Flash CS5.5 có hỗ trợ tạo file IPA, file
application (ứng dụng) bao gồm game cho iphone, ipad và ipod. Có một số bạn
mình cũng muốn design game cho iphone, và đã thử tìm trên google, nhưng ở những
trang web vn đa số là viết chỉ có Xcode trên Macbook mới có thể làm game trên
iphone. Mình muốn nhấn mạnh là FLASH CÓ
THỂ LÀM GAME CHO IPHONE. Hy vọng là trong tương lai sẽ có nhiều người Việt
Nam dùng flash để phát triển iphone application hơn. Mình sẽ hướng dẫn về thiết kế game cho iphone
trong tương lai, nhưng trong tut này thì sẽ giúp các bạn nắm được hệ thống game
và lập trình game cơ bản trước.
Hiện tại mình có 1 game đang được bán trên
appStore (có cả bản free và bản paid) được lập trình 100% trên Flash CS5.5. Các
bạn có thể download để tham khảo.
Trước khi bắt đầu vào
bài, mình xin khai trước là tiếng Việt của mình không tốt lắm, có thể sẽ có nhiều
chổ sai, và mình sẽ dùng nhiều từ chuyên ngành tiếng Anh trong bài viết, hy vọng
như thế sau khi các bạn nắm vững làm game cơ bản trên Flash thì vốn tiếng Anh về
thiết kế game của các bạn sẽ tăng thêm, có thể dễ dàng tiếp cận kho thông tin
khổng lồ về game design trên mạng để có thể chuyên nghiệp hơn trong việc làm
game. Nếu có gì không được rõ các bạn có thể lien lạc mình qua email @.com.
--------------------------------------------
Trong bài viết này
mình sẽ đề cập đến:
1)
Cách download và install bản Trial của Adobe Flash CS5.5.
2)
Cơ bản về giao diện sử dụng của Flash.
Flash
là công cụ cực kì mạnh mẽ và nổi tiếng về tính năng cho phép đồ họa, hoạt hình,
âm thanh, web design, và lập trình ngôn ngữ có thể dễ dành liên kết với nhau. Tut
này sẽ sử dụng resolution (độ phân giải) của Iphone 4 : 960 x 640, giúp dễ dàng
trong việc chuyển hóa thành iphone app sau này.
Step 1:
Nếu
các bạn đã có Flash CS5 thì có thể bỏ qua step này.
1)
Vào đường link dưới đây để download bản free trong 30 ngày:
http:
2)
Tạo 1 tài khoản, để download về máy.
3)
Theo hướng dẩn để install vào máy.
4)
Sau khi install, mở Flash.
Step
2:
Khi mở
Flash, bạn sẽ có giao diện như sau:
Trong
cột thứ 2 (Create New), chọn ActionScript 3.0. Giao diện sau đó như sau:
Cùng
phân tích nào.
Stage là không gian làm việc chính của
Flash. Bạn có thể import (nhập) đồ họa và stage, vẽ vector trên stage, sắp xếp
Text (chữ) và đồ họa trên stage. Size (kích cỡ) của stage sẽ quyết định size của
file swf mà bạn publish (tạm dịch là kết xuất). Bạn có thể thay đổi size của
stage trong khung Property (thuộc tính).
Size mặc
định của một file flash mới sẽ là 550 x 400 pixels. Nếu bạn publish file swf
ngay thì sẽ có 1 trang trang với size 550 pixels ngang và 400 pixels dọc. Test
luôn nào, vào Control>Test Movie>Test (Ctrl + Enter).
Trong
bảng Property, có những thông số chính như sau:
·
FPS: Frame per second, ảnh trên
giây, mặc định là 24. FPS càng lớn thì chuyển động càng mượt, nhưng có thể làm
application chậm lại vì phải sử lý quá nhìu ảnh trên giây. 2 thông số thường sử
dụng nhất là 24 và 30. Trong bài này sẽ giữ nguyên 24.
·
Size: size của stage, mặc định là là
550 x 400 pixels. Bạn đổi thành : 960 x
640 pixels trong bài này.
·
Stage: màu của stage, mặc định là
trắng, có thể đổi theo ý thích nhưng trong bài này sẽ giữ nguyên.
Bảng Timeline là
No comments:
Post a Comment