Tải bản đầy đủ (.doc) (23 trang)

Báo cáo thực tập thiết kế GAME âm nhạc

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.98 MB, 23 trang )

1

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 ÂM NHẠC

Công ty thực tập

: Antada Technology

Người phụ trách

: Lê Anh Sơn

Thực tập sinh

: Vũ Minh Hồng

TP. Hồ Chí Minh, tháng 7 năm 2020

Thiết kế game âm nhạc
Vũ Minh Hoàng


2

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ề công nghệ trên thế giới. đặc biệt ở phân khúc Hyper Casual game, nơi có sự cạnh
tranh gắt gao giữa các studio trên toàn thế giới.
Sau 4 năm học tập trên trường, do mong muốn có thêm kinh nghiệm thực tế, cũng như
muốn được tham gia làm game trong một môi trường chuyên nghiệp, em đã tiến hành tìm hiểu
và tham gia vào một studio phát triển game nhằm nghiện cứu phát triển song song với việc đóng
góp cho ngành cơng nghiệp game. Vì vậy, em quyết định chọn Antada Technology - một môi
trường lý tưởng, hiện đại, chuyên nghiệp - là nơi sẽ giúp em thực hiện được dự định này.

Thiết kế game âm nhạc
Vũ Minh Hoàng


3

LỜI CẢM ƠN

Trân trọng gửi lời cảm ơn Công ty Antada Technology đã 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 nhóm trainer, nhóm
thực tập chúng em đã tiếp thu được những kiến thức quan trọng để có thể làm được một sản
phẩm với định hướng vượt khỏi phạm vi quốc nội. Chân thành cảm ơn nhóm trainer đã bỏ ra
nhiều thời gian, cơng sức để hướng dẫn chúng em hồn thành đợt thực tập này.
Đặc biệt cảm ơn anh Lê Anh Sơn đã hướng dẫn về công việc và những kỹ năng cần thiết
trong việc thiết kế game, giúp đỡ cho em tận tình cả những khó khăn trong cơng việc, đến
những khó khăn việc làm quen với mơi trường mới.

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.
Vũ Minh Hoàng

>

Thiết kế game âm nhạc
Vũ Minh Hoàng


4

NHẬN XÉT CỦA KHOA

.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................

.......................................................................................................................................................
.......................................................................................................................................................
.......................................................................................................................................................

Thiết kế game âm nhạc
Vũ Minh Hoàng


5

MỤC LỤC

I: Giới thiệu công ty thực tập........................................................................ 7
1. Giới thiệu về công ty...................................................................................7
2. Các sản phẩm của công ty...........................................................................8
II: Giới thiệu nội dung thực tập.................................................................... 8
1. Tìm hiểu cơng ty và các kỹ năng cơ bản trong công ty............................... 9
2. Nghiên cứu kỹ thuật................................................................................... 9
3. Thực hiện Project......................................................................................10
4. Lịch làm việc..............................................................................................11
III: Giới thiệu về dự án................................................................................ 14
1. Giới thiệu về Game................................................................................... 15
2. Thực hiện.................................................................................................. 21
3. Kế hoạch................................................................................................... 21
IV: Tài liệu tham khảo................................................................................. 22
V: Tổng kết.................................................................................................. 23

Thiết kế game âm nhạc
Vũ Minh Hoàng



6

Thiết kế game âm nhạc
Vũ Minh Hoàng


7

Chương I: Giới thiệu công ty thực tập

1. Giới thiệu công ty Antada ( ) :
- ANTADA TECHNOLOGY là một studio được thành lập vào năm 2019 tại
Việt Nam.
- Tuy tuổi đời cịn trẻ, tuy nhiện Antada có một đội ngũ chất lượng với kinh
nghiệm lâu năm trong việc sản xuất các tựa game với chất lượng cao nhằm
hướng đến chất lượng giải trí tốt nhất cho người dùng, cạnh tranh với các
thương hiệu lớn trong phân khúc game di động.
- Sau một thời gian nghiên cứu và phát triển, nhận thấy tiềm năng trong thị
trường game âm nhạc, công ty đã quyết định sản xuất một tựa game có khả
năng đưa thương hiệu Antada trở thành một thương hiệu lớn trong phân khúc
này.

Thiết kế game âm nhạc
Vũ Minh Hoàng


8

