HƯỚNG DẪN LÀM GAME BẰNG GAME MAKER

  -  

Đầu tiên, gồm hàng trăm, thậm chí hàng ngàn nền tảng cho phát triển game, phát triển phần mềm, ứng dụng,... Điển hình trong những số đó là Unity, với các thư việnAsset được desgin sẵn tương đối dồi dào, các chúng ta cũng có thể làm game và hoàn thiện nó chỉ trong một ngày. Mặc dù nhiên, theo mình tấn công giá, unity là một trong những platform thực sự nặng nề tiếp cận nếu các bạn chỉ mới bước vào làm game.

Nhiều bạn từ tương đối lâu đã mong mỏi tự mình hoàn thiện một sản phầm đầu tay nhưng chần chờ nên bước đầu từ đâu, bài bác blog này sẽ là câu trả lời cho toàn bộ các vấn đề chúng ta đang vướng phải, vậy kết luận lý bởi vì mình lựa chọn Game Maker Studio để giải đáp là gì?

Tại sao lại là trò chơi Maker Studio?

Giao diện trực quan: bối cảnh của Game Maker Studio thật sự dễ dàng tiếp cận, mình đã mày mò một số người các bạn và mức độ vừa phải họ sẽ mất tầm 10-30 phút là tất cả thể thống trị được Workspace của Game Maker Studio và thao tác trên đó.

Bạn đang xem: Hướng dẫn làm game bằng game maker

Phù hợp mang lại thể loại 2 chiều cơ bản: Unity cực tốt trong vấn đề tạo game đồ họa 3D, tuy vậy game trên căn cơ 2D chỉ việc dùng trò chơi Maker Studio là đủ.Không cần phải biết nhiều về những function: với Game Maker Studio, 90% các công dụng cơ phiên bản để bạn tạo cho một con game hoàn chỉnh điều sẽ được những nhà cải cách và phát triển viết sẵn, và câu hỏi của bạn, chỉ là hotline hàm (hay thủ tục) đó ra là rất có thể tiết kiệm được rất nhiều thời gian.Là nơi diễn tả sự sáng sủa tạo: tuy Game Maker Studio cung cấp khá các hàm dựng sẵn, tuy nhiên điều nặng nề nhất vào lập trình game vẫn là việc sáng chế tạo của bạn, hãy nhờ vào những chức năng có sẵn nhằm kết hợp, chỉnh sửa và tạo tính năng mới, này cũng là điều mà ứng dụng này đến phép các bạn thao tác.Nâng cao tư duy lập trình: không chỉ là hồ hết dòng code hanh như Netbean hay Eclipse, không chỉ là kéo thả nhân đồ dùng vào là ra một trò chơi như Unity, Game Maker Studio như là một sự trung gian, đòi hỏi các bạn phải gọi về thuật toán, cũng như hỗ trợ cho các bạn giao diện trực quan lại để kiến tạo game, vì chưng vậy đối với người new theo mình nó là lựa chọn hàng đầu.

*

Sau một thời gian nữa, tạo phần đa game như thế này đã trở nên dễ dàng đối với những bạn

Tải game Maker Studio 2

Tạo một thông tin tài khoản và trải nghiệm trong 30 ngày (không giới hạn tính năng), trường hợp hết 30 ngày thì mình sinh sản một tài khoản khác thôi, không khuyến khích chúng ta xài crack nhé

*

Cài để JDK, SDK và NDK cùng thông chỉnh Project

Lần đầu tiên sử dụng, việc setup sẽ tất cả phần phức tạp, tuy nhiên các bạn hãy có tác dụng từ từ với khi trả thành, các project sau các các bạn sẽ không cần thiết đặt lại nữa. Đừng sờn lòng nhé!

Cài mấy mẫu SDK và NDK để triển khai gì?Để xây dừng game cho nền tảng android, yêu cầu trên window các bạn phải mua hai cỗ này

*

Cài SDK vào máy

