Báo cáo đồ án môn Alice - Đề tài Người lái đò

14 502 5
Báo cáo đồ án môn Alice - Đề tài Người lái đò

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Báo cáo đồ án môn alice - Đề tài người lái đò Alice là một công cụ lập trình 3D giúp học sinh dễ dàng tạo ra một hình ảnh động để kể một câu chuyện, trò chơi tương tác hoặc một video clip để chia sẻ trên web. Alice is a a tool tools for design for a learning for beginners with a new curriculum. It has a phép học sinh tìm hiểu các nền tảng lập trình bằng cách tạo ra bộ phim hoạt hình và trò chơi video đơn giản. Trong Alice, các đối tượng 3D (ví dụ, người, vật thể và các xe máy, …) nằm trong một thế giới ảo và học sinh tạo ra một chương trình để tạo hiệu ứng cho các đối tượng trong ảo giới ảo.

MỤC LỤC CHƯƠNG I: GIƠI THIÊU CHUNG Giơi thiêu vê Alice 2 Giới thiêu về đề tài .4 CHƯƠNG II: NỘI DUNG CHÍNH Các kiến thức sử dụng a Background b Objects (tạo, ẩn đối tượng) c Objects tree d Định vị đối tượng e Dummy camera f Khung method editor g Vòng lặp Loop h Class Array Các phân cảnh chính CHƯƠNG III: XÂY DỰNG ĐỒ ÁN Quá trình thực hiên a Chọn Background .6 b Chọn Objects c Thiết lập hành động cho nhân vật d Dummy camera e Vòng lặp Loop f Class Array Một số hình ảnh CHƯƠNG IV: KÊT LUÂN 11 Kết quả đạt được 11 Hạn chế, khó khăn 11 ~1~ CHƯƠNG I: GIỚI THIÊU CHUNG Giới thiêu về Alice Alice là gì? Alice là công cụ lập trình đồ họa 3D giúp học sinh dễ dàng tạo hình ảnh động để kể câu chuyện, trò chơi tương tác hoặc video clip để chia sẻ web Alice còn là công cụ giảng dạy được thiết kế dành cho học sinh bước đầu tiếp xúc với lập trình hướng đới tượng Nó cho phép học sinh tìm hiểu khái niệm lập trình việc tạo phim hoạt hình và trò chơi video đơn giản Trong Alice, đối tượng 3D (ví dụ: người, động vật và loại xe, …) nằm giới ảo và học sinh tạo chương trình để tạo hiệu ứng cho đới tượng giới ảo ~2~ Trong giao diện tương tác Alice, học sinh cần kéo và thả biểu thị đồ họa để tạo chương trình, biểu thị đồ họa này thay cho cấu trúc lệnh ngôn ngữ lập trình hướng đối tượng Java, C++, và C# Alice cho phép học sinh xem chương trình họ chạy nào thông qua hình ảnh động, họ dễ dàng hiểu được mối quan hệ cấu trúc, câu lệnh lập trình và hành vi đối tượng hình ảnh động họ Bằng cách này, học sinh hiểu rõ và rút được nhiều kinh nghiệm với câu lệnh, cấu trúc, chương trình (liên quan đến lập trình) mà họ được giảng dạy ~3~ Giới thiêu về đề tài Trong đề tài này em có sử dụng cơng cụ lập trình đồ họa 3D Alice để kể câu chuyện Câu chuyện kể vị tiến sĩ học rộng biết nhiều ở thành phố quê thăm bà Trên đường đi, vị tiến sĩ phải qua sông lớn thì tới nơi được Vì mà vị tiến sĩ này phải bắt đò để qua sông Vị tiến sĩ gọi đò hồi thì cũng có người trả lời! Đó là ơng lão lái đò Vị tiến sĩ hỏi ơng lão có chở khách khơng? Ơng lão trả lời có! Sau đó, ơng lái đò mời vị tiến sĩ lên đò và chở vị tiến sĩ qua sông Trên đường qua sông, vị tiến sĩ và ông lái đò tranh luận sôi nởi Vị tiến sĩ hỏi ơng lái đò có biết lĩnh vực: Toán học, Sinh học, Sử học không thì ông lái đò trả lời là không biết! Lúc này vị tiến sĩ đắc ý, cho mình là học rộng biết nhiều nên nói với ông lái đò: “Cái gì ông cũng thì coi chết nửa đời người rồi! Sớng có gì là thú vị?” Ơng lái đò trả lời: “Thì tơi vẫn sống nửa đời người thôi!” Cho đến thuyền gặp bão, ông lái đò hỏi vị tiến sĩ có biết bơi khơng thì vị này trả lời là khơng! Lúc này ơng lái đò nói với vị tiến sĩ: “Thế thì ông sắp đời người rồi” Khi bão tan, hai đã trôi dạt vào hòn đảo cạnh bờ Một lát sau, vị tiến sĩ tỉnh lại và hỏi ông lái đò là mình ở đâu? Ơng lái đò đáp rằng: “Khơng đâu! Mưa tạnh rồi” Đến lúc này, vị tiến sĩ hới hận ~4~ vài phút trước vị này đã coi thường ông lão chút kiến thức nào và ngộ điều: “Học nhiều chưa chắc đã giỏi mà quan trọng là mình học được gì ở kiến thức!” ~5~ CHƯƠNG II: NỘI DUNG CHÍNH Các kiến thức sử dụng Để hoàn thành đồ án này em có sử dụng số kiến thức sau: a Background b Objects (tạo, ẩn đối tượng) c Objects tree d Định vị đối tượng e Dummy camera f Khung method editor g Vòng lặp Loop h Class Array Các phân cảnh chính Đồ án được chia làm phân cảnh chính: Phân cảnh 1: Tiến sĩ gọi đò Phân cảnh 2: Tiến sĩ đò Phân cảnh 3: Con đò gặp bão Phân cảnh 4: Tiến sĩ và ông lái đò bị trôi vào hòn đảo ~6~ CHƯƠNG III: XÂY DỰNG ĐỒ ÁN Quá trình thực hiên a Chọn Background Trong thẻ “Templates” chọn Water b Chọn Objects Click vàonút “Add Objects” Chọn Ancients/ OldMan/ Add Instance to World.Chọn People/ Bob Chọn Beach/ BeachTerrainvà Pier Chọn Vehicles/ Rowboat Chọn Environments/ Hill, Island và Lightning c Thiếtlậphànhđộngchonhânvật Click vàoFirstCenturyOldMantrong Objects tree và chọn thẻ Methods Sauđó kéothả hànhđộngLeftUpperArm/ RightUpperArmcủanhânvậtnàyvàotrongkhung Method Editor Làmtươngtự đốivớihànhđộngcủacácnhânvậtkhác d Dummy camera Nhấnvàonút “Add Objects” Chọn More controls >> / Drop dummy at camera/ Rename camera Sauđó di chuyển camera đến vị trí mìnhḿn Các Dummy camera kháccũnglàmtươngtự e Vònglặp Loop ~7~ Kéo “Loop” vào “my first method” chọn “other” và gõ sớ lầnḿnlặp Sauđó kéohànhđộngḿnlặpvàotrong Loop f Class Array Nhấnvàonút “Add Objects” Chọn Visualizations/ ArrayVisualizations/ Add Instance to World/ New Item/ Click / Hawk Click ArrayVisualizations (Objects tree)/ Properties/ isShowing/ false Kéohànhđộngcủa Hawk vàotrongkhung Method editor/ Click ArrayVisualizations (Objects tree)/ Properties/ Nhấpvà kéo elements lênchữ Hawk ở dòngđầu/ Chọnsố Cácdòngtiếptheo, làmtươngtự, chọnsố theothứ tự.Sauđó thêmcáchànhđộngcho Hawk ~8~ Mợtsớ hìnhảnh ~9~ ~ 10 ~ ~ 11 ~ Mộtsố đoạn ma ~ 12 ~ CHƯƠNG IV:KẾT LUÂN Kết quả đạtđược Saumộtthờigianthựchiện, cuốicùngđồ áncũngđượchoànthành Kết đạtđượctừ đồ án là: a Hiểuđượcmộtsố kháiniệmtrừutượngnhư: biến, mảng, vònglặp, … b Làmquenđượcvớingônngữ lậptrình c Họcđượccáchtưduykhigiảiquyếtmộtvấnđề Hạnchế, khó khăn Do mớilầnđầulàmquenvớingônngữ lậptrìnhđồ họa 3D Alice nêncònnhiềubỡ ngỡ Mặc dù đã cớ gắngnhưngvẫncònvàihạnchế nhấtđịnh: a Tàiliệuthamkhảocònít (đasớ nguồntừnhữngtrangnướcngoài) ~ 13 ~ b Giaodiệnđồ họatrongđề tàichưađượchấpdẫn (do thẩm mỹ) ~ 14 ~ ... thiêu về Alice Alice là gì? Alice là công cụ lập trình đồ họa 3D giúp học sinh dễ dàng tạo hình ảnh động để kể câu chuyện, trò chơi tương tác hoặc video clip để chia sẻ web Alice còn... với ông lái đò: “Cái gì ông cũng thì coi chết nửa đời người rồi! Sớng có gì là thú vị?” Ông lái đò trả lời: “Thì vẫn sống nửa đời người thôi!” Cho đến thuyền gặp bão, ông lái đò... đường qua sông, vị tiến sĩ và ông lái đò tranh luận sơi nởi Vị tiến sĩ hỏi ơng lái đò có biết lĩnh vực: Toán học, Sinh học, Sử học không thì ông lái đò trả lời là khơng biết! Lúc

Ngày đăng: 29/06/2018, 09:25

Từ khóa liên quan

Mục lục

  • CHƯƠNG I: GIỚI THIỆU CHUNG

  • 1. Giới thiệu về Alice.

  • 2. Giới thiệu về đề tài

  • CHƯƠNG II: NỘI DUNG CHÍNH

  • 1. Các kiến thức sử dụng

  • a. Background

  • b. Objects (tạo, ẩn đối tượng)

  • c. Objects tree

  • d. Định vị đối tượng

  • e. Dummy camera

  • f. Khung method editor

  • g. Vòng lặp Loop

  • h. Class Array

  • 2. Các phân cảnh chính

  • CHƯƠNG III: XÂY DỰNG ĐỒ ÁN

  • 1. Quá trình thực hiện

  • a. Chọn Background

  • b. Chọn Objects

  • c. Thiếtlậphànhđộngchonhânvật

  • d. Dummy camera

Tài liệu cùng người dùng

Tài liệu liên quan