- Antada tự tin đưa những tựa game có chất lượng cao nhất đến cho người dùng

thông qua chiến lược hiệu quả của cơng ty, kết hợp với tầm nhìn dài hạn cũng
với một tập thể đầy kinh nghiệm và động lực để phát triển các sản phâm trong
hiện tại và tương lai.
- Đội ngũ nhân sự Antada với hơn 30 nhân sự thuộc các phân khúc game như
RPG, Music, Card game, Idle RPG - đã có kinh nghiệm làm việc tại nhiều công
ty đa quốc gia cùng với những sản phẩm được quảng bá trên thị trường và có
doanh số thành công trong hệ thống chợ ứng dụng App Store và Google Play.
- Antada tự hào vì đã xây dựng thành công một môi trường làm việc hiện đại và
thân thiện, tinh thần làm việc nhất quán và hiệu quả, cũng như khả năng định
hướng tốt để làm nên những tựa game tốt nhất.
- Chỉ trong 1 năm kể từ ngày thành lập, công ty đã đưa ra thành cơng những sản
phẩm giải trí chất lượng như Solitaire, Mahjong và trong tương lai là 2 sản
phẩm thuộc dòng game RPG và âm nhạc.
- Tất cả đã và đang nỗ lực từng ngày, để mang đến những giải pháp hiện đại
nhất, tốt nhất đến khách hàng. Và tiếp tục phát triển với đích đến là một thương
hiệu mạnh mẽ khơng chỉ trong mà còn là quốc tế.
2. Sản phẩm của công ty
- Classic Solitaire
- Classic Mahjong
- Solitaire Landmark
- Solitaire Spider
- Mahjong Blossom
- Jump Ball: Tiles and Beats.

Thiết kế game âm nhạc
Vũ Minh Hoàng


9


Chương 2: Nội dung thực tập
Trong đợt thực tập này, em sẽ được giới thiệu về công việc của một Game Designer:
Level Design ( Thiết kế màn chơi ).
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 tuần
Nội dung :
- Giới thiệu về cơng ty, cách tổ chức và văn hóa làm việc ở công ty.
- Được giới thiệu về công việc cơ bản, giới thiệu về việc thiết kế màn chơi và
những yếu tố cần thiết để có thể thiết kế màn chơi một cách tốt nhất
- 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 Antada, q 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, cách sử dụng các công cụ như Google
Sheet, Google Doc, kỹ năng lên kế hoạch làm việc, cách sử dụng các công cụ liên quan
đến việc thiết kế màn chơi. Phát triển cách làm việc hiệu quả và có trách nhiệm.
2. Nghiên cứu kỹ thuật
2.1. Các công cụ làm việc
Thời gian : 1 tuần
Nội dung : Tìm hiểu về các cơng cụ sẽ được sử dụng trong quá trình làm việc.
Trong thời gian này, supervisor đã hướng dẫn thực tập sinh tìm hiểu về các cơng
cụ sẽ giúp ích cho trong cơng việc sau này. Một số phần mềm và trang web trong số
đó như Slack,Github Desktop, Bitbucket - sử dụng trong làm việc nhóm, Google
Sheet – cơng cụ dùng cho chức năng thiết kế màn chơi. Unity3D – công cụ phát triển
game, Editor on Fire – cogn6 cụ dùng để phân tích 1 bài hát.
Thực hiện : Thực hành sử dụng các phần mềm đã nêu trên.
Kết quả : Sử dụng thuần thục các công cụ để ứng dụng vào việc thiết kế màn chơi
một cách trơn tru.
2.2. Tìm hiểu về cơng việc thiết kế màn chơi và cách thiết kế 1 màn chơi
Thời gian : 3 tuần

Nội dung: Được training về cơng việc thiết kế game nói chung và cơng việc thiết kế
màn chơi nói riêng. Được hỗ trợ training về cách thiết kế 1 màn chơi sao cho hiệu quả
nhất:
- Các thành phần trong 1 màn chơi

Thiết kế game âm nhạc
Vũ Minh Hoàng


10

-

Các yếu tố cơ bản trong game như các thử thách trong game, các thử thách mà
người chơi tích lũy trong quá trình chơi game, …
- Quá trình học hỏi kỹ năng của người chơi xuyên suốt game.
Thực hiện:
- Tham khảo đầy đủ các ý kiến training của trainer.
- Thực hành trực tiếp các nội dung được train vào dự án đang phát triển.
Kết quả:
-

