Cách tạo trò chơi trực tuyến (có hình ảnh)

Mục lục:

Cách tạo trò chơi trực tuyến (có hình ảnh)
Cách tạo trò chơi trực tuyến (có hình ảnh)

Video: Cách tạo trò chơi trực tuyến (có hình ảnh)

Video: Cách tạo trò chơi trực tuyến (có hình ảnh)
Video: Cách đánh số trang trong Word, đánh số trang từ trang 2/trang bất kỳ 2024, Có thể
Anonim

Bạn đã bao giờ chơi một trò chơi trực tuyến và nghĩ, "Tôi ước tôi có thể làm một trong những trò chơi này, tôi có một số ý tưởng tuyệt vời"? Trước đây, cần phải học cách viết mã trong ActionScript 3, ngôn ngữ hỗ trợ Flash. Tuy nhiên, nhờ một số chương trình xây dựng trò chơi, kinh nghiệm viết mã là một yêu cầu của quá khứ. Bạn có thể tạo ra các trò chơi thú vị, sâu sắc bằng cách thao tác các đối tượng và logic mà không cần chạm vào một dòng mã nào.

Các bước

Phần 1/4: Thiết kế trò chơi

Tạo trò chơi trực tuyến Bước 1
Tạo trò chơi trực tuyến Bước 1

Bước 1. Viết ra một mô tả cơ bản

Bao gồm các tính năng và những gì bạn muốn trình phát đạt được. Sẽ rất tốt nếu bạn viết ra một phác thảo cơ bản về những gì bạn muốn làm với trò chơi của mình để bạn có thể tham khảo trong khi thực hiện nó.

Xem hướng dẫn này để biết thêm chi tiết về cách viết tài liệu thiết kế trò chơi

Tạo trò chơi trực tuyến Bước 2
Tạo trò chơi trực tuyến Bước 2

Bước 2. Vẽ một số phác thảo

Vẽ một bố cục cơ bản về những gì bạn muốn màn hình trông như thế nào. Những thứ này không cần phải quá chi tiết, nhưng ít nhất bạn nên có ý tưởng về vị trí các phần tử khác nhau sẽ được đặt trên màn hình. Những thứ này sẽ cực kỳ hữu ích sau này khi bạn bắt đầu xây dựng giao diện cho trò chơi của mình.

Tạo trò chơi trực tuyến Bước 3
Tạo trò chơi trực tuyến Bước 3

Bước 3. Chọn một phương pháp để tạo trò chơi của bạn

Theo truyền thống, bạn sẽ cần học cách viết mã trong ActionScript 3 để tạo các trò chơi Flash. Mặc dù bạn vẫn có thể làm điều đó, nhưng có những chương trình có sẵn có thể giúp việc tạo trò chơi dễ học hơn nhiều mà không yêu cầu kinh nghiệm viết mã. Một số tùy chọn phổ biến nhất để tạo trò chơi bao gồm:

  • Stencyl - Đây là một công cụ mới hơn cho phép bạn xây dựng trò chơi bằng cách sử dụng các đối tượng và tập lệnh logic. Các trò chơi này sau đó có thể được chuyển đổi thành các dự án Flash và tải lên bất kỳ trang web nào hỗ trợ trò chơi Flash.
  • Cấu trúc 2 - Khi Flash cũ hơn, nó bắt đầu được thay thế bằng các phương tiện tạo trò chơi khác. Một trong những cách mới nhất để tạo trò chơi trực tuyến là sử dụng HTML5. Thông thường, điều này đòi hỏi nhiều kiến thức về mã hóa, nhưng Construct 2 cho phép bạn tạo trò chơi bằng cách sử dụng các đối tượng và tập lệnh, giống như Stencyl.
  • Flash Builder - Đây là phương pháp truyền thống để tạo các trò chơi Flash. Điều này đòi hỏi một lượng kiến thức khá lớn về ActionScript, nhưng nó là một trong những ngôn ngữ dễ học hơn những kiến thức cơ bản. Flash Builder tốn tiền, nhưng bạn có thể sử dụng chương trình FlashDevelop mã nguồn mở để có được hầu hết các chức năng tương tự.

