Mục lục:

Gamemaker Trò chơi đơn giản: 12 bước
Gamemaker Trò chơi đơn giản: 12 bước

Video: Gamemaker Trò chơi đơn giản: 12 bước

Video: Gamemaker Trò chơi đơn giản: 12 bước
Video: Hướng Dẫn Toàn Tập Cách Làm Một Game Platformer Bằng GMS 2 (Part 1: Basics) 2024, Tháng mười một
Anonim
Image
Image

Trò chơi này là một trò chơi đơn giản (có thể bạn đã biết qua tiêu đề). Nó có một khối (chính là bạn) và nó cũng có nền tảng được tạo sẵn hoặc một khối màu khác.

Đối với trò chơi này, bạn sẽ cần:

Một tài khoản trò chơi yo yo để truy cập Gamemaker studio 2

Tuy nhiên, bạn sẽ không cần các gói trả phí cho Gamemaker.

Bước 1: Tạo một trò chơi mới

Tạo một trò chơi mới
Tạo một trò chơi mới
Tạo một trò chơi mới
Tạo một trò chơi mới
Tạo một trò chơi mới
Tạo một trò chơi mới

Bước đầu tiên là tạo một trò chơi mới.

Để làm được điều đó, bạn cần phải:

  • Nhấp vào Mới
  • Nhấp vào Ngôn ngữ GameMaker
  • Nhập nội dung bạn muốn trò chơi của mình được gọi là

Bước 2: Thay đổi Fps

Thay đổi Fps
Thay đổi Fps
Thay đổi Fps
Thay đổi Fps

Thông thường, bước đầu tiên để tạo trò chơi là thay đổi fps (khung hình trên giây) thành số lượng mong muốn. Đối với chúng tôi, nó sẽ là 60.

Để làm điều đó, bạn phải:

  • Mở tùy chọn, chạm vào thanh bên phải
  • Nhấp vào Chính
  • Tìm khung hình trò chơi trên giây và thay đổi nó thành 60

Bước 3: Tạo Sprites

Tạo Sprites
Tạo Sprites
Tạo Sprites
Tạo Sprites
Tạo Sprites
Tạo Sprites
Tạo Sprites
Tạo Sprites

Bây giờ chúng ta đã sắp xếp tất cả các tùy chọn của mình, chúng ta có thể bắt đầu trò chơi và các đối tượng.

Để làm việc đó:

  • Nhấp chuột phải vào bảng Sprites của thanh bên phải.
  • Sau đó nhấp vào Tạo sprite
  • Đổi tên Splayer sprite của bạn (các s ở phía trước cho bạn biết rằng nó là sprite)
  • Nhấp vào Chỉnh sửa Hình ảnh
  • Vẽ máy nghe nhạc của bạn. Đối với ví dụ này, tôi sử dụng một hộp màu xanh lá cây, bạn cũng có thể sử dụng
  • Lặp lại một lần nữa cho bức tường. Nhưng lần này đặt tên nó là Swall và tô màu một chiếc hộp màu xám

Bước 4: Tạo đối tượng

Tạo đối tượng
Tạo đối tượng
Tạo đối tượng
Tạo đối tượng
Tạo đối tượng
Tạo đối tượng

Bây giờ chúng ta đã có các sprite của mình, chúng ta có thể tạo các đối tượng cho chúng.

Làm như vậy:

  • Nhấp chuột phải vào phần Đối tượng của thanh bên phải và chọn Tạo Đối tượng
  • Đổi tên đối tượng Oplayer
  • Nhấp vào No Sprite và chọn Splayer
  • Lặp lại cho Swall nhưng đặt tên là Owall và gán nó là Swall

Bước 5: Đặt biến

Đặt biến
Đặt biến
Đặt biến
Đặt biến
Đặt biến
Đặt biến

Bây giờ tất cả các đối tượng của chúng ta đã hoàn thành, chúng ta có thể bắt đầu viết mã. Bước đầu tiên chúng ta sẽ làm là thiết lập các biến của chúng ta

Làm như vậy:

  • Chọn sự kiện trong menu Oplayer
  • Bấm tạo
  • Nhập 4 biến được hiển thị trong hình cuối cùng của bước này cùng với dấu chấm phẩy ở cuối mỗi dòng
  • Thay đổi 0,1 thành 2 (xin lỗi về tính toán sai trong hình)

Bước 6: Bắt đầu di chuyển

Đang bắt đầu di chuyển
Đang bắt đầu di chuyển
Đang bắt đầu di chuyển
Đang bắt đầu di chuyển
Đang bắt đầu di chuyển
Đang bắt đầu di chuyển

Để bắt đầu di chuyển, bạn cần:

  • Tạo một sự kiện bước
  • Kiểm tra khi các phím được nhấn (xem mã trên hình thứ hai của bước này)
  • Di chuyển khi các phím được nhấn (xem mã trên hình thứ ba của bước này)

Xem tất cả mã cho bước này trên hình thứ ba

Bước 7: Thêm va chạm ngang

Thêm va chạm ngang
Thêm va chạm ngang
Thêm va chạm ngang
Thêm va chạm ngang
Thêm va chạm ngang
Thêm va chạm ngang

Bây giờ chúng ta có chuyển động ngang, chúng ta cần va chạm theo phương ngang

Để làm việc đó:

  • Ngay trước x = x + hsp, hãy thêm mã mới trong hình 1
  • Bây giờ hãy thêm mã trong hình 2 (đừng lo lắng ở phần cuối, tôi sẽ xem xét mọi thứ có nghĩa là gì)
  • Bây giờ thêm mã có trong hình 3

Bước 8: Va chạm dọc

Va chạm dọc
Va chạm dọc

Mã này khá giống với mã ở bước trước, vì vậy bạn chỉ cần sao chép từ hình lên trên

Bước 9: Thêm trọng lực

Thêm trọng lực
Thêm trọng lực

Ngay bên dưới hsp = move * walksp

Nhập vsp = vsp * grv

Bước 10: Nhảy

Nhảy
Nhảy

Đối với phần cuối cùng của mã, chúng tôi sẽ bắt đầu nhảy (ha-ha)

Chỉ cần sao chép mã ở đâu và mã là gì để hoàn thành mã

P. S.

Thay đổi -7 thành -20 (xin lỗi về tính toán sai trong hình)

Bước 11: Bản đồ

Bản đô
Bản đô
Bản đô
Bản đô
Bản đô
Bản đô
Bản đô
Bản đô

Đối với phần cuối cùng của trò chơi, bạn cần tạo bản đồ

Mở thư mục phòng và chọn phòng1

Sau đó kéo vào tất cả các bức tường bạn muốn (đảm bảo thêm trình phát)

Bước 12: Điều này có nghĩa là gì

P. S.

Tôi quên đề cập trong video rằng sự kiện tạo chỉ xảy ra khi đối tượng được tạo

Đề xuất: