inflearn logo

Bộ công cụ khởi đầu game nhập vai võ hiệp rảnh tay được tạo bằng Claude Code

Sử dụng AI coding agent Claude Code để hoàn thiện hệ thống chiến đấu cốt lõi của trò chơi nhàn rỗi (idle) võ hiệp 2D trên Unity từ con số 0. Chúng ta sẽ xây dựng một codebase starter kit có thể mở rộng ngay trong thực tế, bao gồm chiến đấu tự động, object pooling, hệ thống màn chơi (stage) và đấu boss, đồng thời trải nghiệm toàn bộ quy trình phát triển từ thiết kế yêu cầu đến gỡ lỗi cùng với AI.

1 học viên đang tham gia khóa học này

Độ khó Cơ bản

Thời gian Không giới hạn

Unity
Unity
game-engine
game-engine
game-development
game-development
object-pooling
object-pooling
claude
claude
Unity
Unity
game-engine
game-engine
game-development
game-development
object-pooling
object-pooling
claude
claude

Bạn sẽ nhận được điều này sau khi học.

  • Hoàn thiện hệ thống chiến đấu trong game thông qua lập trình cặp (pair programming) với AI coding agent

  • Thiết kế cơ sở mã có khả năng mở rộng bằng cách sử dụng Object Pooling và kiến trúc dựa trên kế thừa

  • Hoàn thành các cơ chế cốt lõi của trò chơi nhàn rỗi bao gồm chiến đấu tự động, spawner, thay đổi màn chơi và đấu trùm

Cùng với Claude Code
Hoàn thiện trận chiến game võ hiệp của riêng bạn!

Tích lũy kinh nghiệm phát triển thực tế thông qua việc cộng tác với AI.


Trải nghiệm toàn bộ vòng lặp phát triển từ định nghĩa yêu cầu cho đến
gỡ lỗi cùng với AI coding agent.
Nuôi dưỡng khả năng thiết kế hệ thống chiến đấu trong game có thể mở rộng..


Bộ công cụ khởi đầu game nhàn rỗi võ hiệp
Cùng AI hoàn thiện hệ thống chiến đấu trong game từ con số 0.

Unity, Object Pooling, tận dụng kiến trúc dựa trên kế thừa
Tích lũy kinh nghiệm thực tế thông qua lập trình cặp (pair programming) cùng đại lý lập trình AI.



Không chỉ dừng lại ở những hướng dẫn đơn giản, chúng ta sẽ xây dựng các hệ thống chiến đấu cốt lõi có thể áp dụng ngay vào dịch vụ thực tế, từ tự động chiến đấu, spawner, thay đổi màn chơi cho đến trận đấu trùm.



Cung cấp thêm phần ngoại truyện về việc phát hành trên Google sử dụng Hermes Agent

Trải nghiệm toàn bộ vòng lặp phát triển, từ thiết kế yêu cầu đến gỡ lỗi bằng cách sử dụng AI
Hoàn thiện mã bộ công cụ khởi đầu (starter kit) có thể mở rộng ngay trong thực tế.

Hợp tác cùng AI
để xây dựng
hệ thống chiến đấu RPG võ hiệp

Phần 1 - Xây dựng hệ thống chiến đấu game võ hiệp nhàn rỗi bằng Unity

Hợp tác cùng đại lý AI Claude Code để xây dựng hệ thống chiến đấu cho trò chơi nhập vai nhàn rỗi (idle) chủ đề võ hiệp dựa trên Unity từ con số 0. Phần này sẽ bao gồm thiết lập dự án, triển khai sprite/animation cho nhân vật và quái vật, phát triển logic hành vi của quái vật thông qua lập trình dựa trên AI, cùng với việc tích hợp hệ thống Object Pooling và các trận đấu trùm.

Phần 2 - Môi trường phát triển game chất lượng cao và cộng tác với AI

Chúng tôi cung cấp các tài nguyên có thể sử dụng cho mục đích thương mại thông qua việc nâng cấp thiết bị để sản xuất bài giảng chất lượng cao và hợp tác với các nhà thiết kế chuyên nghiệp. Bạn sẽ được nâng cao năng lực phát triển thông qua việc lập trình cặp (pair programming) cùng với đại lý mã hóa AI, đồng thời học hỏi các chiến lược phát triển trò chơi và kiếm tiền thực tế phù hợp với xu hướng thị trường game đang thay đổi.

