Khóa học lập trình Game Mobile
Với sự phát triển mạnh mẽ của hệ điều hành Android cho dòng sản phẩm điện thoại Smartphone, các ứng dụng được xây dựng cho hệ điều hành này, đặc biệt là các sản phẩm game mobile đã và đang là trào lưu của các nhà phát triển ứng dụng. Do đó nhân lực cho xu hướng này đang rất khan hiếm.
Đáp ứng nhu cầu đó, ITP Việt Nam xin giới thiệu khóa học lập trình Game Mobile từ cơ bản đến nâng cao, do các giảng viên hàng đầu trực tiếp giảng dạy.
Khóa học lập trình Game Mobile của chúng tôi sẽ cung cấp cho học viên quy trình và cách thức phát triển, lập trình game trên thiết bị di động. Chúng tôi sẽ cầm tay chỉ việc cho các bạn từ khâu xây dựng ý tưởng, kịch bản đến các khâu thiết kế và phát triển. Ngoài ra trong khóa học chúng tôi sẽ truyền đạt những kinh nghiệm thực tế trong việc phát triển game của một số công ty nổi tiếng hiện nay.
Đáp ứng nhu cầu đó, ITP Việt Nam xin giới thiệu khóa học lập trình Game Mobile từ cơ bản đến nâng cao, do các giảng viên hàng đầu trực tiếp giảng dạy.
Khóa học lập trình Game Mobile của chúng tôi sẽ cung cấp cho học viên quy trình và cách thức phát triển, lập trình game trên thiết bị di động. Chúng tôi sẽ cầm tay chỉ việc cho các bạn từ khâu xây dựng ý tưởng, kịch bản đến các khâu thiết kế và phát triển. Ngoài ra trong khóa học chúng tôi sẽ truyền đạt những kinh nghiệm thực tế trong việc phát triển game của một số công ty nổi tiếng hiện nay.
ĐỐI TƯỢNG THAM GIA:
- Cá nhân quan tâm và yêu thích về phát triển game
- Lập trình viên muốn chuyển sang nền tảng di động
YÊU CẦU:
- Đã học qua ngôn ngữ lập trình Java và có tư duy lập trình hướng đối tượng
- Đam mê các thiết bị di động và thích được trải nghiệm các ứng dụng, sản phẩm công nghệ mới
- Năng động, sáng tạo và không ngừng học hỏi.
GIẢNG VIÊN KHÓA HỌC:
- Các khóa học tại ITP Việt Nam sẽ do đội ngũ giảng viên giàu kinh nghiệm trong nghề, đã từng đảm nhận các vị trí leader trong các công ty lớn, đã có hơn 100 game, ứng dụng trên google store (như giảng viên Nguyễn Văn Ngọc) đảm nhận giảng dạy, truyền đạt kiến thức.
THÔNG TIN KHÓA HỌC:
- Thời lượng khóa học: 23 buổi, 2h/buổi, mỗi tuần 3 buổi (2,4,6 hoặc 3.5,7).
- Học phí toàn khóa: 2.700.000 đồng
NỘI DUNG KHÓA HỌC:
STT
|
Các phần học |
Kiến thức tiếp thu
|
1.
|
Exploring Unity 3D |
-
Exploring
the interface
-
Organizing
your project
-
Exploring
Scene view
-
Navigating
Scene view
-
Creating
objects
-
Transforming
objects
|
2.
|
Exploring the Terrain Editor |
-
Setting
up the terrain geometry
-
Painting
the topography
-
Painting
the terrain textures
-
Painting
trees and forests
-
Painting
grass, shrubs, and 3D geometry
-
Painting
detail meshes
-
Adjusting
terrain settings
|
3.
|
Creating the Environment |
-
Adding
sun, sky, and fog
-
Using
the First Person Controller
-
Publishing
project settings
-
Introducing
the game environment
-
Fine-tuning
the First Person Controller
|
4.
|
Introducing Unity Scripting |
-
Exploring
Unity scripting
-
Using
variables
-
Discovering
functions
-
Using
syntax, punctuation, and the console
-
Looking
at function syntax
-
Printing
to the console
-
Exploring
rotation and time functions
-
Scripting
basic functions
-
Combining
transforms
-
Setting
transforms
-
Using
conditionals to create gameplay
|
5.
|
In-Game Scripting |
-
Exploring
distance and local variables
-
Raycasting
-
Building
timers
-
Creating
a simple projectile
-
Refining
the projectile
-
Exploring
the OnCollision variable and tags
-
Sending messages
-
Reacting
to messages
-
Juggling
Play and Edit modes
|
6.
|
Working with GameObjects and Components |
-
Creating
GameObjects
-
Understanding
components
-
Using
colliders for barriers
-
Using
colliders for triggers
-
Exploring
physics
-
Working
with physics components
-
Making
cloth
-
Working
with wind zones
-
Using an
audio source
-
Creating
a sound zone
-
Adding
audio effects
|
7.
|
Exploring Prefabs |
-
Creating
and reusing prefabs
-
Using
prefabs with arrays
-
Introducing
randomness
-
Creating
particle systems
-
Refining
particle systems
-
Combining
particle systems
-
Upgrading
weapons
-
Exploring
water effects
|
8.
|
Using Imported Assets |
-
Importing
static objects
-
Manipulating
textures
-
Working
with materials and shaders
-
Handling
multiple materials
-
Animating
UVs
-
Tracking
objects with LookAt
-
Using
Linecast and the Line Renderer
|
9.
|
Understanding Lighting |
-
Investigating
ambient light
-
Looking
at light types
-
Exploring
shadows
-
Baking
lighting with Beast
-
Experimenting
with Beast
-
Baking
the game scene
-
Creating
lighting effects
-
Adding a
flashlight
-
Exploring
waypoints and death zones
|
10.
|
Keyframing Animation |
-
Platformer
setup: Snaps and cosines
-
Using
the Animation view
-
Working
with multiple animation clips
-
Triggering
keyframe animations
-
Animating
transparency
-
Keyframing
events
-
Avoiding
keyframing pitfalls
|
11.
|
Animating Skinned Meshes and Controlling Characters |
-
Importing
skinned meshes
-
Adding
to imported animations
-
Dynamic
parenting
-
Exploring
character controllers
-
Importing
an animated character
-
Activating
the character animation
|
12.
|
Working with Cameras and Layers |
-
Introducing
cameras
-
Working
with cameras and layers
-
Activating
the platformer scene
-
Adding
obstacles and pushing physics
-
Managing
multiple levels
|
13.
|
Creating Game GUIs |
-
Working
with the Unity GUI
-
Using
GUI skins
-
Exploring
controls
-
Introducing
fonts and styles
Scripting in-game menus
Hooking up an in-game menu
Creating custom cursors
|
KẾT QUẢ ĐẠT ĐƯỢC SAU KHÓA HỌC:
- Khơi gợi lòng đam mê và phát triển với lập trình Android
- Tự mính phát triển Game, ứng dụng Android hoành chỉnh để bán trên Google Play
- Tự tin ứng tuyển vị trí lập trình Android
ĐỊA CHỈ LIÊN HỆ:
- Email: info@itpvietnam.vn
- Địa chỉ: Phòng 808 ,tầng 8 Chung cư C8, Tạ Quang Bửu, Hà Nội
- ĐT: 01656124002 – Ms Trang
Hãy đến với chúng tôi để nắm được cơ hội thành công trong thời gian ôi ngắn nhất. Tham khảo thêm các khóa học của chúng tôi như: khóa học lập trình android cơ bản, khóa học seo marketing, khóa học lập trình PHP.
0 nhận xét: