EDAILY
  • Hướng Dẫn
  • Review
EDAILY
  • Hướng Dẫn
  • Review
Không kết quả
Xem tất cả kết quả
EDAILY
Không kết quả
Xem tất cả kết quả
Trang chủ Hướng Dẫn

Hướng dẫn cách viết Game bằng Game Maker Studio 2 – AnonyViet

admin qua admin
9 Tháng mười một, 2022
Trong Hướng Dẫn
0
0
Chia sẻ
0
Lượt xem
Share on FacebookShare on Twitter

Bạn muốn viết Game cho riêng mình nhưng ngại vì không biết lập trình hoặc quá khó để học? Bài viết này mình sẽ hướng dẫn bạn sử dụng Game Maker Studio 2 để tạo ra một tựa game mang tính cá nhân. Đây là một 1 game engine dễ học và dễ viết Game nhất, phù hợp với mọi lứa tuổi.

Game Maker Studio 2 là gì:

Game Maker Studio 2 (GMS 2) chủ yếu được dùng để thiết kế Game với đồ họa 2D (rất tốt). Tuy nhiên phần mềm này vẫn còn hạn chế về 3D. Mình rất thích Game Engine này bởi vì nó hỗ trợ tạo game trên mọi nền tảng: Windows, macOS, Ubuntu, HTML5, Android, iOS, PlayStation 4 và Xbox One. GMS 2 được phát hành bởi YoYo Game.

Game Maker Studio có 2 phiên bản đó là Game Maker Studio 1 và Game Maker Studio 2 (khuyến khích sài bản 2). Khi tải về nó sẽ bắt bạn đăng ký tài khoản (mình sẽ hướng dẫn ở phần dưới ) và chỉ được miễn phí 30 ngày khi hết 30 ngày bạn sẽ bắt buộc phải mua.

Một số game tạo bởi GMS2:

  • BLASTED ROAD TERROR
  • Cook, Serve, Delicious!
  • Cook, Serve, Delicious 2!
  • Risk of Rain
  • Soft Body
  • Undertale
  • Uncanny Valley
  • Duke Of Defense
  • Undertale
  • Stoneshard
  • Devil Engine

Và Nếu Bạn So Sánh Unity, Unreal Engine, Cry Engine, UrHo3D, libGDX với Game Maker Studio 2 thì mình xin khẳng định GMS2 làm game 2D tốt hơn những Engine này trừ ( GoDot và cocos2D-x).

Ngôn ngữ lập trình của Game Maker Studio 2

Ngôn ngữ của GMS2 là GML (khá giống với C và Java). Ở đây mình sẽ giải thích cho bạn đoạn code dưới:

Ngôn ngữ lập trình của Game Maker Studio 2

Key_left là một biến do bạn tạo ra với tên bất kỳ (học nnlt là biết) mình để Key_left vì nó dễ hiểu và nhận biết nó

keyboard_check: kiểm tra bàn phím nhập vào còn vk_left chính là phím nhập vào nó vk_left = mũi tên trái & vk_right = mũi tên phải & vk_down = mũi tên xuống & vk_up là mũi tên lên trời.

keyboard_check(ord(“A”)): phím nhập vào nó ở trên là vk_(phím gì đó không phải phím ký tự) còn (ord(“A”)) là câu lệnh kiểm tra ký tự nhập vào nó.

Key_jump = keyboard_check_pressed(vk_space): kiểm tra phím nhấn vào cũng tương tương như cái vk_left nhưng khi để nhân vật nhảy lên các bạn nên để nó là : keyboard_check_pressed.

Nơi tạo Object của game (cái này là cái project hồi trc của mình @@)

Chỗ Coding:

  • Create = chỗ bạn khai báo biến;
  • Step = coding phần di chuyển.

Coding game maker studioSprites nơi để tải Nhân vật, background ,item, những vật thể như khối đất nước giống game minecraft ý mình chả nhớ gọi nó là gì nữa @@ ( gọi chung là Asset).

Sprites

Đây là nơi coding Object được gắn Sprites (bạn tạo 1 sprites thì đó vẫn là hình ảnh mà bạn tải lên không liên quan tới game vì vậy bạn cần phải tạo 1 object để gắn nó vào Object đó).

coding Object