Phần 2/4: Sử dụng Stencyl

Tạo trò chơi trực tuyến Bước 4
Tạo trò chơi trực tuyến Bước 4

Bước 1. Tải xuống và cài đặt Stencyl

Stencyl là một chương trình tạo trò chơi không yêu cầu bất kỳ kiến thức mã hóa nào. Thay vào đó, bạn có thể sử dụng nhiều công cụ logic để thao tác với các đối tượng trong trò chơi.

Stencyl có thể được sử dụng miễn phí nếu bạn chỉ muốn phát hành trò chơi của mình trực tuyến. Phiên bản miễn phí sẽ có logo Stencyl xuất hiện ở phần đầu. Nếu bạn nhận được phiên bản trả phí, bạn có thể xuất bản lên các nền tảng khác

Tạo trò chơi trực tuyến Bước 5
Tạo trò chơi trực tuyến Bước 5

Bước 2. Tạo trò chơi mới của bạn

Khi khởi động Stencyl, bạn sẽ thấy danh sách các trò chơi của mình. Sẽ có một số trò chơi ví dụ trong danh sách mà bạn có thể xem để biết chúng hoạt động như thế nào. Để bắt đầu làm việc với trò chơi của riêng bạn, hãy nhấp vào hộp có đường chấm có nhãn "Nhấp vào đây để tạo Trò chơi mới".

Tạo trò chơi trực tuyến Bước 6
Tạo trò chơi trực tuyến Bước 6

Bước 3. Chọn một bộ

Có một số bộ dụng cụ chứa các tài sản và đồ vật được tạo sẵn có thể giúp bạn bắt đầu và chạy trò chơi của mình một cách nhanh chóng. Chọn một bộ dụng cụ nếu bạn muốn hoặc chọn "Trò chơi trống" nếu bạn định tự chế tạo.

Bạn có thể tải xuống bộ dụng cụ mà người dùng khác đã thực hiện trực tuyến

Tạo trò chơi trực tuyến Bước 7
Tạo trò chơi trực tuyến Bước 7

Bước 4. Nhập thông tin trò chơi của bạn

Trước khi bắt đầu tạo trò chơi, bạn cần nhập một vài thông tin.

  • Tên - Đây là tên trò chơi của bạn. Bạn có thể thay đổi điều này sau đó thành bất cứ điều gì bạn muốn.
  • Kích thước màn hình - Đây là kích thước màn hình trò chơi của bạn và rất quan trọng vì nó sẽ ảnh hưởng đến nghệ thuật mà bạn sử dụng. Vì mọi người rất có thể sẽ chơi trò chơi của bạn trong trình duyệt web của họ, nên kích thước màn hình không cần phải quá lớn. Thử Chiều rộng: 640 px Chiều cao: 480 px. Đây là một kích thước tốt để bắt đầu.
Tạo trò chơi trực tuyến Bước 8
Tạo trò chơi trực tuyến Bước 8

Bước 5. Làm quen với bố cục

Khi bạn tải trò chơi mới lần đầu tiên, bạn sẽ được đưa đến Trang tổng quan. Đây là nơi bạn có thể xem tất cả các cảnh cho trò chơi của mình và truy cập bất kỳ tài nguyên nào. Bạn cũng có thể thay đổi cài đặt trò chơi của mình từ đây. Bạn sẽ dành phần lớn thời gian của mình để làm việc trong Trang tổng quan.

  • Cảnh - Đây là cửa sổ chính của Trang tổng quan và hiển thị trò chơi thực tế và tất cả nội dung. Trò chơi của bạn sẽ là một tập hợp các cảnh.
  • Tài nguyên - Đây là danh sách tất cả các đối tượng và tài sản trong trò chơi của bạn. nó bao gồm các diễn viên, nền, phông chữ, cảnh, logic, âm thanh và các ô xếp. Các tài nguyên được sắp xếp trong một cái cây ở phía bên trái của màn hình.
  • Cài đặt - Các tùy chọn Trò chơi và Cài đặt cho phép bạn điều chỉnh cách cơ chế hoạt động của trò chơi, bao gồm các điều khiển, lực hấp dẫn, va chạm, tải màn hình và hơn thế nữa.
