LUẬN VĂN: XÂY DỰNG GAME ENGINE ĐA NỀN TẢNG MÔ PHỎNG TỰ NHIÊN
Số trang: 55
Loại file: pdf
Dung lượng: 1.62 MB
Lượt xem: 15
Lượt tải: 0
Xem trước 6 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Ngày nay, Game Engine là thành phần không thể thiếu trong bất cứ một quy trình phát triển trò chơi điện tử nào. Sức mạnh của trò chơi phụ thuộc chính vào sức mạnh của Game Engine được sử dụng để phát triển nó.Trong khóa luận này, tôi sẽ giới thiệu sơ lược kiến trúc chung của Game Engine đang được phát triển nằm trong dự án "Xây dựng Game Engine đa nền tảng" trong chương 1 và chương 2. Chương 3, sẽ được dành để trình bày các phương pháp triển khai các kĩ thuật được sử dụng để...
Nội dung trích xuất từ tài liệu:
LUẬN VĂN: XÂY DỰNG GAME ENGINE ĐA NỀN TẢNG MÔ PHỎNG TỰ NHIÊN ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Trần Thái DươngXÂY DỰNG GAME ENGINE ĐA NỀN TẢNG MÔ PHỎNG TỰ NHIÊNKHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUYNgành: Công nghệ thông tin HÀ NỘI - 2009 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Trần Thái DươngXÂY DỰNG GAME ENGINE ĐA NỀN TẢNG MÔ PHỎNG TỰ NHIÊN KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ thông tin Cán bộ hướng dẫn: ThS. Vũ Quang Dũng HÀ NỘI - 2009 LỜI CẢM ƠN Trước hết tôi xin gửi lời cảm ơn chân thành tới Thạc sĩ Vũ Quang Dũng ngườitrực tiếp hướng dẫn và giúp đỡ tôi trong suốt quá trình hoàn thành khóa luận này. Tôi xin bày tỏ lòng biết ơn sâu sắc đến các thầy cô đã giảng dạy tôi trong suốtbốn năm học vừa qua, đã cung cấp cho tôi những kiến thức quý báu và phương pháp tưduy đúng đắn để tôi có thể có được nền tảng vững chắc bước đi trên con đường củamình. Tôi xin gửi lời cảm ơn tới các bạn trong nhóm làm khóa luận đã giúp đỡ tôi thựchiện khóa luận này. Tôi cũng xin cảm ơn phòng thí nghiệm Toshiba đã giúp đỡ vào tạocho tôi môi trường làm việc và học tập trong quá trình thực hiện khóa luận của mình. Và lời cuối cùng, tôi xin tỏ lòng biết ơn sâu sắc đến gia đình, bạn bè và nhữngngười thân đã luôn ở bên cạnh động viên, ủng hộ tôi trong những lúc khó khăn nhất,giúp tôi vượt qua được nhưng khó khăn trong học tập cũng như trong cuộc sống. Hà Nội, ngày 22 tháng 05 năm 2009 Sinh viên Trần Thái Dương TÓM TẮT Ngày nay, Game Engine là thành phần không thể thiếu trong bất cứ một quy trìnhphát triển trò chơi điện tử nào. Sức mạnh của trò chơi phụ thuộc chính vào sức mạnhcủa Game Engine được sử dụng để phát triển nó. Trong khóa luận này, tôi sẽ giới thiệu sơ lược kiến trúc chung của Game Engineđang được phát triển nằm trong dự án “Xây dựng Game Engine đa nền tảng” trongchương 1 và chương 2. Chương 3, sẽ được dành để trình bày các phương pháp triểnkhai các kĩ thuật được sử dụng để cung cấp khả năng mô phỏng các hiện tượng tựnhiên cho Game Engine, dựa trên mô hình quản lí khung cảnh 3D được trình bày trongkhóa luận của bạn Trương Đức Phương và mô hình quản lí tài nguyên được trình bàytrong khóa luận của bạn Hoàng Tuấn Hưng. Cuối khóa luận sẽ đưa ra một số thông tin chạy thử của các ứng dụng demo chocác kĩ thuật đã được triển khai. Qua đó đánh giá bước đầu về hiệu quả ứng dụng củacác kĩ thuật đó. Cuối cùng tôi sẽ đưa ra định hướng tiếp theo sau khi hoàn thành khóaluận này. MỤC LỤCChương 1. Đặt vấn đề .................................................................................................. 2 1.1. Bối cảnh nghiên cứu ......................................................................................... 2 1.2. Mục tiêu ........................................................................................................... 2 1.3. Giới thiệu chung ............................................................................................... 3Chương 2. Kiến trúc tổng thể ....................................................................................... 4 2.1. Thành phần Các kiểu dữ liệu cơ bản ................................................................. 5 2.2. Thành phần Giao tiếp với hệ điều hành ............................................................. 6 2.3. Thành phần Render Engine ............................................................................... 7 2.3.1. Khái quát về Render Engine ...................................................................... 7 2.3.2. Kiến trúc của Render Engine ..................................................................... 8 2.4. Các thành phần còn lại ...................................................................................... 9Chương 3. Mô phỏng Tự nhiên .................................................................................. 10 3.1. Khái Quát ....................................................................................................... 10 3.2. Mô phỏng mặt nước ........................................................................................ 11 3.2.1. Thiết kế cơ bản ........................................................................................ 11 3.2.2. Thiết kế chức năng................................................................................... 14 3.2.3. Triển khai lớp đề xuất: ....................................................... ...
Nội dung trích xuất từ tài liệu:
LUẬN VĂN: XÂY DỰNG GAME ENGINE ĐA NỀN TẢNG MÔ PHỎNG TỰ NHIÊN ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Trần Thái DươngXÂY DỰNG GAME ENGINE ĐA NỀN TẢNG MÔ PHỎNG TỰ NHIÊNKHÓA LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUYNgành: Công nghệ thông tin HÀ NỘI - 2009 ĐẠI HỌC QUỐC GIA HÀ NỘI TRƯỜNG ĐẠI HỌC CÔNG NGHỆ Trần Thái DươngXÂY DỰNG GAME ENGINE ĐA NỀN TẢNG MÔ PHỎNG TỰ NHIÊN KHOÁ LUẬN TỐT NGHIỆP ĐẠI HỌC HỆ CHÍNH QUY Ngành: Công nghệ thông tin Cán bộ hướng dẫn: ThS. Vũ Quang Dũng HÀ NỘI - 2009 LỜI CẢM ƠN Trước hết tôi xin gửi lời cảm ơn chân thành tới Thạc sĩ Vũ Quang Dũng ngườitrực tiếp hướng dẫn và giúp đỡ tôi trong suốt quá trình hoàn thành khóa luận này. Tôi xin bày tỏ lòng biết ơn sâu sắc đến các thầy cô đã giảng dạy tôi trong suốtbốn năm học vừa qua, đã cung cấp cho tôi những kiến thức quý báu và phương pháp tưduy đúng đắn để tôi có thể có được nền tảng vững chắc bước đi trên con đường củamình. Tôi xin gửi lời cảm ơn tới các bạn trong nhóm làm khóa luận đã giúp đỡ tôi thựchiện khóa luận này. Tôi cũng xin cảm ơn phòng thí nghiệm Toshiba đã giúp đỡ vào tạocho tôi môi trường làm việc và học tập trong quá trình thực hiện khóa luận của mình. Và lời cuối cùng, tôi xin tỏ lòng biết ơn sâu sắc đến gia đình, bạn bè và nhữngngười thân đã luôn ở bên cạnh động viên, ủng hộ tôi trong những lúc khó khăn nhất,giúp tôi vượt qua được nhưng khó khăn trong học tập cũng như trong cuộc sống. Hà Nội, ngày 22 tháng 05 năm 2009 Sinh viên Trần Thái Dương TÓM TẮT Ngày nay, Game Engine là thành phần không thể thiếu trong bất cứ một quy trìnhphát triển trò chơi điện tử nào. Sức mạnh của trò chơi phụ thuộc chính vào sức mạnhcủa Game Engine được sử dụng để phát triển nó. Trong khóa luận này, tôi sẽ giới thiệu sơ lược kiến trúc chung của Game Engineđang được phát triển nằm trong dự án “Xây dựng Game Engine đa nền tảng” trongchương 1 và chương 2. Chương 3, sẽ được dành để trình bày các phương pháp triểnkhai các kĩ thuật được sử dụng để cung cấp khả năng mô phỏng các hiện tượng tựnhiên cho Game Engine, dựa trên mô hình quản lí khung cảnh 3D được trình bày trongkhóa luận của bạn Trương Đức Phương và mô hình quản lí tài nguyên được trình bàytrong khóa luận của bạn Hoàng Tuấn Hưng. Cuối khóa luận sẽ đưa ra một số thông tin chạy thử của các ứng dụng demo chocác kĩ thuật đã được triển khai. Qua đó đánh giá bước đầu về hiệu quả ứng dụng củacác kĩ thuật đó. Cuối cùng tôi sẽ đưa ra định hướng tiếp theo sau khi hoàn thành khóaluận này. MỤC LỤCChương 1. Đặt vấn đề .................................................................................................. 2 1.1. Bối cảnh nghiên cứu ......................................................................................... 2 1.2. Mục tiêu ........................................................................................................... 2 1.3. Giới thiệu chung ............................................................................................... 3Chương 2. Kiến trúc tổng thể ....................................................................................... 4 2.1. Thành phần Các kiểu dữ liệu cơ bản ................................................................. 5 2.2. Thành phần Giao tiếp với hệ điều hành ............................................................. 6 2.3. Thành phần Render Engine ............................................................................... 7 2.3.1. Khái quát về Render Engine ...................................................................... 7 2.3.2. Kiến trúc của Render Engine ..................................................................... 8 2.4. Các thành phần còn lại ...................................................................................... 9Chương 3. Mô phỏng Tự nhiên .................................................................................. 10 3.1. Khái Quát ....................................................................................................... 10 3.2. Mô phỏng mặt nước ........................................................................................ 11 3.2.1. Thiết kế cơ bản ........................................................................................ 11 3.2.2. Thiết kế chức năng................................................................................... 14 3.2.3. Triển khai lớp đề xuất: ....................................................... ...
Tìm kiếm theo từ khóa liên quan:
luận văn công nghệ thông tin mô phỏng tự nhiên Game Engine kiến trúc Game Engine xây dựng Game EngineGợi ý tài liệu liên quan:
-
Tóm tắt Đồ án tốt nghiệp Công nghệ thông tin: Lập trình game với ứng dụng Unity
16 trang 474 0 0 -
52 trang 429 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 312 0 0 -
Thảo luận đề tài: Mối quan hệ giữa đầu tư theo chiều rộng và đầu tư theo chiều sâu
98 trang 306 0 0 -
74 trang 294 0 0
-
96 trang 291 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 288 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 278 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 273 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0