*

Truy cập mục Setting, đảm bảo an toàn rằng android phiên phiên bản mới nhất được cài, và các bạn hãy lưu giữ đường dẫn SDK (khoanh đỏ)

Tạo Project mới

*

Tạo project mới

*
Cách này đơn giản dễ dàng hơn cho chúng ta mới có tác dụng quen

*

Sau khi tạo ra project xong, các các bạn sẽ có 1 workspace như này, chúng ta sẽ thao tác trên kia sau

Chỉnh thông số cho project: truy cập vào File-> Preference -> Platform Settings -> apk (các bạn chỉ cần chỉnh với không bắt buộc hiểu vượt sâu về phần này)

*

Chỉnh lại băng thông SDK, NDK cùng JDK làm thế nào cho phù hợp, tìm đường truyền của NDK phía bên trong SDK như hình trên

*

Lăn xuống với xem lại các trường khoanh đỏ (bắt buộc phải điền)

Làm một hình ảnh Game với chạy thử

1. Sinh sản ROOM(s) (Ấn ALT+R)

Room: Được gọi nôm na là một trong những nền đựng tập hợp các nút, những vật thể, những dòng chữ, ... Lộ diện trong game dưới dạng hình ảnh đồ họa. Một project của các bạn phải có rất nhiều hơn hoặc bằng 1 Room, trong các số ấy "room0" hiển thị trước tiên khi trò chơi chạy, nó có thể là những level, những menu, những cửa sổ trò chơi khác nhau, ...Ở đây, project của bản thân mình sẽ tất cả 4 Room:

Menu: Room này mình sẽ khởi tạo đầu tiên, vì thế nó vẫn hiển thị trước tiên khi trò chơi chạy, chứ những nút như Start Game, Exit, ...

Xem thêm: Cách Chụp Ảnh Màn Hình Điện Thoại Oppo Như Thế Nào Là Đơn Giản Nhất ?

MainGame: Room này là room chủ yếu để đùa gameHighScore: Room này hiển thị bảng điểmAbout: Room này reviews về trò chơi

*

Tạo 4 room như hình vẽ, nhớ thay tên "room0"->"menu" để Menu sẽ hiển thị đầu tiên khi trò chơi chạy

*

Tiếp đến, thay đổi độ sắc nét cho những room thành 720x1520 (HD+) , độ phân giải này thịnh hành với những thiết bị android

Ấn F5 với chạy thử, game Maker Studio sẽ mặc định demo trên Window, hôm nay các các bạn sẽ chỉ thấy một giao diện màu đen, bởi vì Room "Menu" của họ vẫn chưa xuất hiện gì, hãy qua các bước tiếp theo

2. TẠO SPRITE(s) (Ấn ALT+S)

Sprite: Được hiểu là tài nguyên giao diện của bạn, nó rất có thể là các hình ảnh nhân vật, hình ảnh nền, đồ vật họa cho các nút hay những object trong game, hoặc thậm chí là ảnh động (nâng cao ở các phần sau). Các chúng ta cũng có thể lên mạng và thiết lập về ảnh nhân vật mình thích, background mình muốn và tiếp nối chỉ việc thêm nó vào game, hoặc những chúng ta nào siêng hơn có thể dùng Adobe PhotoShop để tự làm cho mình một hình nền, nhân vật, ...

*

Import ảnh đã xây dựng sẵn vào, ở đây mình tự thiết kế một đồ họa cho nút "Play" và thêm vào. Các chúng ta có thể chia các Sprite thành những nhóm như trên để dễ dàng quản lí

*

Thêm ảnh nền cho Room "Menu" bắng Sprite "bg1", chỉnh các thông số kỹ thuật như trên thì màn hình sẽ vận động lên xuống để tạo thêm độ hấp dẫn

3. TẠO OBJECT(s) (Ấn Alt+O)