Tạo trò chơi trực tuyến Bước 9
Tạo trò chơi trực tuyến Bước 9

Bước 6. Tùy chỉnh một diễn viên

Tác nhân là bất kỳ đối tượng nào di chuyển hoặc có thể được tương tác với trong trò chơi (người chơi, kẻ thù, cửa ra vào, v.v.). Bạn sẽ cần tạo một tác nhân cho mỗi đối tượng trong trò chơi của mình. Để tạo tác nhân, hãy nhấp vào tùy chọn "Loại tác nhân" trong menu Tài nguyên. Chọn diễn viên bạn muốn từ danh sách (danh sách được xác định theo bộ bạn đã chọn).

  • Chỉ định tác nhân vào một Nhóm (Người chơi, Kẻ thù). Điều này sẽ giúp xác định các thuộc tính va chạm của tác nhân. Chọn diễn viên của bạn để mở Trình chỉnh sửa diễn viên. Bấm vào tab Thuộc tính, sau đó chọn nhóm thích hợp từ trình đơn thả xuống.
  • Thêm các hành vi (nhảy, dậm chân, đi bộ). Hành vi là những gì cho phép diễn viên của bạn thực hiện các hành động. Nhấp vào tab Hành vi, sau đó nhấp vào nút "+ Thêm Hành vi" ở góc dưới bên trái. Chọn một hành vi (chẳng hạn như "Đi bộ") từ danh sách, sau đó nhấp vào "Chọn".
  • Đặt các điều khiển. Nếu bạn đang tạo một nhân vật người chơi, thì có thể bạn sẽ muốn cho phép người chơi di chuyển nó. Khi bạn thêm hành vi Đi bộ, bạn sẽ được đưa đến màn hình thuộc tính Đi bộ. Bạn có thể sử dụng menu thả xuống để chọn phím nào sẽ di chuyển diễn viên sang trái và phải. Bạn cũng có thể chỉ định hoạt ảnh nếu bộ bạn đang sử dụng có chứa bất kỳ hình ảnh động nào.
  • Bạn có thể thêm nhiều hành vi để tùy chỉnh những gì một diễn viên có thể làm.
Tạo trò chơi trực tuyến Bước 10
Tạo trò chơi trực tuyến Bước 10

Bước 7. Tạo một cảnh

Khung cảnh là những gì người chơi nhìn thấy khi chơi game. Nó là nền, cũng như bất kỳ đối tượng và tác nhân nào có thể nhìn thấy được. Để tạo một cảnh mới, hãy bấm vào tùy chọn Cảnh trong cây Tài nguyên, rồi bấm vào hộp gạch ngang. Đặt tên cho cảnh mới của bạn để tiếp tục.

  • Bối cảnh - Cảnh của bạn sẽ được định kích thước tự động, vì vậy bạn không cần phải lo lắng về điều đó vào lúc này. Bạn có thể chọn sử dụng một màu làm nền, sẽ có các ô được đặt trên đó. Bạn có thể chọn từ một màu đồng nhất hoặc một gradient. Nhấp vào "Tạo" khi bạn hoàn tất. Thao tác này sẽ mở Trình thiết kế cảnh.
  • Đặt ô - Bộ xếp có trong bộ của bạn sẽ được tải ở phía bên phải của cửa sổ. Bấm vào công cụ Bút chì trong menu bên trái, sau đó bấm vào ô mà bạn muốn sử dụng. Sau đó, bạn có thể đặt ô vào cảnh của mình. Nhấp và kéo bằng chuột để đặt nhiều ô.
  • Đặt diễn viên - Nhấp vào tab Diễn viên phía trên bộ xếp hình của bạn để chuyển sang các diễn viên có sẵn của bạn. Bạn phải tạo chúng trước đó để chúng xuất hiện trong danh sách này. Bấm vào diễn viên bạn muốn đặt, sau đó bấm vào vị trí trên cảnh bạn muốn nó xuất hiện. Nếu bạn giữ ⇧ Shift, diễn viên sẽ gắn vào lưới.
  • Thêm lực hấp dẫn - Nhấp vào tab "Vật lý" ở đầu cửa sổ, sau đó nhập giá trị vào trường "Trọng lực (Theo chiều dọc)". Bước vào 85 sẽ mô phỏng lực hấp dẫn trong thế giới thực.
