Có bất kỳ tùy chọn mới nào để chuyển đổi trò chơi spritekit thành android không? Có vẻ như sự lựa chọn duy nhất là để recode tất cả mọi thứ trong Java hoặc sử dụng Cocos2D, LibGDX vvChuyển đổi trò chơi Spritekit thành Android?
Trả lời
Đáng tiếc là ... không có: {
Và SpriteBuilder cross-platform với dịch vụ Apportable cho phép bạn chuyển đổi một Dự án Swift Cocos cho Android không còn khả dụng nữa (chúng tôi đã tin rằng Google đã mua lại Google).
SpriteBuilder vẫn khả dụng trên GitHub nhưng nó không hoạt động afaik và bị bỏ qua.
Vì vậy, ... phải làm gì?
Tôi sẽ tập trung vào iOS ... bạn có thể làm cho trò chơi của bạn "nền tảng chéo" bằng cách chuyển đổi sang hệ điều hành MacOS và tvOS ... Đây là nơi tất cả số tiền có trên thị trường ... Sản phẩm của Apple ...
Nếu mục tiêu của bạn tuy nhiên là nền tảng chéo, sau đó bạn có thể nhìn vào Xamarin.forms cùng CocosSharp mà sẽ cung cấp cho bạn viết một lần chạy khắp mọi nơi trò chơi trong C#
bạn cũng có thường xuyên Xamarin sẵn để viết mã gameplay trong C#, và chia sẻ nó trên Android và SpriteKit wrappers được viết trong C# là tốt.
Một điều cần xem xét là bạc trong đó có giấy gói Swift dành cho Android .. do đó cho phép bạn mã gameplay cảng gần như trực tiếp ...
Trong mọi tình huống, bạn sẽ phải tìm một công cụ trò chơi cho bất kỳ giải pháp Android bạn sử dụng ..
IMO, phát triển với Swift cho Apple dễ dàng hơn và thú vị hơn bất kỳ thứ gì tôi từng làm với Android dev, mặc dù tôi thích thiết bị Android hơn (hình), và vì doanh thu cao hơn loại không có trí tuệ để bắt đầu.
Không có tùy chọn dễ dàng để hỗ trợ Android với trò chơi SpriteKit, nhưng với một chút công việc và không quá nhiều khó khăn, bạn có thể mã hóa trò chơi của mình để sử dụng Cocos2d-x. Tôi vừa hoàn thành một dự án như vậy cho trò chơi của mình. Tôi mất khoảng bốn tháng làm việc nửa thời gian. Tôi đã đăng một số mẹo ở đây: http://doffen.org/porting-spritekit-to-cocos2d-x.
- 1. Tạo trò chơi mà không cần sử dụng SpriteKit
- 2. android opengl trò chơi
- 3. Phát triển trò chơi Android - Di chuyển điện thoại
- 4. Trò chơi Android UDP/TCP?
- 5. Cách chuyển trò chơi máy xay sinh tố sang android
- 6. Nền cuộn vô tận (lặp lại) trong trò chơi Spritekit - Swift
- 7. Java side scrolling trò chơi trên android
- 8. Trò chơi swift/spritekit cơ bản - gặp khó khăn khi vẽ lại
- 9. Làm cách nào để tạm dừng hoàn toàn trò chơi? SpriteKit/SceneKit [SWIFT]
- 10. Đăng ký thành phần đối tượng trò chơi trong hệ thống con trò chơi? (Thiết kế đối tượng trò chơi dựa trên thành phần)
- 11. Làm thế nào để tạm dừng hiệu quả một trò chơi trong spritekit?
- 12. Chuyển trò chơi OpenGL C++ sang iPad
- 13. Bắt đầu phát triển trò chơi Android
- 14. trò chơi android, canvas hoặc opengl?
- 15. Làm cách nào để có thể nhập bàn phím trong Trò chơi SpriteKit?
- 16. Chơi hiệu ứng âm thanh động cơ cho trò chơi SpriteKit trên iOS ... AVAudioPlayer vs SKAction vs?
- 17. Thay đổi mã định danh gói của trò chơi libGDX
- 18. Nơi để đặt vòng lặp trò chơi chính trong trò chơi android
- 19. Trò chơi Allegro 5: vòng lặp trò chơi chạy ở tốc độ không đổi?
- 20. Phát triển trò chơi xếp hình trong Android
- 21. HTML5 Canvas (trò chơi) trên máy tính bảng iPad/Android
- 22. Lập trình trò chơi nhiều người chơi
- 23. Cách chia tỷ lệ trò chơi trên Android
- 24. "Di chuyển bên lề" từ trò chơi cũ là gì?
- 25. Chuyển đổi vị trí cảm ứng của UITapGestureRecognizer cho SpriteKit - Swift
- 26. Chuyển đổi chuỗi thành Html trong khung chơi
- 27. Chiến lược thiết kế và kiến trúc trò chơi cho trò chơi nhiều người chơi
- 28. Di chuyển máy ảnh trong SpriteKit
- 29. Tạo trò chơi blackjack nhiều người chơi
- 30. C++ cho trò chơi
có, vui lòng upvote câu trả lời của tôi mà bạn chấp nhận nếu bạn không nhớ :) Cảm ơn! – Fluidity