Tool để làm game (sử dụng hoàn toàn Java core)
- Giới thiệu
- Tính năng chính
- Điều kiện yêu cầu
- Hướng dẫn sử dụng
- Cấu trúc thư mục
- Ví dụ
- Đóng góp
- Hỗ trợ & Liên hệ
- License
j2d-engine là một thư viện engine viết hoàn toàn bằng Java (không phụ thuộc vào thư viện bên ngoài), phục vụ cho việc tạo ra các trò chơi 2D. Mục tiêu là cung cấp nền tảng gọn nhẹ, dễ dùng và dễ mở rộng.
- Vẽ hình học cơ bản: hình chữ nhật, hình tròn, đường thẳng, text,...
- Xử lý sự kiện input: bàn phím, chuột
- Vòng lặp game (game loop): quản lý cập nhật và render
- Hỗ trợ đồ họa Java native (AWT/Swing hoặc Java 2D API)
- Quản lý tài nguyên (assets) như hình ảnh, âm thanh