Báo cáo thực tập doanh nghiệpVị trí: Unity DeveloperCông ty: Topebox... Nội dung thực tập3.. Kết quả thực tập4.. Định hướng tương lai... Nội dung thực tập- Tìm hiểu về công cụ Unity Engi
Trang 1Báo cáo thực tập doanh nghiệp
Vị trí: Unity Developer
Công ty: Topebox
Trang 2Nội dung báo cáo
1 Thông tin thực tập
2 Nội dung thực tập
3 Kết quả thực tập
4 Kinh nghiệm thu được
5 Định hướng tương lai
Trang 31 Thông tin thực tập
- Tên công ty: Công ty cổ phần Topebox
- Thời gian thực tập: 06/ 06 - 03 / 08
- Lịch làm việc trong tuần: 3 ngày / tuần | Thứ 3, thứ 4, thứ 5 (9h00 - 17h00
- Vị trí thực tập: Unity Developer
Trang 42 Nội dung thực tập
- Tìm hiểu về công cụ Unity Engine từ căn bản đến nâng cao
- Training về kiến thức lập trình mới Unity ECS (công nghệ mới ra tại thời điểm đó được 1 tuần)
- Training về game design pattern
- Phát triển một tựa game đơn giản để học về ECS, AI, network,
Trang 53 Kết quả thực tập
Về phần training
- Hoàn thành xuất sắc các task được giao
- Có được kiến thức nền tảng về công nghệ mới cũng như hướng lập trình mới (lập trình hướng dữ liệu)
- Quen thuộc với công cụ Unity Engine
- Nắm và hiểu cách thức hoạt động của game online
- Tìm hiểu về thị trường game trong nước nói riêng và quốc tế nói
chung
Trang 63 Kết quả thực tập
Về sản phẩm thực tế:
- Tạo ra được một tựa game
đơn giản sử dụng ECS
- Tối ưu trò chơi, cũng như áp
dụng tương tác giữa lối code
OOP truyền thống với lối code
ECS mới ( vì một số module
chưa tương thích hoặc chuyển
giao sang ECS) Project shooter
Trang 73 Kết quả thực tập
Về sản phẩm thực tế:
- Ứng dụng hệ thống Entity –
Component – System một
cách hoàn chỉnh để tối ưu
game lên thêm nhiều lần
Trang 83 Kết quả thực tập
Về sản phẩm thực tế:
- Tạo ra được một tựa game
đơn giản và ứng dụng các
thuật toán AI (Minimax,
AStar)
- Ứng dụng NetCode để tạo ra
cơ chế multiplayer, cho phép
hai người chơi đấu với nhau
Project Tankwar
Trang 94 Kinh nghiệm thu được
- Nắm được quy trình phát triển một tựa game, từ phần lên ý tưởng, làm prototype đến hoàn thiện sản phẩm, kiểm thử và các công đoạn liên quan
- Hiểu rõ tiềm năng của ngành game tại Việt Nam
- Nắm được các kiến thức liên quan đến design pattern nhằm tối ưu hóa game
- Nắm được kỹ năng về lập trình hướng dữ liệu để tối ưu hệ thống
- Luyện được tính tự giác khả năng làm việc độc lập cao Hòa đồng
Trang 105 Định hướng tương lai
- Sẽ tiếp tục với định hướng trở thành Game Developer trong tương lai
- Công ty hiện đang tổ chức cuộc thi làm game trên nền tả Metaverse mới, dự định sẽ thử sức trong cuộc thi
Trang 11Cảm ơn quý thầy cô đã lắng nghe!