Hoàn thiện trò chơi võ hiệp của riêng bạn cùng với AI!

Tài nguyên do chính nhà thiết kế pixel 10 năm kinh nghiệm thực hiện cùng với AI Coding Agent (Claude Code) sẽ giúp bạn hoàn thiện một trò chơi võ hiệp nhàn rỗi thực thụ từ con số 0, giống như đang cộng tác tại công ty.
tài nguyên cũng như mã nguồn được tạo ra trong khóa học này, học viên có thể sử dụng cho mục đích thương mại.


⭐ 'Chìa khóa vạn năng' chỉ có tại khóa học này

1. Cung cấp tài nguyên đồ họa pixel tự thiết kế, có thể sử dụng cho mục đích thương mại
Nếu kết hợp các tài sản (asset) có sẵn trên thị trường, tông màu sẽ không đồng nhất dẫn đến việc phải mua nhiều loại, cộng thêm tỷ giá hối đoái khiến chi phí tăng cao không kém gì thuê ngoài. Nếu tuyển dụng hoặc thuê ngoài một nhà thiết kế pixel có kinh nghiệm, chi phí sẽ tốn ít nhất 3 đến 5 triệu won mỗi tháng, và có thể cao hơn tùy vào quy mô của trò chơi.
Vì vậy, chúng tôi đã tự sản xuất các tài nguyên có sự đồng bộ với nhau, và cấp quyền sử dụng thương mại cho học viên.
→ Bạn có thể sử dụng không chỉ cho việc phát hành trực tuyến mà còn trong các hoạt động ngoại tuyến (bootcamp, đại học, cuộc thi).

2. Cách cạnh tranh bằng một 'trò chơi được hoàn thiện tốt'
Giờ đây, chỉ riêng việc sử dụng AI thôi thì rất khó để tạo ra sự khác biệt. Cuối cùng, bạn chỉ có thể tạo ra năng lực cạnh tranh khi thực hiện các hoạt động đối ngoại (như thi đấu, phát hành, đoạt giải tại các cuộc thi) với những trò chơi có độ hoàn thiện cao. Khóa học này đặt mục tiêu vào những sản phẩm có khả năng hoàn thiện để làm điểm khởi đầu cho quá trình đó.

3. Không phải là Q&A với chatbot, mà là cộng tác AI thực tế
Với Claude Code có khả năng trực tiếp đọc và sửa đổi tệp tin, bạn sẽ được trải nghiệm vòng lặp phát triển thực tế từ Yêu cầu → Thiết kế → Triển khai → Gỡ lỗi → Cải thiện giống như đang cộng tác tại công ty.

4. Không phải ví dụ bỏ đi mà là một 'Bộ khởi đầu' (Starter Kit)
Mã nguồn và tài nguyên được tạo ra trong bài giảng chính là cơ sở mã thực tế có thể mở rộng. Nó sẽ trở thành điểm bắt đầu cho trò chơi của riêng bạn ngay sau khi học xong.


🎮 Bạn sẽ tạo ra cái gì?

Hoàn thiện cốt lõi chiến đấu của trò chơi Unity 2D võ hiệp nhàn rỗi ngay từ đầu.

  • AI quái vật (thỏ, lợn rừng, v.v.) đứng yên rồi lại nhảy nhót xung quanh

  • Tối ưu hóa Object Pool để tái sử dụng quái vật đã chết

  • Hệ thống chuyển đổi màn chơi chỉ cần thay đổi Prefab

  • Tự động chiến đấu cho người chơi tự động săn bắn

  • Trận chiến Boss cận chiến (Boss Sói) mở rộng bằng kế thừa

Sau khi kết thúc khóa học, trong tay các bạn sẽ có bộ công cụ khởi đầu trò chơi (mã nguồn + tài nguyên) có thể mở rộng nguyên bản.


