Nguyễn Minh Khang
Học Sinh Lớp 7A8 • Trường THCS Nhân Chính
Lập Trình Game & AI • JS Canvas Physics 2D Engine • Node.js REST API
Chào mừng bạn ghé thăm Portfolio của mình! Mình là **Nguyễn Minh Khang** (12 tuổi, lớp 7A8 trường THCS Nhân Chính). Mình tập trung nghiên cứu phát triển game với **Trí Tuệ Nhân Tạo (AI)**, tự phát triển các **Engine vật lý 2D bằng JavaScript ES6+**, và ứng dụng công nghệ AI vào thiết kế màn chơi và logic lập trình.
THCS NHÂN CHÍNH • LỚP 7A8
RUBRIC LEVEL 4 EXCELLENCE
Báo Cáo Phân Tích Tiêu Chí Đánh Giá (Mức 4 Nổi Bật)
Minh chứng chi tiết và cụ thể đáp ứng 100% các chỉ báo trong Rubric đánh giá từ Mentor.
Khán Giả Cụ Thể & Nhu Cầu
• Nhóm 1 (Bạn bè/Bạn học 12-15 tuổi tại THCS Nhân Chính): Muốn xem thông tin bạn bè, album du lịch thực tế, giải trí bằng Minigame mượt 60fps và thử trắc nghiệm Quiz.
• Nhóm 2 (Thầy cô/Giám khảo): Cần kiểm tra bằng chứng lập trình thực tế (Lua/JS/REST API), đánh giá tư duy 4F và lộ trình phát triển.
• Nhu cầu tương tác: -> Giải pháp Engine sút phạt 2D vẽ tay mượt 60fps + Nhận xét Global vĩnh viễn lưu vào `comments.json`.
• Nhu cầu kiểm tra kỹ thuật: -> Giải pháp cung cấp Link GitHub mã nguồn + REST API `server.js` + Phản tư 4F bám sát kỹ thuật AntiGravity AI.
Giải Pháp Cụ Thể & Lợi Ích
• Engine vật lý Canvas 2D: Công thức gia tốc Magnus Effect (sút xoáy) + lắng nghe tọa độ rê chuột tự do (`mousemove`).
• Dual-layer Backend: Node.js REST API (`server.js`) xử lý nhận xét lưu `comments.json` vĩnh viễn + fallback `localStorage`.
• Trải nghiệm tương tác vật lý thực tế ngay trên trình duyệt mà không cần cài đặt ứng dụng.
• Lời nhắn của bất kỳ ai cũng được lưu trữ vĩnh viễn trên máy chủ để tất cả mọi người cùng xem.
Lập Luận & Khả Năng Cải Tiến
• Lựa chọn Canvas thuần để làm chủ 100% toán học gia tốc vật lý và duy trì tốc độ khung hình 60fps.
• Lựa chọn Node.js built-in `http/fs` giúp máy chủ phản hồi API cực nhanh mà không mất phí dịch vụ bên thứ ba.
• Phase 1: TypeScript Refactor & Vite build tools.
• Phase 2: Nâng cấp 3D WebGL (Three.js) & WebSockets Real-time Multiplayer.
TECHNICAL SKILLSET
Nền Tảng Công Nghệ & Công Cụ Sử Dụng
Các ngôn ngữ lập trình, engine và công cụ AI phục vụ quá trình phát triển sản phẩm.
AI Game Architecture
Xây dựng thế giới game thế hệ mới tích hợp công nghệ AI, thiết kế luật chơi và tối ưu hóa hệ thống vật lý cho người chơi.
Programming & Physics
Phát triển **Custom 2D Canvas Physics Engine** bằng JavaScript ES6+, tính toán quỹ đạo bóng xoáy Magnus Effect.
AI Integration & Backend
Ứng dụng AI Prompt Engineering hỗ trợ sinh kịch bản game và xây dựng backend Node.js REST API lưu dữ liệu vĩnh viễn.
FEATURED PROJECTS
Dự Án AI Game & Lập Trình Thực Tế
Minh chứng thực tế từ mã nguồn, sản phẩm demo và dự án game tự phát triển.
AI Interactive Soccer Game Engine
Dự án game bóng đá tương tác ứng dụng thuật toán vật lý 2D, cảm biến nhận diện bàn thắng bằng JS và bảng xếp hạng điểm số thời gian thực.
AI Dynamic Quest & NPC Dialogue Engine
Hệ thống khởi tạo nhiệm vụ và hội thoại NPC thông minh ứng dụng AI Prompt Engineering, tự động sinh ra kịch bản thử thách cho người chơi.
TRAVEL MEMORIES
🏝️ Album Du Lịch: Tớ Đi Phú Quốc
Những khoảnh khắc tuyệt vời và kỷ niệm đáng nhớ cùng anh em trong chuyến du lịch khám phá đảo ngọc Phú Quốc!
🌊 Bờ Biển Phú Quốc
Áo Đỏ Sao Vàng Bên Bờ Biển
Ngắm làn nước biển xanh trong vắt rạng rỡ.
🎆 Symphony of the Sea
Đêm Nhạc Lung Linh Rực Rỡ
Thưởng thức trình diễn ánh sáng bên hồ.
🏰 VinWonders Phú Quốc
Vui Chơi Tại VinWonders
Trải nghiệm trượt ống nước và các trò chơi cực đã.
🤖 Sunset Town
Thị Trấn Hoàng Hôn Sunset Town
Check-in cực ngầu bên Robot Bumblebee.
EXPERIMENTAL DEMO ENGINE
Engine Sút Phạt Vật Lý 2D Tự Code (Vanilla JS Canvas)
Đây là sản phẩm thử nghiệm tự viết bằng **Pure JavaScript & HTML5 Canvas** minh họa thuật toán xoáy Magnus Effect, lắng nghe nét vẽ vector bằng chuột và lưu trữ nhận xét vĩnh viễn với server.js REST API.
GOOGLE ANTIGRAVITY AI REFLECTION
Bài Phản Tư Kỹ Thuật Lập Trình Với AntiGravity AI (Mô Hình 4F)
Phân tích tiến trình ứng dụng **AntiGravity AI Agent** sinh mã nguồn Engine sút phạt 2D, sửa lỗi lập trình và định hướng tối ưu tương lai.
AntiGravity AI Sinh Mã Nguồn
Ứng dụng công nghệ **AntiGravity AI Agent (Google DeepMind)** hỗ trợ tự động hóa sinh toàn bộ mã nguồn lập trình Engine sút phạt 2D bằng JS Canvas (thuật toán Magnus Effect, rê chuột `mousemove`) và xây dựng máy chủ backend Node.js `server.js` xử lý REST API lưu trữ nhận xét vĩnh viễn vào `comments.json`.
Thách Thức Prompting & Sửa Lỗi Cùng AI
Từng cảm thấy thách thức khi cùng **AntiGravity AI** tinh chỉnh câu lệnh (Prompt Engineering) để khắc phục triệt để lỗi ngắt vòng lặp animation `requestAnimationFrame` gây đơ giao diện; vỡ òa tự hào khi AntiGravity hỗ trợ giải quyết thành công sự cố và tối ưu nhịp render 60fps mượt mà.
Bài Học Làm Chủ AntiGravity Code
Nhận ra **AntiGravity AI** là trợ lý lập trình đắc lực giúp tạo code cực nhanh, nhưng người làm game phải làm chủ tư duy kỹ thuật để điều khiển AI chính xác: hiểu cơ chế Event Loop trong JS, quản lý bất đồng bộ I/O, State Management và cấu trúc JSON.
Hợp Tác Cùng AntiGravity Tối Ưu Code
- Phối hợp cùng AntiGravity AI Refactor toàn bộ mã nguồn sang TypeScript & Vite.
- Dùng AntiGravity sinh mã Shader nâng cấp Engine 2D Canvas lên 3D WebGL (Three.js).
- Cùng AntiGravity xây dựng tính năng Multiplayer sút phạt qua WebSockets real-time.
- Tự động hóa triển khai máy chủ backend Node.js lên Vercel / Railway / AWS.
MEMORABLE HIGHLIGHT
Trận Đấu Tự Hào Và Đáng Nhớ
Khoảnh khắc nỗ lực cống hiến 2 kiến tạo dọn cỗ & 1 siêu phẩm sút xa cháy lưới cùng đồng đội.
"Em tự hào nhất về một trận bóng đá cùng các bạn. Trong trận đấu, em đã cố gắng hết sức và phối hợp tốt với đồng đội. Dù gặp một số khó khăn, cả đội vẫn không bỏ cuộc. Qua trận đấu, em học được tinh thần đoàn kết và sự cố gắng."
PERSONAL INTERESTS
Sở Thích Cá Nhân Khác
Đá Bóng Năng Động
Mang lại cảm giác vui vẻ, năng động và rèn luyện sức khỏe.
Vẽ Pixel Art
Sáng tạo những bức tranh 16-bit Pixel Art độc đáo, nhiều màu sắc.
Bánh Mì Thập Cẩm
Món ăn khoái khẩu vừa ngon vừa tiện lợi mỗi ngày.
KNOWLEDGE QUIZ
Trắc Nghiệm Kiến Thức Lập Trình & AI Game
Thử tài trả lời 4 câu hỏi trắc nghiệm kiểm tra độ thấu hiểu về sản phẩm và kỹ thuật của Khang!
PEER REVIEWS & FEEDBACK
Nhận Xét Từ Đồng Đội & Người Xem
Những phản hồi thực tế được lưu vĩnh viễn trên hệ thống backend REST API.
Peer Reviewer
Đánh giá sản phẩmBạn Học Cùng Lớp
Đánh giá bài phản tư 4FĐể lại nhận xét của bạn cho Khang: