Chỉ qua 90 phút học, người học Alice có thể tạo ra các sản phẩm hấp dẫn với màu sắc, chuyển động, tương tác phong phú, qua đó nắm được các nguyên tắc lập trình cơ bản.. - Với Alice, bạn
Trang 1TẬP ĐOÀN FPT
TRƯỜNG ĐẠI HỌC FPT
CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự do – Hạnh phúc
Hà Nội, ngày 18 tháng 9 năm 2014
HƯỚNG DẪN THI ALICE 2014 Hạng mục: GAME – TRÒ CHƠI
I Giới thiệu
- Alice là ngôn ngữ lập trình 3D dành cho học sinh, nhằm giúp cho những ai lần đầu tiên muốn khám phá một cách dễ dàng, tự nhiên thế giới bí ẩn của công việc lập trình Chỉ qua 90 phút học, người học Alice có thể tạo ra các sản phẩm hấp dẫn với màu sắc, chuyển động, tương tác phong phú, qua đó nắm được các nguyên tắc lập trình cơ bản
- Alice là 1 tặng phẩm tuyệt vời vì nó là thành quả cuối cùng của một giáo sư ung thư giai đoạn cuối “Randy Pausch”
- Với Alice, bạn sẽ biết sử dụng lập trình để tạo ra những bộ phim, trò chơi thông qua những nhân vật sẵn có trong thư viện alice Tham gia cuộc thi, học sinh sẽ phát huy được khả năng lập trình, khả năng làm việc nhóm, khả năng thuyết trình cũng như thể hiện quan điểm cá nhân trước các vấn đề cuộc sống Đội vô địch Việt Nam, ngoài phần thưởng 15 triệu tiền mặt, hiện vật còn được giao lưu thi đấu Quốc tế
II Đề thi và hình thức thi
- Đề bài vòng tự do: “Dùng phần mềm Alice để tạo ra 1 game đơn giản với chủ đề BIỂN
ĐẢO QUÊ HƯƠNG”
- Yêu cầu sản phẩm: Người dùng có thể điều khiển các cử động cơ bản của nhân vật (ví dụ
như đi lại, nhảy, nói chuyện)
+ Trong game có xuất hiện hình ảnh của Biển, hoặc Đảo, Hoặc tàu….hoặc động vật trên
đảo…
Các em có thể xem ví dụ tại các link sau:
http://alice.violympic.vn/team/ng0kvan23/XRGXIgZ.html
Hình thức thi: Các đội thi sẽ làm trước sản phẩm Sản phẩm sẽ được trình diễn, thuyết minh
sản phẩm trên sân khấu
III Hướng dẫn đội thi
Bước 1: Lập đội thi và đăng ký acc trên trang http://alice.violympic.vn/
Mỗi đội có 3 học sinh + 1 giáo viên hướng dẫn
Bước 2: Download phần mềm Alice trên trang http://alice.violympic.vn/
Trang 2Bước 3: Chạy phần mềm và tìm hiểu một số kiến thức cơ bản về Alice để thực hiện một
project đơn giản như
o Tìm hiểu về giao diện và cách sử dụng Alice
o Tìm hiểu về làm việc với đối tượng (object) VD: tạo chuyển động cho đối tượng, các công cụ cơ bản như di chuyển, xoay, phóng to, thu nhỏ đối tượng…
o Tìm hiểu về cách sử dụng camera giả để tạo góc nhìn sinh động cho project (dummy camera)
o Đối với làm game, các em cần tìm hiểu thêm cách khai báo một sự kiện mới (new event) để sử dụng các phím trên bàn phím, thực hiện các câu lệnh trong chương trình
Các em có thể xem video hướng dẫn tại
http://alice.violympic.vn/bai-giang-video/huong-dan-object/XRGXIg8.html
http://alice.violympic.vn/bai-giang-video/huong-dan-vi-du/XRGXIgf.html
http://alice.violympic.vn/bai-giang-video/huong-dan-giao-dien-co-ban/XRGXIgn.html
Hoặc đọc tài liệu powerpoint tại đây:
http://alice.violympic.vn/page/hoc-tap/XRGXIgB.html
Bước 4: Bắt đầu lên ý tưởng cho game theo chủ đề Biển đảo quê hương Định hướng việc
điều khiển nhân vật
Bước 5: Thảo luận và chọn lựa các cảnh nền, nhân vật, cảnh vật đang có trong chương trình
Alice
Bước 6: Mở Alice, bắt đầu tạo project mới.
Bước 7: Sử dụng các kiến thức để tạo ra game Game sử dụng phím lên xuống điều khiển,
hay sử dụng chuột…vv
Bước 8: lưu sản phẩm dưới dạng file a2w (định dạng file của Alice) và xuất thêm một file
video sử dụng công cụ Export video của Alice
Bước 9: Xem lại game, đưa cho các bạn trong lớp chơi thử
Bước 10: Thuyết trình về ý tưởng, ý nghĩa và một vài điểm code tiêu biểu
Bước 11: Đưa file a2w lên link www.mediafire.com và đưa file video lên
https://www.youtube.com