Tạo trò chơi trực tuyến Bước 11
Tạo trò chơi trực tuyến Bước 11

Bước 8. Thử nghiệm trò chơi

Sau khi bạn đã tạo một cảnh và đặt một số diễn viên, bạn có thể thử nghiệm trò chơi. Nhấp vào nút "Thử nghiệm trò chơi" ở đầu màn hình để chơi những gì bạn có cho đến nay. Bạn có thể sử dụng các phím bạn đặt khi tạo diễn viên để điều khiển nhân vật người chơi của mình.

Tìm bất kỳ khía cạnh nào không hoạt động và cố gắng sửa chúng. Ví dụ, những kẻ thù có hành xử đúng không? Bạn có thể đánh bại kẻ thù của bạn? Có bất kỳ nền tảng nào không thể tiếp cận hoặc thăm thẳm không thể vượt qua không? Quay lại khu vực liên quan của trình chỉnh sửa trò chơi của bạn để khắc phục bất kỳ sự cố nào bạn tìm thấy. Điều này có thể mất một chút thời gian, nhưng kết quả cuối cùng sẽ là một trò chơi thú vị và đáng chơi hơn nhiều

Tạo trò chơi trực tuyến Bước 12
Tạo trò chơi trực tuyến Bước 12

Bước 9. Thêm nhiều hơn nữa

Bây giờ bạn đã có cảnh đầu tiên hoạt động và có thể chơi được, đã đến lúc bắt đầu xây dựng toàn bộ trò chơi. Thêm nhiều cấp độ và thử thách hơn, đồng thời tiếp tục kiểm tra các phần bổ sung của bạn để đảm bảo rằng chúng thú vị và hoạt động bình thường.

Tạo trò chơi trực tuyến Bước 13
Tạo trò chơi trực tuyến Bước 13

Bước 10. Trang web Khóa trò chơi của bạn

Nếu bạn chuẩn bị tải trò chơi lên trang web lưu trữ trò chơi Flash hoặc tải lên trang web của riêng mình, có thể bạn sẽ muốn bật "Khóa trang". Điều này sẽ ngăn trò chơi của bạn được chơi nếu trò chơi đó không nằm trong danh sách các trang web được phép.

  • Mở "Cài đặt trò chơi" từ cây "Tài nguyên" của bạn. Chọn phần "Trình tải". Nhập các trang web mà bạn muốn cho phép vào trường "Khóa trang", được phân tách bằng dấu phẩy không có khoảng trắng. Ví dụ: newgrounds.com, kongregate.com.
  • Trong khi ở trên màn hình này, hãy nhập trang chủ của bạn vào trường "Trang chủ của bạn", nếu bạn có. Điều này sẽ cho phép những người chơi trò chơi của bạn được liên kết với trang web của bạn.
Tạo trò chơi trực tuyến Bước 14
Tạo trò chơi trực tuyến Bước 14

Bước 11. Xuất trò chơi dưới dạng Flash

Sau khi hài lòng với trò chơi của mình, bạn có thể xuất trò chơi đó sang định dạng Flash. Điều này sẽ cho phép bạn tải trò chơi lên trang web lưu trữ trò chơi Flash hoặc lên trang web của riêng bạn. Nhấp chuột Công bố chọn Web và sau đó nhấp vào Flash. Lưu tệp vào vị trí dễ tìm trên máy tính của bạn.

Tạo trò chơi trực tuyến Bước 15
Tạo trò chơi trực tuyến Bước 15

Bước 12. Xuất bản trò chơi

