hai năm trước, tôi chỉ là một cậu học sinh trung học 17 tuổi sach day lap trinh, không hề biết gì về code. Nhưng tôi vẫn ko ngại tậu tòi học hỏi và trong vòng vài tháng tôi đã cho ra trò chơi trước tiên của mình trên Steam.
Tính tới thời điểm ngày nay, tôi đã làm ra hơn 10 tựa game khác nhau cho cả web, và mobile, có tổng cùng hơn 1,9 triệu lượt chơi.
cho nên, dù cho bạn ở bất cứ cấp độ nào thì bạn vẫn sở hữu thể làm cho trở thành lập trình viên game. 2 Năm trước, tôi nghĩ rằng điều ấy là chẳng thể, nhưng vẫn thử khiến cho (cho biết). Ấy cũng là điều cạnh tranh nhất mà tôi từng làm nhưng kết quả nhận được thì hết sức xứng đáng. Giờ đây, tôi nhận ra việc làm game giống như bất kỳ kỹ năng nào – bạn chỉ trở thành phải chăng hơn bằng cách thức làm cho thử => thất bại => cải thiện
Để vững mạnh một trò chơi, bạn phải trải qua 6 giai đoạn: Design, Art, Code, Audio, hoàn thiện, quảng cáo
Trong bài viết này, tôi sẽ chia mỗi công đoạn thành hai phần:

Lời khuyên và bài học mà tôi đã rút ra được
Resource thiết yếu cho Anh chị em

1. Design 📝
Lời khuyên
Bạn đã với một ý tưởng tuyệt vời*

Nhưng làm cho thế nào để bạn có thể viết nó lên giấy?
Mỗi người sẽ mang 1 phương pháp riêng. Một số với thể soạn tài liệu lên đến 60 trang. Những người khác, giống như tôi, chỉ viết một trang chú giải hơi cẩu thả, chỉ mang thể một mình hiểu. Thành thật thì tôi ko biết điều gì tốt nhất cho bạn nhưng tôi với thể đưa ra gợi ý về những gì cần viết:
Hook – mồi câu: Điều gì làm cho ý tưởng trò chơi của bạn tuyệt vời? Đối lập trình ứng dụng mang tôi, đây là điều quan trọng nhất để viết ra. Một lúc bạn nắm bắt được điều này, bạn sở hữu thể viết xuống ba điểm tiếp theo tiện dụng hơn nhiều. Trò chơi của bạn sở hữu phải là thứ kích thích tư duy không? Hay gây tranh cãi? Là nó mang 1 kết cuộc bất ngờ? Hoặc, nó đang khiến cho điều gì đấy chưa bao giờ được thực hiện trước đây?
Mechanic – cách chơi: Người chơi của bạn cần phải làm cho gì? Và vì mục đích gì? Đây chính là phần gameplay của bạn. Nó với thể thuần tuý như cách nhấn QWOP để đi lại trong trò chơi QWOP, hay bấm những nút để trò chuyện trong Mystic Messenger, đến hàng tấn combo wombo nút bấm trong Dwarf Fortress.
Story – Cốt chuyện: Người chơi nên nhớ về cốt chuyện của trò chơi như thế nào? Những xúc cảm nào họ nên sở hữu khi hoàn tất trò chơi của bạn? Mỗi trò chơi đều với 1 câu chuyện. Sở hữu thể là các Báo cáo trong 2048, hay vun đắp một quốc gia trong Civilization, hoặc các tương tác âm thầm trong Monument Valley. Hãy nghĩ về câu chuyện sẽ được người chơi cảm nhận trong trò chơi của bạn.
Mood – cảm xúc: Trò chơi của bạn tạo ấn tượng gì? Hình ảnh? Âm thanh? Ấn tượng trước hết rất là quan yếu. Ấn tượng trước hết sẽ cuốn người chơi vào trò chơi. Có nhẽ, bạn sẽ sản xuất cho trò chơi của bạn một sự rung cảm retro có đồ họa pixel và âm nhạc chiptune.
Bạn gặp vấn đề để nghĩ ra 1 ý tưởng hay ho, đừng lo bạn không phải là người độc nhất
Hãy tham dự game hackathon/jam. Bạn và các người tham dự khác sẽ được giao nhiệm vụ tạo ra tuồng chơi trong 1 khoảng thời gian ngắn. Trong suốt công đoạn ấy, bạn sẽ được tương trợ trong khoảng các jammer khác. Bạn sẽ cảm thấy cực kỳ phấn khích và sáng tạo cứ thế tuôn ra thôi. Giả dụ ko biết từ khi đâu? Hãy thử Ludum Dare, 1 trong các game hackathon/jam lớn nhất.

Tham khảo =>>https://mindx.edu.vn/blog/post/kinh-...-hoc-lap-trinh
Giữ một danh sách các ý tưởng. Tôi và những nhà phát triển khác luôn ghi lại ý tưởng của mình. Bằng cách thức đó, chúng ta mang thể tham khảo lại lúc bị bí ý tưởng mới.
lúc nảy ra ý tưởng mới, hãy giới hạn mọi thứ bạn đang khiến cho và viết ý tưởng đó xuống.
Resources 🎁
Để ghi Note:

hai. Art 🖌
Lời khuyên
nếu bạn đã lên kế hoạch cho ý tưởng của mình; xin chúc mừng, bạn đã làm được tương đối tuyệt vời! Hiện nay, bạn sở hữu thể lớn mạnh trò chơi đích thực.

(Nếu bạn không biết cách thức viết code, tôi khuyên bạn nên thực hiện bước 3, Code, trước Art)
ko biết khiến thế nào để vẽ? Đừng sợ. Bất cứ người nào cũng có thể vẽ ra một thứ đẹp đẽ có 3 nguyên tắc hình ảnh cơ bản: màu sắc, hình dáng, ko gian.
UI
Hãy suy nghĩ về bí quyết bạn với thể làm cho nó trở thành độc đáo – có 1 bảng phối màu biệt lập, phông chữ, dạng hình và (các) tượng trưng – nhưng vẫn thực tại. Các thông tin quan yếu mang thể đọc rõ và dễ hiểu hay không? Với gặp phải vấn đề phân tâm do màu sắc / phông chữ / biểu tượng?
Lời khuyến khích: Tôi biết việc viết code là đáng sợ khi đầu lúc bạn gặp phải những rào cản liên tiếp thất bại. Nó không sở hữu nghĩa là bạn dở code mà đấy là 1 thách thức, bạn sẽ phải thất bại để với được thành công.

Nhưng nó cũng như bất kỳ kỹ năng nào khác khi bạn sẽ tốn thời kì để học hỏi và thuần thục.