Pakistanwajahatkarim3/DinoCompose
Chrome's Dino T-Rex game developed in Jetpack Compose
🎮 DinoCompose: Trò chơi T-Rex của Chrome được viết bằng Jetpack Compose
Phiên bản Android của trò chơi T-Rex nổi tiếng khi mất mạng của Chrome, được cài cắm trên Jetpack Compose.
DinoCompose là dự án mã nguồn mở viết bằng Kotlin, dùng Jetpack Compose để tái hiện trò chơi T-Rex vượt chướng ngại (Chrome Dino) trên Android. Dự án do Wajahat Karim và cộng đồng phát triển, hưỗng tới việc giúp các nhà phát triển học cách xây dựng giao diện và logic game bằng công nghệ Compose.
✨ Điểm nổi bật
- Jetpack Compose: Sử dụng công nghệ giao diện UI hiện đại của Google thay vì View truyền thống.
- Game logic đơn giản: Cài đặt di chuyển, nhảy, rơi và va chạm giữa nhân vật và chướng ngại vật.
- Hỗ trợ môi trường tối: Giao diện chơi có bản đồ màu sáng và màu tối.
- Mã nguồn minh bạch: Dễ đọc, dễ sửa, phù hợp để học tập và mở rộng.
- API 21+: Hỗ trợ thiết bị Android cũ.
- Cộng đồng đóng góp: Chào đón mọi pull request cải tiến trò chơi.
💡 Vì sao đáng chú ý
Không chỉ là một trò chơi giải trí, DinoCompose là tài liệu tham khảo thực tiễn cho việc phát triển game bằng Jetpack Compose — một cách tiếp cận hoàn toàn khác biệt so với OpenGL hoặc SurfaceView truyền thống. Dự án nhỏ gọn nhưng đủ chức năng để người mới bắt đầu nhanh chóng nắm bắt được cách xây dựng vòng lặp render, xử lý sự kiện và quản lý trạng thái trong Compose.
#JetpackCompose #AndroidDev #Kotlin #OpenSource #TiniX
Dự án tương tự
Khám phá các dự án và mô hình AI khác có sự tương đồng.
基于无障碍,高级选择器,订阅规则的自定义屏幕点击安卓应用 | An Android APP with custom screen tapping based on Accessibility, Advanced Selectors, and Subscription Rules
🎮 Open-source, cross-platform 2D/3D/multiplayer game engine designed for everyone.
🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems.
🌸 The Cutest Music Player With Support Local File and Youtube Music for Android!
A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential
AboutLibraries automatically collects all dependencies and licenses of any gradle project (Kotlin MultiPlatform), and provides easy to integrate UI components for Android and Compose Multiplatform environments