Nâng cao kỹ năng thiết kế màn chơi.
Có được những kiến thức quan trọng cho việc thiết kế game sau này.
Ngồi ra cịn được biết thêm một số quy tắc trong việc thiết kế sao cho phù hợp
với người chơi.

2.3.

Tìm hiểu những kỹ năng trong việc kết hợp người thiết kế game với các bộ

phận khác.

Nội dung:
Những nội dung cơ bản về việc phối hợp các bộ phận Artist, Developer, Quality
Assurance cùng với Designer vào việc phát triển dự án, song song với việc phát triển
chi tiết các kỹ năng trong việc thiết kế màn chơi.
Những yếu tố cơ bản trong thiết kế màn chơi:
-

Thiết kế môi trường:
Hiểu được cách thức để thiết kế nên một mơi trường game sử dụng các yếu tố có
sẵn trong quá trình thiết kế nên màn chơi.

-

Thiết kế thử thách và độ khó:
Sử dụng các thử thách đã được tổng hợp và phân bố chúng xuyên suốt màn chơi
để giúp cho man chơi thêm tính thử thách cho người chơi, đồng thời giúp người
chơi làm quen với các cơ chế trong trò chơi.

-

Thiết kế nội dung màn chơi:

Thiết kế game âm nhạc
Vũ Minh Hoàng


11


Sử dụng các yếu tố về nội dung và định hướng tổng quát, xây dựng một kết cấu về
mặt truyền tải thông điệp đến với người chơi thông qua thiết kế các yếu tố trong
màn chơi.
-

Thiết kế việc phát triển về mặt kinh nghiệm và tâm lý người chơi:
Sử dụng các yếu tố về độ khó như thử thách và các yếu tố khác như thiết kế nội
dung để người chơi có được hướng đi cụ thể về những kỹ năng học được trong
game và quá trình phát triển về mặt cảm xúc trong game nói chugn và trong màn
chơi nói riêng.

Thực hiện :
-

Thực hiện phát triển và áp dụng các yếu tố được train vào việc thiết kế màn chơi,
từ đó tạo nên màn chơi mang đến trải nghiệm giải trí cho người dùng.
Tìm kiếm tài liệu trên mạng để tìm hiểu thêm.

Kết quả :
-

2.4.

Hiểu được những khái niệm cơ bản trong thiết kế màn chơi.
Thiết kế được 1 màn chơi hồn chỉnh.

Tìm hiểu cách tổ chức cơng việc và phối hợp nhóm:

Nội dung:
- Tìm hiểu cách thức hoạt động của tồn bộ các bộ phận trong q trình phát triển

sản phẩm game.
Những công việc trong hoạt động phối hợp với các bộ phận khác:
- Artists:
Trao đổi, thảo luận với Lead Artist về các thành phần khi thiết kế màn chơi, tập
trung chú trọng vào các thành phần như thiết kế UX, các cách sắp xếp và tính
thẩm mĩ của các UI Elements trong các màn hình và trong cách sắp đặt các thành
phần trong màn chơi.

-

Developers:

Thiết kế game âm nhạc
Vũ Minh Hoàng


12

Thảo luận về các vấn đề phát sinh trong quá trình lập trình và trong quá trình kiểm
tra các yếu tố thiết kế được dùng trong việc thiết kế trờ chơi nói chung và thiết kế
màn chơi nói riêng.
-

Designers:
Giải quyết các vấn đề khi thiết kế màn chơi liên quan đến người dùng, tập trung
thiết kế các thử thách trong màn chơi nhằm phát huy tối đa khả năng giúp người
chơi tiếp thu các cơ chế mechanics trong gameplay của trò chơi.

-


Quallity Assurance:
Tập trung nghiên cứu hành vi người dùng thông qua các báo cáo của bộ phận
Quality Assurance và đồng thời giải quyết các lỗi game còn tồn đọng thông qua
các báo cáo của bộ phận này.

-

Product Owner:
Tiếp nhận yêu cầu và hướng đi của sản phẩm từ Product Owner, từ đó hình thành
lộ trình phát triển và hướng đi tượng lai của game và áp dụng chúng vào mơ hình
vi mơ như các cơ chế Mechanics, hệ thống Gameplay và các thử thách biểu diễn
thông qua thiết kế màn chơi.