Sau khi có tệp Flash (. SWF), bạn có thể tải tệp đó lên máy chủ lưu trữ mà bạn chọn. Có nhiều trang web trực tuyến lưu trữ trò chơi Flash và một số thậm chí có thể cho phép bạn kiếm tiền từ doanh thu quảng cáo với trò chơi của mình. Bạn cũng có thể tải trò chơi của mình lên trang web của riêng mình, nhưng bạn sẽ muốn đảm bảo rằng bạn có băng thông để phục vụ người chơi nếu trò chơi trở nên phổ biến.

  • Xem hướng dẫn này để tải trò chơi của bạn lên trang web của riêng bạn.
  • Nếu bạn muốn tải trò chơi của mình lên một trang web như Newgrounds hoặc Kongregate, bạn sẽ cần tạo một tài khoản và sau đó thực hiện quá trình tải lên cho trang web. Các điều khoản và điều kiện sẽ khác nhau giữa các trang web.
  • Nếu bạn muốn xuất bản trò chơi của mình lên Stencyl Arcade, bạn có thể làm như vậy từ trong Chương trình Stencyl. Nhấp chuột Công bố chọn Stencyl và sau đó nhấp vào Arcade. Trò chơi sẽ tự động được tải lên, vì vậy hãy đảm bảo rằng bạn hài lòng với tên này trước khi thực hiện việc này. Stencyl Arcade có giới hạn kích thước tệp là 8 MB.

Phần 3/4: Sử dụng Cấu trúc 2

Tạo trò chơi trực tuyến Bước 16
Tạo trò chơi trực tuyến Bước 16

Bước 1. Tải xuống và cài đặt Construct 2

Chương trình này cho phép bạn tạo các trò chơi HTML5 với rất ít mã hóa. Bạn sẽ phải chỉ định một số biến, nhưng tất cả điều này được thực hiện thông qua các menu mà không cần mã hóa thực tế.

Construct 2 là miễn phí, mặc dù một số tính năng bị hạn chế trừ khi bạn nâng cấp. Phiên bản miễn phí không thể xuất bản lên bất kỳ nền tảng nào khác ngoài HTML5

Tạo trò chơi trực tuyến Bước 17
Tạo trò chơi trực tuyến Bước 17

Bước 2. Tạo một dự án mới

Khi bạn lần đầu tiên bắt đầu Xây dựng 2, bạn sẽ được chào đón bằng menu Chào mừng. Nhấp vào liên kết "Dự án mới" để bắt đầu trò chơi mới. Ngoài ra còn có một số ví dụ đi kèm mà bạn có thể sử dụng để xem cách các trò chơi cơ bản được tạo ra.

Khi tạo một dự án mới, bạn sẽ được cung cấp một danh sách các mẫu. Đối với dự án đầu tiên của bạn, có thể bạn sẽ muốn bắt đầu với một dự án trống. Điều này sẽ cho phép bạn nắm bắt được những điều cơ bản mà không có mẫu nào cản trở

Tạo trò chơi trực tuyến Bước 18
Tạo trò chơi trực tuyến Bước 18

Bước 3. Điều chỉnh cài đặt dự án của bạn

Trong khung bên trái của cửa sổ dự án, bạn sẽ thấy một loạt các mục trong khung Thuộc tính. Bạn có thể sử dụng điều này để đặt kích thước màn hình và nhập thông tin trò chơi và công ty của bạn.

Tạo trò chơi trực tuyến Bước 19
Tạo trò chơi trực tuyến Bước 19

Bước 4. Chèn nền

Bấm đúp vào bố cục. Chọn "Nền lát gạch" từ phần Chung. Nhấp vào bố cục của bạn để đặt nền. Thao tác này sẽ mở trình chỉnh sửa nền. Bạn sẽ cần phải tạo của riêng mình bằng cách sử dụng phần mềm chỉnh sửa hình ảnh hoặc tải xuống các kết cấu từ nhiều địa điểm trực tuyến.

  • Đặt nền theo kích thước của bố cục. Thực hiện việc này bằng cách chọn đối tượng nền và thay đổi kích thước trong khung Thuộc tính.
  • Thay đổi tên lớp và khóa nó. Bạn sẽ muốn khóa lớp để tránh vô tình di chuyển nó trong khi đặt các đối tượng khác. Nhấp vào tab "Lớp" ở phía bên phải của màn hình. Chọn lớp và nhấp vào biểu tượng Bút chì. Đặt tên cho lớp là "Nền", sau đó nhấp vào nút "Ổ khóa" để khóa nền.