Đây là Room nơi các bạn đưa cái Sprites mà các bạn đã gắn vào Object. Nhấn vô object cần đặt rồi giữ alt để đặt xuống.

Room

Kết quả sau khi tạo game xong:

Hướng dẫn cách viết Game bằng Game Maker Studio 2 6

Download và đăng ký tài khoản Game Maker Studio 2

Bước 1: Bạn truy cập vào trang đăng ký của YoYo để tạo tài khoản tải Game Maker Studio

Bước 2: Điền một số thông tin như sau:

  • Register: Personal Use
  • Skill Leve: Beginner
  • Rồi các bạn điền thông tin vào form và next next
  • Ở phần tạo mật khẩu các bạn tạo mật khẩu có ký tự đặc biệt, số, chữ. VD: [email protected]

Hướng dẫn cách viết Game bằng Game Maker Studio 2 7

Bước 3: Sau khi xác nhận Gmail bạn sẽ chuyển tới trang Download. Bạn hãy chọn đúng phiên bản của hệ điều hành để Download Game Maker Studio nha.

Bước 4: Cài đặt xong, bạn mở Game Maker Studio lên chọn New > Game Maker Language để tạo game. Khi nhấn vào sẽ hiện ra 1 tab bạn tìm thư mục để lưu lại project của mình nhé.

tao project game maker

Giới Thiệu 1 số Youtuber dạy GMS2

Mình sẽ giới thiệu với các bạn vài Youtuber có giảng về GMS2 nhé (tiếng Việt lẫn English)

Youtuber Nước Ngoài: Shaun Spalding

Ông này nghe hay cực luôn nếu bạn giỏi tiếng anh thì nên nghe và code nhé. Còn ai không biết nhiều tiếng anh thì mở phụ đề lên mà dịch nhé.

Link bài giảng: https://www.youtube.com/playlist?list=PLPRT_JORnIupqWsjRpJZjG07N01Wsw_GJ

Youtuber Nước Ngoài: Gloomy Toad Studios

Youtuber Nước Ngoài: Beyond Us Games

Youtuber Việt Nam: SIReal

Ông này cũng mới nổi bên Group Lập Trình, và mình thấy ông này hình như là youtuber đầu tiên giảng về GMS2 ở Việt Nam chứ có nhiều người cũng giảng về GMS mà đó chỉ là phiên bản 1 cơ, phiên bản 2 nó tối ưu và tốt hơn nhiều.

Link bài giảng: https://www.youtube.com/playlist?list=PLHEyg4GEx-GDYLaccVcc1EDkhuU5KuHiO

CTV: Quang Dũng

Liên quan Bài đăng

Hướng Dẫn

A Guide to Hold Your Destination Wedding in Vietnam

1 Tháng tư, 2025
Hướng Dẫn

Tấm Inox 304: Những Lợi Ích Không Ngờ Cho Các Dự Án Công Nghiệp

20 Tháng ba, 2025
Hướng Dẫn

Báo Giá Minh Bạch – Cách Nhận Diện Công Ty Tổ Chức Sự Kiện Đáng Tin Cậy

13 Tháng ba, 2025
Hướng Dẫn

Bật mí địa chỉ cung cấp cuộn inox chất lượng giá tốt

11 Tháng ba, 2025
Hướng Dẫn

Sự Vượt Trội Của Khung Nhôm Cửa Kính

19 Tháng hai, 2025
Hướng Dẫn

SimTamHoa.com – Chuyên Gia Tư Vấn Sim Số Đẹp Hợp Phong Thủy Chính Xác và Uy Tín

15 Tháng hai, 2025
Bài tiếp theo

Hướng dẫn sử dụng SantaFe 2021: Cài đặt và sử dụng sạc không dây

TIN PHỔ BIẾN

Không có sẵn nội dung

Chúng tôi

EDAILY

Edaily Kênh Tin Tức Giải Trí tổng hợp dành cho giới trẻ Cập nhật tin tức giải trí nhanh nhất, HOT nhất trong và ngoài nước !

Danh mục

  • Hướng Dẫn
  • Review

Chính sách

Chính sách bảo mật

Giới thiệu

Điều khoản

 

Mạng xã hội

© 2022 Edaily.vn

Không kết quả
Xem tất cả kết quả
  • Homepages
    • Home Page 1
    • Home Page 2

© 2022 Edaily.vn