Vì vậy, bạn có mong muốn tạo ra trò chơi máy tính của riêng bạn. Bạn có thể chọn một con đường phức tạp hơn, bao gồm việc học những kiến thức cơ bản về lập trình bằng Delphi, C ++ và một số ngôn ngữ khác. Tuy nhiên, đây là một quá trình vất vả, mất nhiều thời gian và công sức. Việc sử dụng các trình xây dựng và công cụ trò chơi làm sẵn sẽ dễ dàng hơn nhiều, hầu hết bạn có thể tìm thấy trên trang web www.gcup.ru. Hãy xem xét việc tạo một trò chơi bằng cách sử dụng ví dụ về chương trình Game Maker
Nó là cần thiết
Chương trình Game Maker
Hướng dẫn
Bước 1
Nhân vật
Đầu tiên, hãy tạo một nhân vật trò chơi (ví dụ: chúng ta hãy gọi nó là obj_player). Để anh ta tập đi, trong nút "Trái", kiểm tra sự va chạm của các vật thể và sự dịch chuyển dọc theo trục X theo tọa độ -4. Làm tương tự ở nút "Right", thay đổi tọa độ thành + 4. Đừng quên về việc thay đổi các sprites. Bây giờ nhân vật của chúng ta có thể đi qua trái và phải.
Bước 2
Nền tảng
Tạo một đối tượng mới (obj_platform), đối tượng này sau này sẽ trở thành nền tảng. Trong trường hợp này, đừng quên chọn hộp kiểm Solid trong obj_platform.
Bước 3
Trọng lực
Hãy quay lại với nhân vật obj_player. Trong menu Bước, chọn các điều kiện như trong hình.
Chú ý đến biến ở bên trái. Với sự trợ giúp của nó, tốc độ rơi có thể được giới hạn ở mức 12.
Bước 4
Nảy
Để tạo một bước nhảy, bạn cần triển khai biến số bước nhảy, với đó bạn có thể đặt số lần nhảy tối đa. Trong menu tạo, hãy tạo một biến có jump = 0. Các biến được tạo bằng cách sử dụng nút được tô màu đỏ trong hình. Khi bạn kéo nó vào Hành động, một menu sẽ xuất hiện. Chỉ ra trong đó tất cả các điều kiện cần thiết, như thể hiện trong hình.
Bước 5
Trong menu báo chí, tiến hành theo cách tương tự như trong các hình sau:
Bước 6
Và một vài bước nữa trong việc chạm vào đối tượng obj_platform. Vì vậy, công cụ chính cho trò chơi của chúng tôi đã sẵn sàng. Nó vẫn để đăng ký các chức năng bổ sung.
Bước 7
Cầu thang
Để tạo cầu thang, chúng ta cần các tab Lên, Xuống và Bước. Tạo một đối tượng mới obj_ladder. Tiếp theo, trong tab Bước, đặt các giá trị như thể hiện trong hình:
Bước 8
Chúng tôi làm việc với tab Up (xem hình). Chúng ta làm việc với tab Down theo cách tương tự, chỉ cần đừng quên thay y = -4 bằng y = + 4.
Bước 9
Kẻ thù
Trò chơi không có nhân vật phản diện là gì? Vì vậy, anh hùng của chúng ta chắc chắn cần có kẻ thù. Tạo một đối tượng obj_enemy mới, sau đó chuyển đến sự kiện Tạo. Tại đó, tạo một hành động và thiết lập các thông số tương tự như trong hình.
Tiếp theo, chúng ta tạo đối tượng obj_rotate và làm cho nó vô hình. Để làm điều này, bạn chỉ cần bỏ chọn hộp kiểm Hiển thị.
Bước 10
Nhân vật chính bị sát hại
Đây là thời điểm quan trọng nhất: bạn cần cung cấp khả năng giết nhân vật. Để làm điều này, chúng tôi sẽ sử dụng hệ thống sức khỏe và cuộc sống đã được tích hợp sẵn trong Game Maker.
Trong sự kiện Bước, hãy thực hiện các bước sau:
Bước 11
Sức khỏe nhân vật.
Tạo lưỡi lê trong trò chơi giống như cách bạn tạo ra nhân vật phản diện. Sau đó đặt: Đặt sức khỏe tương đối thành -1
Bước 12
Điều này sẽ đảm bảo rằng sức khỏe của nhân vật trong game sẽ giảm xuống theo mỗi lần chạm lưỡi lê. Khi sức khỏe ít hơn một, nhân vật sẽ đốt một mạng sống.
Bước 13
Ở giai đoạn cuối, chúng tôi sẽ hoàn thành một số chạm: chúng tôi sẽ thực hiện một cấp độ lớn, chúng tôi sẽ đăng ký khả năng theo dõi camera cho anh hùng. Để làm điều này, trong phòng trong ly hợp chế độ xem, chúng tôi thực hiện các hành động sau (xem hình).
Thay đổi giá trị của Hbor và Vbor. Chúng chịu trách nhiệm về các tọa độ x và y, khi đạt đến điểm mà máy ảnh bắt đầu di chuyển.
Đây là những điều cơ bản để tạo một platformer đơn giản với Game Maker.