Ngồi ra cịn có những cơng việc khác liên quan đến việc quản lí kế hoạch, cơng việc và
cập nhật tiến độ của chúng trên đơn vị thời gian Sprint thông qua phần mềm Jira cùng
Google Calendar nhằm giúp cho các thành viên và Product Owner có được cái nhìn
tổng quan về tiến độ dự án, qua đó có được các kế hoạch tiếp theo cho dự án.
3. Thực hiện project
Sau 4 tuần được training và thực hành, thực tập sinh đã nắm được những kiến thực cơ
bản về thiết kế màn chơi trong thiết kế game. 2 tuần còn lại, trainer đã hướng dẫn thực
tập sinh áp dụng những kiến thức đã học để tiến hành phát triển trực tiếp dự án của công
ty. Trong tháng tiếp theo, Thực tập sinh đã tiến hành sản xuất các màn chơi, đồng thời
đóng góp cho q trình phát triển của game trước khi tung ra thị trường.
Chi tiết đồ án sẽ được nói ở phần sau.

Thiết kế game âm nhạc
Vũ Minh Hoàng


13


4. Lịch làm việc

Tuần

Cơng việc
-

1

Nhận xét của người
hướng dẫn

Tìm hiểu về công ty, Anh Lê Anh Sơn
cách tổ chức của
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 các cơng Anh Lê Anh Sơn
cụ chun sâu cho
việc thiết kế màn
chơi

-

2
3


Người hướng dẫn

Mức
độ
hồn
thành

-

Tìm hiểu về dự án Anh Lê Anh Sơn
Jump Ball
Thiết kế màn chơi
đầu tiên

-

4

5

6

Tìm hiểu về các yếu Anh Lê Anh Sơn
tố cấu thành nên 1
màn chơi
- Thiết kế 2 màn chơi
tiếp theo
- Làm việc trực tiếp Anh Lê Anh Sơn
trong quy trình phát

triển của dự án
- Tìm hiểu việc phân
tích về thị trường
game
- Thiết kế 2 màn chơi
tiếp theo
- Thiết kế 3 màn chơi Anh Lê Anh Sơn

Thiết kế game âm nhạc
Vũ Minh Hoàng


14

7

8

kết thúc chương đầu
tiên
- Ôn tập về việc thiết
kế màn chơi một
cách tổng quát
- Thiết kế, cải tiến và Anh Lê Anh Sơn
hoàn thiện 5 man
chơi đầu tiên
- Thiết kế, cải tiến và Anh Lê Anh Sơn
hoàn thiện 5 màn
chơi cuối cũng trong
chương đầu tiên


Chương 3: Chi tiết dự án
1. Giới thiệu về game

Thiết kế game âm nhạc
Vũ Minh Hoàng


15

Jump Ball: tiles and Beats
Đây là một game âm nhạc thuộc thể loại Hyper Casual Music, trong đó người
chơi sẽ sử dụng các cơ chế như nhảy, kích hoạt các công tắc và di chuyển để vượt
qua các chướng ngại vật và hoàn thành màn chơi được thiết kế dưới dạng một con
đường tập hợp các yếu tố như chướng ngại và các platform được thiết kế trên nền
1 bài hát.
1.1.

Cơ chế trò chơi

-

Trong trò chơi, người chơi sẽ điều khiển quả bóng chuyển động đi thẳng
theo giai điệu của tiếng nhạc trong bài hát trong môi trường là một đường
thẳng đi từ đầu đến cuối bài hát. Trong lúc di chuyển, người chơi có thể sử
dụng những ơ nhảy, những ơ di chuyển và những ơ kích hoạt di chuyển để
giúp đỡ cho việc vượt qua các chướng ngại vật đa dạng và kết thúc bài hát.

-


Người chơi sẽ được khám phá và mở khóa tổng cộng 20 màn chơi trong
game bằng đơn vị là star, với mỗi màn chơi sẽ có 2 phên bản là prologue và
complete. Khi người chơi hoàn thành bản prologue, họ sẽ nhận được 1 star
để mở khóa màn chơi tiếp theo và mở khóa phiên bản complete, và sẽ nhận
được thêm 2 star bổ sung khi hoàn thành phiên bản này.