Object: Là các thành phần chủ yếu trong game, điểm biệt lập lớn nhất của nó và những thành phần không giống là người chơicó thể liên hệ với những Object, và tình tiết trong trò chơi sẽ biến đổi dựa vào sự cửa hàng này, nó rất có thể là 1 cú click chuột, 1 làm việc ấn phím, ...Một Object đề xuất được hiển thị trực quan lại (hiện bối cảnh đồ họa) bởi một Sprite, còn nếu như không thì object này tuy triển khai đúng tính năng của nó mà lại sẽ không thể tìm tòi bởi người chơi trong game

*

Đầu tiên tạo 1 object, sau đó tạo một event cho object này, tra cứu kiếm trong Box tính năng "Exit Game" để mọi khi ấn và thả nút "Exit", game sẽ thoát

*
Tương tự, chế tạo lần lượt 3 nút còn lại, sử dụng các sprite vẫn import ở cách 2

Vậy là cuối cùng chúng ta cũng trả thiên xong 4 object cơ bạn dạng cho Room "Menu" của mình, bao gồm 4 nút nghỉ ngơi hình trên: oPlay, oAbout, oExit, oHighScore. Chú ý,chắc chắn rằng khi ấn vào nút nào, thì nút đó sẽ làm đúng tính năng của mình(Vd: khi ấn nút "Play", thì Room "MainGame" vẫn hiển thị cố gắng cho Room "Menu"; ấn nút About, thì Room "About" vẫn hiển thị; ấn nút Exit, thì game sẽ thoát). Quá trình tiếp theo chỉ là thêm đều Object bên trên vào đúng địa điểm trong thực đơn của mình

4. Hoàn thiện Menu

Kéo thả các Object ở cách trên vào Layer "Instances", Layer này sẽ tiến hành tạo mang định để chức những thực thể vào game.

*

Các chúng ta chỉ vấn đề kéo thả những object vào tab "Instances" vào game, và ấn F5 nhằm thử nghiệm xem chức năng của những nút đã đúng không nhé

Thử nghiệm trên môi trường xung quanh Android

Kết nối USB điện thoại cảm ứng với lắp thêm tính, bật chính sách USB DEBUGGING MODE (Tra trên google)Chọn như hình dưới

*

Nếu điện thoại chúng ta không auto hiển thị, hãy ấn Detect Device nhé

*

Chạy test trên Android thành công (cũng ấn F5 trên window để chạy nhé)

Tạm kết

Game này vẫn chạy được trên apk nhưng nó đang tạm dừng ở nút cơ bản, theo dõi và quan sát series game của chính bản thân mình và xem bản thân đã phát triển game này ra sao nhé.

Vậy qua phần 1, họ đã phát âm được cách thiết lập môi trường tương tự như các phần tử cơ phiên bản của trò chơi Maker Studio. Bây giờ vì bối cảnh game còn không còn sức dễ dàng và chưa tồn tại chức năng gì những nên các bạn vẫn chưa thấy sử dụng code ở chỗ nào, chỉ kéo thả trong workspace là chính. Dành riêng cho các bạn mới ban đầu nên tôi chỉ hướng dẫn sơ và phần phức hợp hơn mình đang để dành cho phần tiếp theo. Các bạn thấy hào hứng và ý muốn mình liên tiếp ra những phần tiếp theo hãy review 5 sao với share bài thật nhiều cho mình nhé, đạt cột mốc 5k view mình sẽ viết tiếp phần 2.

Xem thêm: Hướng Dẫn Xử Lý Điện Thoại Oppo Không Kết Nối Được Wifi, Cách Sửa Lỗi Oppo Không Bật Được Wifi

Project (GameMakerStudio2_ProjectFile): 5000 views phần sau mình đã update

Cuối cùng, cảm ơn chúng ta đã coi blog này, nếu các bạn có lỗi gì phát sinh trong quy trình thực hiện, các bạn có thể để lại phản hồi vàmình vẫn trợ giúp các bạn, chúc chúng ta thành công.