Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
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
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
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
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
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
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
Để 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
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
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
Ngay bên dưới hsp = move * walksp
Nhập vsp = vsp * grv
Bước 10: 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 đồ
Đố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