Tôi rất thú vị khi bắt đầu phát triển trò chơi. Tôi hiện đã làm một số OpenGL trong C + +, nhưng bây giờ tôi đang tìm các tùy chọn cung cấp Android, và tôi đã tìm thấy những người phát triển trò chơi của mình bằng cách sử dụng mã nguồn gốc (C++) và những người khác sử dụng Java ...C++ và Java trong Android
Vì vậy, tôi không thực sự biết đó là sự khác biệt chính. Tôi đọc rằng nhiều người có kinh nghiệm sử dụng C++ và thích cái này để không phải học những điều mới bằng cách sử dụng java ... nhưng tôi không nghĩ đây là lý do chính.
Sự khác biệt chính khi phát triển trò chơi bằng C++ hoặc Java là gì? Perfomance? Khả năng mở rộng? Tích cực?
Ngoài ra, bạn có đề xuất bắt đầu phát triển trò chơi bằng OpenGL không?
Cân nhắc sử dụng 'Renderscript' http: //android-developers.blogspot.com/2011/02/introducing-renderscript.html –
Chỉ để đảm bảo bạn hiểu sự khác biệt - Android sử dụng OpenGL ES, phiên bản rút gọn của OpenGL. –
Giải thích rất chi tiết về NDK của Android bởi Nhà phát triển Android của Google trong video này http://www.youtube.com/watch?v=5yorhsSPFG4. – SMeyers