Tạo trò chơi trực tuyến Bước 20
Tạo trò chơi trực tuyến Bước 20

Bước 5. Tạo một lớp mới

Trong tab Lớp, nhấp vào nút "+" để tạo một lớp mới. Đổi tên nó thành "Main". Đây sẽ là lớp mà hầu hết các đối tượng trò chơi của bạn nằm trên đó. Đảm bảo rằng lớp Chính được chọn trước khi tiếp tục.

Tạo trò chơi trực tuyến Bước 21
Tạo trò chơi trực tuyến Bước 21

Bước 6. Thêm đầu vào cho trò chơi của bạn

Trong Construct 2, đầu vào của bạn sẽ cần được thêm làm đối tượng cho trò chơi của bạn. Chúng vô hình và sẽ cho phép sử dụng bàn phím và chuột trong suốt dự án.

Nhấp đúp vào bố cục của bạn và chọn "Chuột" từ phần Đầu vào. Làm tương tự để chèn đối tượng "Bàn phím"

Tạo trò chơi trực tuyến Bước 22
Tạo trò chơi trực tuyến Bước 22

Bước 7. Thêm đối tượng

Đã đến lúc bắt đầu thêm một số đối tượng trò chơi vào bố cục của bạn. Nhấp đúp vào bố cục và chọn "Sprite" từ phần Chung. Sử dụng các dấu thập để chọn vị trí bạn muốn đặt mô hình. Trình chỉnh sửa hình ảnh sẽ mở ra, cho phép bạn tải một hình ảnh hiện có hoặc tạo một hình ảnh mới.

Khi bạn chọn các sprite trên bố cục của mình, các thuộc tính của sprite sẽ tải trong khung bên trái. Thay đổi tên của sprite để bạn có thể xác định và tham khảo nó dễ dàng hơn

Tạo trò chơi trực tuyến Bước 23
Tạo trò chơi trực tuyến Bước 23

Bước 8. Thêm hành vi vào các đối tượng của bạn

Để thêm một hành vi, hãy bấm vào đối tượng bạn muốn thêm một hành vi đầy đủ để chọn nó. Nhấp vào liên kết "Thêm / chỉnh sửa" trong phần Hành vi của khung Thuộc tính. Một danh sách các hành vi có sẵn sẽ xuất hiện.

Hành vi là các phần logic được định cấu hình trước cho phép bạn nhanh chóng thêm chức năng vào các đối tượng của mình. Bạn có thể chọn từ nhiều hành vi được tạo sẵn có thể thực hiện nhiều chức năng khác nhau. Ví dụ: để làm cho sàn trở nên vững chắc, hãy đặt cho nó hành vi "Rắn". Để di chuyển nhân vật người chơi theo tám hướng, hãy cung cấp cho nó hành vi "di chuyển 8 hướng"

Tạo trò chơi trực tuyến Bước 24
Tạo trò chơi trực tuyến Bước 24

Bước 9. Thay đổi thuộc tính hành vi

Bạn có thể chỉnh sửa các hành vi hiện có để tùy chỉnh cách các đối tượng của bạn hoạt động. Bạn có thể thay đổi các giá trị để thay đổi tốc độ, hướng và các thuộc tính khác.

Tạo trò chơi trực tuyến Bước 25
Tạo trò chơi trực tuyến Bước 25

Bước 10. Hiểu cách các sự kiện hoạt động

Sự kiện là một danh sách các điều kiện và là yếu tố thúc đẩy trò chơi. Nếu các điều kiện được đáp ứng, sự kiện sẽ xảy ra. Nếu các điều kiện không được đáp ứng, sự kiện sẽ không xảy ra. Bảng sự kiện thường chạy khoảng 60 lần mỗi giây. Mỗi lần nó chạy được gọi là một "tích tắc".