🧑‍💻 Bạn sẽ học được những điều này

  • Ứng dụng thực tế lập trình AI — Quy trình làm việc truyền đạt yêu cầu bằng ngôn ngữ tự nhiên, sau đó đọc, kiểm chứng và cải thiện mã nguồn do AI tạo ra

  • Thiết kế kiến trúc game — Thiết kế hướng đối tượng để mở rộng quái vật và boss bằng cấu trúc kế thừa Monster

  • Object Pooling — Tối ưu hóa hiệu suất thiết yếu cho trò chơi idle

  • Spawner & Stage — Thay đổi màn chơi dựa trên dữ liệu và tự động duy trì số lượng quái vật

  • AI chiến đấu tự động — Tìm kiếm mục tiêu → Truy đuổi → Phán đoán đánh trúng bằng sự kiện hoạt ảnh

  • Thiết kế trận đấu với Boss — Tái sử dụng logic thông qua kế thừa và thêm AI truy đuổi/tấn công dành riêng cho Boss


👥 Đề xuất cho những đối tượng sau

  • Sinh viên mới tốt nghiệp muốn lấp đầy hồ sơ năng lực bằng những "tác phẩm hoàn thiện" with 'completed works'

  • Nhà phát triển độc lập/1 người, và những người đang chuẩn bị khởi nghiệp

  • Những ai muốn dùng AI làm đòn bẩy để tự mình phát hành trò chơi

  • Những người chưa thể bắt đầu dự án vì chi phí tài nguyên (resource)

※ Đây không phải là bài giảng về ngữ pháp cơ bản. Đây là bài giảng dạng dự án · thực chiến. (Vì có rất nhiều bài giảng miễn phí và trả phí hay về ngữ pháp Unity cơ bản nên chúng tôi khuyến khích bạn học song song.)

Bạn cảm thấy việc phát triển game cùng AI thật mông lung?
Khóa học này được tạo ra chính là dành cho những người như bạn.


✔️ Nhà phát triển ở trình độ sơ cấp đến trung cấp, những người đã biết ngữ pháp cơ bản của Unity nhưng chưa có kinh nghiệm về cấu trúc hoàn chỉnh của một trò chơi

  • Những ai muốn cùng với AI coding agent Claude Code hoàn thiện hệ thống chiến đấu trong game từ con số 0

  • Những người muốn học cách thiết kế cơ sở mã (codebase) có khả năng mở rộng như Object Pooling, kiến trúc dựa trên kế thừa (inheritance)

  • Những ai muốn trải nghiệm việc triển khai các cơ chế cốt lõi của trò chơi nhàn rỗi (idle game) như tự động chiến đấu, spawner, chuyển đổi màn chơi và đấu boss.

✔️ Những nhà phát triển game cá nhân hoặc indie muốn ứng dụng thực tế các công cụ lập trình AI vào việc phát triển game

  • Những ai muốn trải nghiệm lập trình cặp (pair programming) cùng AI, từ thiết kế yêu cầu đến gỡ lỗi bằng cách sử dụng Claude Code.

  • Những ai muốn xây dựng một codebase starter kit có thể sử dụng ngay trong thực tế.

  • Những ai muốn nhanh chóng nâng cao khả năng chế tạo bản mẫu (prototype) trò chơi thông qua việc cùng phát triển với AI.

✔️ Những nhà phát triển tương lai xuất thân là người không chuyên hoặc nhà lập kế hoạch muốn tự mình tạo ra các bản mẫu (prototype) trò chơi bằng cách sử dụng AI

  • Những người muốn hiểu toàn bộ quy trình phát triển trò chơi Unity với sự trợ giúp của AI ngay cả khi còn thiếu kinh nghiệm lập trình

  • Những ai muốn hợp tác cùng AI để biến ý tưởng của riêng mình thành một trò chơi thực thụ có thể vận hành được.

  • Những ai muốn hạ thấp rào cản gia nhập phát triển trò chơi thông qua tính năng tạo mã AI trực quan


Với sự hỗ trợ của AI, bạn hoàn toàn có thể tạo ra những trò chơi Unity với độ hoàn thiện cao.
Hãy cùng Claude Code bắt đầu hành trình khám phá thế giới phát triển hệ thống chiến đấu cho trò chơi nhập vai nhàn rỗi (idle) chủ đề kiếm hiệp đầy kịch tính ngay bây giờ.

