TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN
KHOA CÔNG NGHỆ PHẦN MỀM
BÁO CÁO THỰC TẬP
THIẾT KẾ GAME MOBILE
Công ty thực tập
: Công ty Cổ phần Solar Việt Nam
Lớp
: SE501.M21
Thực tập sinh
: Lâm Sơn Hải
TP. Hồ Chí Minh, tháng 6 năm 2022
Lâm Sơn Hải
Lâm Sơn Hải
3
LỜI MỞ ĐẦU
Ngày nay, ngành công nghiệp game là một bộ phận không thể thiếu của ngành công
nghiệp phần mềm. Với tốc độ phát triển vô cùng mạnh mẽ, ngành game đã và đang là nhân tố
kích thích sự phát triển của công nghệ thông tin thế giới, cả về phần cứng và phần mềm.
Cùng với xu thế phát triển của thế giới, Việt Nam cũng không phải ngoại lệ. Ngành công
nghiệp game non trẻ Việt Nam đã và đang phát triển mạnh mẽ, để hòa nhập với những công ty
hàng đầu về game trên thế giới. Công ty Solar đang từng bước thể hiện mình, góp phần rất lớn
vào sự phát triển tích cực của ngành game Việt.
Ngành game được sinh ra là do nhu cầu giải trí của giới trẻ bằng những thiết bị công
nghệ mới nhất. Và cũng chính giới trẻ sẽ là nguồn nhân lực quan trọng cho việc phát triển của
ngành game sau này. Vì lý do này, em quyết định chọn mảng game làm định hướng phát triển
cho tương lai của mình.
Trong suốt 2 tháng thực tập tại Công ty Cổ phần Solar Việt Nam, em đã học hỏi được rất
nhiều điều. Bên cạnh những kỹ năng về tư duy logic, em còn học hỏi được nhiều kỹ năng trong
công việc, được rèn luyện tinh thần trách nhiệm, khả năng chịu áp lực trong công việc. Ngoài
ra, em còn học hỏi được rất nhiều điều về việc quản lý thời gian và kỹ năng giao tiếp.
Lâm Sơn Hải
4
LỜI CẢM ƠN
Trân trọng gửi lời cảm ơn Công ty Solar Việt Nam đã tạo điều kiện cho em có cơ hội
được thực tập tại công ty.
Chỉ trong một thời gian ngắn, nhưng nhờ sự chỉ dẫn nhiệt tình của các anh chị hướng
dẫn, em đã tiếp thu được những kiến thức quan trọng để có thể thiết kế được game hoàn chỉnh.
Chân thành cảm ơn các anh chị hướng dẫn đã bỏ ra nhiều thời gian, công sức để hướng dẫn em
hoàn thành đợt thực tập này.
Cũng xin cảm ơn thầy cô trong khoa Công nghệ phần mềm đã nhiệt tình hỗ trợ, tạo điều
kiện em làm bài báo cáo này.
Lâm Sơn Hải
Tp.HCM, tháng 6 năm 2022
Lâm Sơn Hải
5
NHẬN XÉT CỦA KHOA
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
..........................................................................................................................................................
Lâm Sơn Hải
6
Lâm Sơn Hải
7
MỤC LỤC
Chương 1: Giới thiệu công ty thực tập .......................................................................................... 8
1. Giới thiệu công ty Solar VN ................................................................................................ 8
2. Sản phẩm của công ty .......................................................................................................... 9
Chương 2: Nội dung thực tập....................................................................................................... 10
1. Tìm hiểu công ty và các kỹ năng cơ bản trong công ty ..................................................... 10
2. Nghiên cứu kỹ thuật ........................................................................................................... 10
2.1.
Tìm hiểu những khái niệm cơ bản trong thiết kế game và phân tích game ................ 10
2.2.
Các công cụ thiết kế Game Design Document (GDD) ............................................... 11
3. Thực hiện project ............................................................................................................... 12
4. Lịch làm việc ..................................................................................................................... 12
Chương 3: Chi tiết về project ....................................................................................................... 15
1. Giới thiệu về game ............................................................................................................. 15
1.1.
Cốt truyện .................................................................................................................... 15
1.2.
Luật chơi chính ........................................................................................................... 15
2. Thực hiện ........................................................................................................................... 15
3. Kết quả đạt được ................................................................................................................ 15
TÀI LIỆU THAM KHẢO ........................................................................................................... 18
TỔNG KẾT .................................................................................................................................. 19
Lâm Sơn Hải
8
Chương 1: Giới thiệu công ty thực tập
1. Giới thiệu công ty Solar VN
Solar được thành lập vào ngày 20/09/2017 và được định hướng là một công ty
chuyên cung cấp nền tảng ứng dụng di động và trò chơi, mục đích đem lại những trải
nghiệm, giá trị tốt đẹp nhất cho người dùng. Tầm nhìn của Solar trở thành một hệ
sinh thái phát triển ứng dụng và trò chơi trên toàn cầu với sứ mệnh mang những điều
tốt đẹp nhất của công nghệ đến con người. Giá trị cốt lõi của công ty là tập trung vào
học tập, phát triển con người kỷ luật, quyết liệt, dám nghĩ lớn, dám làm, dám thất
bại.
Lâm Sơn Hải
9
2. Sản phẩm của công ty
Solar thiết kế game cho điện thoại di động trên Android, IOS với số lượng thiết bị
được dự đoán sẽ lên đến 5 tỷ trong 5 năm. Kho ứng dụng game của Solar có đa dạng
thể loại game với nhiều tựa game trên 500 nghìn, 1 triệu lượt download.
Hình 2.1. Hình ảnh kho game của công ty Solar
Hình 2.2. Hình ảnh tựa game Godzilla vs Kong
Lâm Sơn Hải
10
Chương 2: Nội dung thực tập
1. Tìm hiểu công ty và các kỹ năng cơ bản trong công ty
Thời gian : 1 ngày
Nội dung : Giới thiệu về công ty, cách tổ chức của công ty
Được nghe người phụ trách giới thiệu về công ty, quá trình thành lập và phát triển,
cách thức tổ chức của công ty
Ngoài ra, thực tập sinh còn được giới thiệu về cách thức làm việc trong công ty
như thời gian đi làm, các quy định cần phải tuân thủ, cách sử dụng email trong công
việc…
Kết quả : Hiểu thêm về công ty Solar Việt Nam, quá trình thành lập và phát triển. Có
thêm các kỹ năng về việc sử dụng email trong công việc, làm việc có kế hoạch, có kỷ
luật, có trách nhiệm hơn.
2. Nghiên cứu kỹ thuật
2.1.
Tìm hiểu những khái niệm cơ bản trong thiết kế game và phân tích game
Thời gian : 2 ngày
Nội dung : Tìm hiểu những khái niệm trong thiết kế game và thực hành phân tích
game.
Trong thời gian này, người hướng dẫn sẽ đưa ra một số khái niệm và câu hỏi cơ
bản trong thiết kế game. Thực tập sinh sẽ trả lời những câu hỏi đó và báo cáo lại với
người hướng dẫn vào cuối ngày làm việc.
Sau đó, dựa trên những kiến thức tìm hiểu được, thực tập sinh được người hướng
dẫn đưa cho một vài game để chơi và phân tích những điểm hay, chưa hay của game
Lâm Sơn Hải
11
đó. Sau khi phân tích, thực tập sinh sẽ làm bài thu hoạch và nộp lại cho người hướng
dẫn.
Thực hiện : Đọc tài liệu, tìm hiểu các khái niệm về thiết kế game, phân tích game
Kết quả : Hiểu rõ hơn các khái niệm trong thiết kế game như game mechanics,
gameplay, game element,…Làm sao để thiết kế được một bản Game Design
Document (GDD) hoàn chỉnh và làm sao để game trở nên thú vị hơn. Phân tích
những tựa game thành công từ đó đưa ra những bài học, kinh nghiệm cho bản thân.
2.2.
Các công cụ thiết kế Game Design Document (GDD)
Thời gian : 5 ngày (một tuần)
Nội dung : Được hướng dẫn sử dụng các công cụ hỗ trợ cho việc thiết kế GDD
-
Excel:
Microsoft Excel là chương trình xử lý bảng tính nằm trong bộ Microsoft Office
của hãng phần mềm Microsoft được thiết kế để giúp ghi lại, trình bày các thông
tin xử lý dưới dạng bảng, thực hiện tính toán và xây dựng các số liệu thống kê
trực quan có trong bảng từ Excel. Thực tập sinh được hướng dẫn các theo tác cơ
bản và cách thiết kế một GDD hoàn chỉnh trên công cụ Excel.
-
Figma:
Figma là một phần mềm biên tập đồ họa vector và dựng prototype. Figma chủ yếu
hoạt động trên nền web, dù có một số tính năng ngoại tuyến trên các phiên bản
ứng dụng desktop cho hệ điều hành macOS và Windows. Thực tập sinh được
hướng dẫn sử dụng Figma để mô tả UI và một số vấn đề khác cần mô tả về mặt
hình ảnh (character, enemy,…) trong GDD.
-
Unity
Unity là một game engine đa nền tảng được phát triển bởi Unity Technologies, mà
chủ yếu để phát triển video game cho máy tính, consoles và điện thoại. Lần đầu
tiên nó được công bố chạy trên hệ điều hành OS X, tại Apple's Worldwide
Lâm Sơn Hải
12
Developers Conference vào năm 2005, đến nay đã mở rộng 27 nền tảng. Unity
được hướng dẫn để có thể dễ dàng làm việc và trao đổi với team dev.
Thực hiện :
-
Tham gia đầy đủ các buổi training của công ty.
-
Làm các bài thực hành, kiểm tra về kiến thức đã học.
Kết quả :
-
Nâng cao kỹ năng sử dụng các công cụ Excel, Figma, Unity và một số công cụ hỗ
trợ khác.
-
Có được những kiến thức quan trọng cho việc thiết kế game mobile sau này.
-
Ngoài ra còn được biết thêm một số kiến thức bổ ích trong việc trình bày ý tưởng
một cách mạch lạc, rõ ràng và dễ hiểu.
3. Thực hiện project
Sau thời gian training và thực hành, thực tập sinh đã nắm được những kiến thực cơ bản
về Game Design và các công cụ hỗ trợ cho việc thiết kế GDD. Trong thời gian tiếp theo,
trainer đã hướng dẫn thực tập sinh áp dụng những kiến thức đã học để thiết kế một game
hoàn chỉnh.
Chi tiết đồ án sẽ được nói ở phần sau.
4. Lịch làm việc
Mức
Tuần
Công việc
Người hướng dẫn
độ
Nhận xét của người
hoàn
hướng dẫn
thành
1
-
Tìm hiểu về công Chị Nguyễn Mỹ 100%
ty, cách tổ chức của Bảo Duyên
Lâm Sơn Hải
13
công ty.
Làm quen với các
-
công cụ làm việc
trong công ty.
Học cách trao đổi,
-
làm việc qua email.
Tìm hiểu về cấu Anh
-
trúc của một GDD
Ngô
Văn 100%
Chiến, anh Nguyễn
Tìm hiểu công cụ Hữu Hảo
-
Figma và cách sử
dụng
Figma
cho
việc trình bày ý
2
tưởng trong GDD
Tìm hiểu về Unity
-
và cách sử dụng
Unity
trong
quá
trình làm việc
-
Lên ý tưởng cho Anh
game
3
hướng
Ngô
Văn 100%
theo Chiến, anh Nguyễn
dựa
dẫn
của Hữu Hảo
người hướng dẫn
-
4
Thiết
kế
GDD: Anh
Ngô
Văn 100%
+ Gameplay
Chiến, anh Nguyễn
+ Game mechanic
Hữu Hảo
+ Character
+ Game element
+ UI
+ Level Design
Lâm Sơn Hải
14
+ Environment
+ Animation
+ Sound
+ Fx
5
-
+ Haptic
-
Trao đổi với các bộ Anh
Văn 100%
phận khác (Artist, Chiến, anh Nguyễn
dev) về GDD
Hữu Hảo
- Theo dõi, phản hồi Anh
6-8
Ngô
Ngô
Văn 100%
và đưa ra những cải Chiến, anh Nguyễn
tiến cho game
Hữu Hảo
Lâm Sơn Hải
15
Chương 3: Chi tiết về project
1. Giới thiệu về game
2. Thực hiện
Game Designer: Lâm Sơn Hải
Developer: anh Nguyễn Hoàng Khang
Ngoài ra còn sự hỗ trợ từ phía team Art, Model và Animation.
3. Kết quả đạt được
Phiên bản 1.0 của game được phát hành đảm bảo đầy đủ các mô tả đã được đề ra trong GDD
Lâm Sơn Hải
16
Hình 3.1. Hình ảnh ingame trong game Ant Runner
Lâm Sơn Hải
17
Hình 3.2. Hình ảnh endgame trong game Ant Runner
Lâm Sơn Hải
18
TÀI LIỆU THAM KHẢO
For Figma
https://www.figma.com/
For Unity
https://unity.com/
https://assetstore.unity.com/
For Game Designer
https://thietkegame.com/
https://www.pinterest.com/
Lâm Sơn Hải
19
TỔNG KẾT
Như vậy, chỉ trong vòng hai tháng ngắn ngủi, em đã kịp hoàn thành bản thiết kế cho
game chạy trên android/ ios. Game đã có khá đầy đủ các tính năng đã đề ra ban đầu. Do thời
gian có hạn nên tính năng game còn đơn giản, hình ảnh chưa được đẹp như mong đợi. Nhưng
do game phát triển theo framework có tính kế thừa nên sau này khi có thời gian sẽ có thể phát
triển lên mức cao hơn.
Chân thành cảm ơn sự giúp đỡ của các anh chị tại công ty Solar đã giúp em hoàn thành
game này. Xin cảm ơn thầy cô trong khoa Công nghệ phần mềm đã nhiệt tình hỗ trợ, tạo điều
kiện em làm bài báo cáo này.
Lâm Sơn Hải
- Xem thêm -