Tạo trò chơi trực tuyến Bước 26
Tạo trò chơi trực tuyến Bước 26

Bước 11. Tạo sự kiện

Bấm đúp vào trang Sự kiện trống. Một danh sách các đối tượng có sẵn sẽ xuất hiện. Chọn đối tượng mà bạn muốn tạo sự kiện hoặc bạn có thể tạo sự kiện Hệ thống.

  • Chọn thời điểm hành động xảy ra. Sau khi chọn đối tượng, bạn sẽ được yêu cầu chọn thời điểm sự kiện sẽ xảy ra. Điều này có thể dựa trên các sự kiện khác hoặc vào những thời điểm nhất định. "Mỗi tích tắc" luôn luôn.
  • Thêm một hành động. Bạn sẽ được yêu cầu chọn một trong các đối tượng của mình. Chọn từ danh sách các hành động. Ví dụ: nếu bạn đang thực hiện một game bắn súng từ trên xuống và muốn nhân vật của người chơi luôn nhìn vào chuột, bạn sẽ tạo hành động "Đặt góc hướng về vị trí" trên mỗi lần đánh dấu được đặt cho đối tượng Người chơi. Khi được hỏi tọa độ, hãy nhập "Mouse. X" cho X và "Mouse. Y" cho Y. Điều này sẽ giữ cho tàu của người chơi luôn hướng về phía con trỏ.
Tạo trò chơi trực tuyến Bước 27
Tạo trò chơi trực tuyến Bước 27

Bước 12. Thêm nhiều sự kiện và hành vi

Đây là xương sống của trò chơi của bạn. Thêm và điều chỉnh các hành vi và sự kiện sẽ giúp bạn tạo ra một trò chơi độc đáo và thú vị mà mọi người sẽ hào hứng chơi. Thử nghiệm với các sự kiện khác nhau để cố gắng có được trò chơi chính xác mà bạn muốn.

Tạo trò chơi trực tuyến Bước 28
Tạo trò chơi trực tuyến Bước 28

Bước 13. Thêm một số biến

Có hai loại biến trong Construct 2: biến cá thể và biến toàn cục. Những điều này cho phép bạn đặt các giá trị tùy chỉnh cho các đối tượng và trò chơi của mình, chẳng hạn như sức khỏe, giới hạn thời gian, điểm số, v.v.

  • Biến cá thể - Biến cá thể là các biến được gán cho các đối tượng đơn lẻ. Chúng được sử dụng cho những thứ như sức khỏe của kẻ thù và người chơi. Bạn có thể thêm các biến phiên bản sau khi chọn một đối tượng bằng cách nhấp vào liên kết "Thêm / chỉnh sửa" trong phần Biến của khung Thuộc tính. Đặt cho biến một tên có thể được tham chiếu trong một sự kiện, cũng như một giá trị ban đầu.
  • Biến toàn cục - Biến toàn cục là các biến được gán cho toàn bộ trò chơi. Chúng được sử dụng cho những thứ chẳng hạn như điểm số của người chơi. Để tạo biến toàn cục, hãy mở trang Sự kiện và nhấp chuột phải vào khoảng trống. Nhấp vào "Thêm biến toàn cục", đặt tên cho biến đó có thể được tham chiếu trong một sự kiện, sau đó nhập giá trị ban đầu.
Tạo trò chơi trực tuyến Bước 29
Tạo trò chơi trực tuyến Bước 29

Bước 14. Tạo giao diện

Khi tạo giao diện, tốt nhất bạn nên làm như vậy trên một lớp mới. Điều này là do giao diện hiếm khi di chuyển hoặc thay đổi, vì vậy sẽ rất tốt nếu bạn có nó trên một lớp bị khóa. Trong khung Thuộc tính cho lớp mới, đặt "Parallax" thành 0. Điều này sẽ giữ cho lớp không cuộn khi màn hình chạy.

Sử dụng Hộp văn bản và các biến để tạo giao diện của bạn. Bạn có thể đặt các hộp văn bản của mình để hiển thị lượng máu, điểm số, đạn còn lại hoặc bất kỳ thứ gì khác mà người chơi cần xem thường xuyên