Lưu ý trước khi học


Môi trường thực hành

  • Hệ điều hành: Windows hoặc macOS

  • Công cụ phát triển: Bắt buộc cài đặt phiên bản Unity mới nhất

  • Cấu hình PC: Khuyến nghị cấu hình có thể chạy Unity mượt mà

Kiến thức tiên quyết và lưu ý

  • Cần hiểu ngữ pháp cơ bản của Unity

  • Kinh nghiệm lập trình hướng đối tượng sẽ giúp ích cho bạn

  • Có thể tham gia ngay cả khi không có kinh nghiệm sử dụng công cụ lập trình AI

Quyền lợi học viên

  • Quyền sử dụng thương mại đối với tài nguyên đồ họa pixel được tạo trong bài giảng (Phát hành·Cuộc thi·Bootcamp·Đại học, v.v.)

  • ✅ Toàn bộ mã nguồn dự án Unity có khả năng mở rộng (Starter Kit)

  • ✅ Chia sẻ quá trình thực hiện và các quyết định thông qua nhật ký bài học (nhật ký phát triển)

  • Cung cấp tài nguyên UI/UX khi hoàn thành khóa học đến cuối và điền Google Form


Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Nhà phát triển ở trình độ nhập môn đến trung cấp, những người đã biết ngữ pháp Unity cơ bản nhưng chưa có kinh nghiệm tạo ra một cấu trúc trò chơi hoàn chỉnh.

  • Nhà phát triển trò chơi cá nhân hoặc indie muốn ứng dụng thực tế các công cụ lập trình AI vào việc phát triển trò chơi.

  • Những nhà phát triển tương lai xuất thân là người không chuyên hoặc người lập kế hoạch, muốn tự mình xây dựng nguyên mẫu (prototype) bằng cách sử dụng AI.

Cần biết trước khi bắt đầu?

  • Hiểu các thao tác cơ bản trong Unity Editor và cú pháp C# cơ bản (biến, hàm, lớp)

  • Kinh nghiệm sử dụng các thành phần cơ bản như sprite, animation, collider trong game 2D

  • Sẵn sàng cài đặt và sử dụng cơ bản Claude Code hoặc các công cụ lập trình AI tương tự

Xin chào
Đây là kosart

Xác minh sự nghiệp

1,074

Học viên

59

Đánh giá

53

Trả lời

4.3

Xếp hạng

21

Các khóa học

Huấn luyện khắc nghiệt tại Học viện Coding

Các nhân viên văn phòng/sinh viên/nhà phát triển độc lập (indie) tập trung lại để cùng nhau học tập.

Tôi chủ yếu giảng dạy các khóa học về Java hoặc xây dựng danh mục dự án (portfolio) lập trình game.

Sàn giao dịch blockchain, sàn giao dịch chứng khoán, server game, client game cho các công ty và phát triển thuê ngoài (outsourcing)

Giám đốc công ty đào tạo và phát triển game

Giảng dạy tại học viện, làm freelancer ngoài và phát triển game indie

(Unity Korea, Phòng Thương mại và Công nghiệp Hàn Quốc, Atevers Learning) Giảng dạy trực tiếp tại Unity Bootcamp

Unity Certified Instructor

Nhiều kinh nghiệm phát triển và giảng dạy, bao gồm các bài giảng Unity tại Cơ sở Tài năng Nội dung (Hongneung)

Hoạt động giảng dạy nghiên cứu và phát triển cùng với các nhà phát triển đang làm việc, nhà phát triển indie và nhóm Kosat.

 Unity Certified Professional: Programmer

Giảng viên đào tạo Like Lion

Nhóm 3 học viên thuộc đội ngũ Kosat Indie

111Percent, hỗ trợ 3 tỷ won cho ‘Super Fast Batch’

Chiến thắng khóa 2

 

Bắt đầu tuyển dụng đội ngũ indie mới khóa 2

 

 

Thêm

Chương trình giảng dạy

Tất cả

21 bài giảng ∙ (6giờ 35phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Khóa học khác của kosart

Hãy khám phá các khóa học khác của giảng viên!

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!

Ưu đãi có thời hạn

198.000 ₫

40%

6.883.315 ₫