1.2.

Màu sắc

Tựa game lấy cảm hứng từ tông màu neon đặc trưng của lối thiết kế hơi
hướng Cyberpunk, với sự nổi bật của các yếu tố neon.
- Trong chương đầu tiên, màu sắc chủ đạo của game sẽ là màu xanh nước
biển, trong thời gian tới, game sẽ có sự đa dạng về màu sắc sử dụng để tang
trải nghiệm cho người chơi.
- Game sử dụng khơng nhiều những màu sắc có độ tươi, thay vào đó sử dụng
những màu sắc có độc bóng và tương phản với nhau cao để tối ưu hóa hiệu
ứng neon, giúp cho game mang một màu sắc riêng khi chơi.
-

Thiết kế game âm nhạc
Vũ Minh Hoàng


16

1.3. Thiết kế trò chơi
- Hệ thống màn chơi trong game được chia theo sự phát triển về kỹ năng của
người chơi, đi từ dễ đến khó tuân theo quy luật phát triển về kỹ năng trong thiết
kế màn chơi. Các yếu tố được sử dụng để thiết kế màn chơi khá đa dạng về

hình thái, màu sắc, hành động và cách bố trí, nhằm giúp trị chơi phong phú và
có giá trị chơi lại cao hơn.
- Thiết kế về UX của trò chơi hướng đến sự đơn giản, tuy nhiên vẫn giữ được
tông màu game và sự phong phú, bắt mát cho người chơi bằng cách kết hợp các
yếu tố, quy luật trong việc phát triển UI và UX đã được học và tham khảo.
- Các kỹ năng và thử thách trong từng màn chơi dược thiết kế để phù hợp với
giai điệu của bài hát, đồng thời tạo nên một hệ thống giúp người chơi có thể
hiểu được cách chơi và vận dụng nó để hồn thành màn chơi một cách tốt nhất.

1.4: Hình ảnh:

Thiết kế game âm nhạc
Vũ Minh Hoàng


17

Thiết kế game âm nhạc
Vũ Minh Hoàng


18

Thiết kế game âm nhạc
Vũ Minh Hoàng


19

Thiết kế game âm nhạc

Vũ Minh Hoàng


20

Thiết kế game âm nhạc
Vũ Minh Hoàng


21

2. Thực hiện
-

Thực tập sinh: Vũ Minh Hoàng
Với sự giúp đỡ tận tình của trainer là anh Lê Anh Sơn.

3. Kế hoạch
Tuần 1-4:
-

Nắm rõ kiến thức và yêu cầu cũng như các yếu tố, kỹ năng để trở thành một người
thiết kế game
Thực hiện được 50% số màn chơi ở chương đầu tiên.
Có nhận thức tổng qt về q trình phát triển màn chơi một cách đồng bộ xuyên
suốt quá trình người chơi tương tác với video game.

Kết quả :
-


Đã hồn thành.

Tuần 5-8:
-

Hồn tất các màn chơi cịn lại trong chương đầu tiên

-

Có sự nhận thức rõ ràng và áp dụng tốt những yếu tó về thiết kế màn chơi để ứng
dụng vào việc phát triển các màn chơi.

-

Nghiên cứu sơ bộ về thị trường và ảnh hưởng của nó đến việc phát triển màn chơi.

Kết quả :
-

Đã hoàn thành các màn chơi

-

Nghiên cứu sơ bộ được về hành vi người dùng để có ý tưởng triển khai cơ bản.

Thiết kế game âm nhạc
Vũ Minh Hoàng


22


Chương IV: Tài liệu tham khảo
Ebook:
-

Level up! The guide to great game design
A theory of fun for game design.
The art of game design.

Thiết kế game âm nhạc
Vũ Minh Hoàng


23

Chương V: Tổng kết
Như vậy, trong vòng 2 tháng, em đã hoàn thành chương đầu tiên của dự án game âm
nhạc và tựa game đã sẵn sang để được xuất bản trên các nền tảng Android và IOS. Game đã có
khá đầy đủ các tính năng đã đề ra ban đầu. 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 anh Lê Anh Sơn trong việc hướng dẫn thiết kế game
nói chung và thiết kế màn chơi nói riêng, qua đó đã giúp em hồn thành bài báo cáo này.

Thiết kế game âm nhạc
Vũ Minh Hoàng



×