Tạo trò chơi trực tuyến Bước 30
Tạo trò chơi trực tuyến Bước 30

Bước 15. Kiểm tra và sửa đổi trò chơi của bạn

Bây giờ bạn đã có một số đối tượng trên màn hình với các sự kiện và hành vi, bạn có thể bắt đầu thử nghiệm và thêm nội dung. Nhấp vào nút "Chơi" ở đầu màn hình để xây dựng và thử nghiệm trò chơi. Ghi lại bất kỳ điều gì không hoạt động và cố gắng khắc phục nó để trò chơi của bạn có thể chơi được và thú vị.

Tạo trò chơi trực tuyến Bước 31
Tạo trò chơi trực tuyến Bước 31

Bước 16. Xuất trò chơi

Nếu hài lòng với trò chơi của mình, bạn có thể xuất trò chơi để tải lên trang web và chơi bởi bất kỳ ai. Để xuất trò chơi, hãy nhấp vào Tập tin và chọn Xuất. Lưu dự án vào một vị trí mà bạn có thể dễ dàng xác định được.

Tạo trò chơi trực tuyến Bước 32
Tạo trò chơi trực tuyến Bước 32

Bước 17. Xuất bản trò chơi

Có một số trang web cho phép bạn tải lên các trò chơi HTML5 để người khác chơi. Bạn cũng có thể thêm trò chơi vào trang web của riêng mình. Xem hướng dẫn này để biết chi tiết về cách tải trò chơi lên trang web của riêng bạn.

Phần 4/4: Mã hóa từ Scratch

Bước 1. Tải xuống IDE lập trình (Môi trường phát triển tích hợp) hỗ trợ HTML chẳng hạn như Game Maker Studio

Một số có sẵn miễn phí mặc dù nhiều IDE tốt nhất có giá hàng trăm đô la.

Bước 2. Tìm hiểu cách sử dụng IDE

Học cách lập trình trong môi trường của bạn là vô cùng quan trọng. Việc ghi nhớ hầu hết các mã phổ biến và học cách triển khai mọi thứ đúng cách có thể mất vài tuần hoặc thậm chí vài tháng. Hãy kiên nhẫn và tất cả sẽ được đền đáp!

Bước 3. Tạo trò chơi của bạn khi bạn nghĩ rằng mình đã sẵn sàng

Tạo một tài liệu thiết kế hoặc ghi chú lại một số ý tưởng là một khởi đầu tuyệt vời. Việc lập trình một trò chơi có thể mất hàng tháng hoặc nếu bạn thực sự nghiêm túc về việc tạo ra một cú hit, thậm chí là một hoặc hai năm.

Bước 4. Thử nghiệm trò chơi

Đảm bảo thử làm những điều điên rồ hoặc bất ngờ và loại bỏ càng nhiều lỗi càng tốt. Ngoài ra, hãy cố gắng xác định xem lối chơi có theo cách bạn muốn hay bạn cần quay lại và thực hiện thay đổi.

Bước 5. Xuất bản nó

Xuất bản trò chơi của bạn trực tuyến trên một trang web chẳng hạn như Kongregate. Bạn nên chuẩn bị cho những lời chỉ trích mang tính xây dựng và bạn có thể muốn cập nhật trò chơi của mình để đáp ứng mong muốn của cơ sở người chơi.

Lời khuyên

  • Nếu quan tâm hơn đến việc học mã đằng sau trò chơi Flash, bạn có thể sử dụng mã Flash Builder và ActionScript 3 để tạo trò chơi tùy chỉnh. Quá trình này sẽ mất nhiều thời gian hơn nhưng có thể mang lại trải nghiệm độc đáo hơn. Xem hướng dẫn này để biết chi tiết về lập trình trong Tập lệnh hành động 3.
  • Ghi công cho bất kỳ nguồn nào mà bạn đã lấy ý tưởng hoặc nội dung và cho những người khác đã giúp tạo ra trò chơi.

Đề xuất: