Bạn có thể làm một trò chơi iPhone miễn phí không?


7

Một người bạn và tôi muốn thử làm một trò chơi trên iPhone, nhưng chúng tôi thực sự không có ngân sách để nói. Từ những gì tôi đã tìm thấy, tôi cần SDK iOS và chi phí phải trả. Có thực sự không có cách nào để tạo ra một trò chơi iPhone với ngân sách $ 0? Nếu không, tôi có thể làm như vậy cho Android không?

Câu trả lời:


11

SDK Airplay: http://www.airplaysdk.com/ cũng như một số SDK di động khác, sẽ cho phép bạn tạo trò chơi iOS miễn phí (theo nghĩa là bạn không phải mua máy Mac), nhưng tôi tin nó vẫn sẽ tốn 100 đô la để đưa trò chơi của bạn vào cửa hàng ứng dụng, bất kể bạn sử dụng công cụ nào.

Android được phát triển và triển khai miễn phí (Chỉnh sửa: theo nhận xét của Ricket, thực tế là $ 25 để xuất bản trên cửa hàng ứng dụng). Bạn cũng có thể tạo một trò chơi web HTML5 và những người có iPhone có thể chơi nó trong trình duyệt của họ mà không mất phí cho bạn (hoặc họ).


6
Android không miễn phí để triển khai vào Google Market; tài khoản nhà phát triển là một khoản phí một lần là $ 25. Bạn có thể triển khai tới điện thoại bằng cách gửi tệp apk tới điện thoại và cài đặt nó trên điện thoại, nhưng một ứng dụng trên thị trường sẽ cần được xuất bản bởi một người đã trả 25 đô la đó.
Ricket

2
Trò chơi web lại. Không chắc chắn liệu "không có chi phí cho bạn" có chính xác hay không, vì có thể sẽ mất ít nhất gấp đôi thời gian để phát triển trò chơi HTML5 (JavaScript) và thời gian là tiền bạc. Ngoài ra, hiện tại không có cách "tốt" để kiếm tiền từ trò chơi dựa trên HTML5.
Adam Harte

@TandemAdam Mặc dù toàn bộ "thời gian là tiền bạc" có lẽ là đúng, nhưng nếu bạn đi theo con đường đó, thì không ai có thể tạo ra bất kỳ trò chơi nào miễn phí, vì nó sẽ khiến họ mất thời gian, do đó sẽ tốn tiền. Đúng là chưa có cách "tốt" nào để kiếm tiền từ bất kỳ ứng dụng HTML5 nào và bạn cũng không thể tải nó trên cửa hàng ứng dụng, do đó, gần như không thể được chú ý như một ứng dụng (tin tốt là HTML5 là di động cho bất kỳ thiết bị di động hiện đại nào ngày nay)
thedaian

Một trò chơi HTML5 cũng sẽ phải được lưu trữ trên một trang web (trừ khi bạn có thể sử dụng trình đóng gói ứng dụng như PhoneGap, không chắc nó hoạt động tốt như thế nào cho trò chơi) và lưu trữ không miễn phí, đặc biệt là xem xét số lượng người chơi khổng lồ mà bạn cần cho một trò chơi được thực hiện theo cách này để thành công.
jhocking

12

Không có câu trả lời nào khác giải quyết một quan niệm sai lầm cơ bản trong câu hỏi của bạn: SDK iOS không tốn bất kỳ khoản tiền nào. Bạn có thể tải xuống miễn phí các công cụ dành cho nhà phát triển của Apple. Tuy nhiên, bạn sẽ chỉ có thể kiểm tra trong trình giả lập miễn phí; để triển khai trên thiết bị, bạn cần mua đăng ký nhà phát triển $ 99 / năm.

Lệ phí dành cho khả năng xuất bản, không phải cho SDK. Sự khác biệt tinh tế nhưng quan trọng.

Vì vậy, không có cách nào để tạo ra một trò chơi iPhone mà không phải trả phí. Android không có bất kỳ khoản phí nào để triển khai cho thiết bị, nhưng các thị trường riêng lẻ có chính sách riêng.


SDK iOS không còn miễn phí, kể từ khi phát hành XCode 4. Bây giờ bạn phải trả tiền cho Tài khoản nhà phát triển iOS / Mac hoặc mua XCode từ Mac App Store
numo16

ugh tốt đó là một sự thay đổi crappy. Tôi sẽ xóa câu trả lời của tôi nếu bạn có thể hướng tôi đến bất kỳ bằng chứng nào về sự thay đổi này (tôi không thể tự kiểm tra vì tôi có tài khoản nhà phát triển.)
jhocking

Bạn vẫn có thể tải xuống Xcode 3.2.6 w / iOS SDK 4.3 bằng tài khoản miễn phí nhưng được yêu cầu nâng cấp tài khoản nếu bạn muốn tải xuống Xcode 4.
Simurr

3

Nếu bạn muốn xuất bản hoặc kiểm tra nó thì không. Mức tối thiểu bạn có thể chi tiêu để xuất bản trò chơi là khoản phí 99 đô la hàng năm mà bạn đang nói về SDK. Apple đơn giản sẽ không cho phép bạn đăng trò chơi lên cửa hàng ứng dụng nếu bạn không trả tiền để trở thành nhà phát triển.

Nếu bạn muốn tạo một cái và có thể xuất bản nó sau, hãy tìm một công cụ trò chơi như Unity3d sẽ cho phép bạn tạo nó cho các nền tảng khác và dễ dàng chuyển nó sang iphone khi bạn đã sẵn sàng. Đó là con đường mà nhóm của tôi đã đi vài năm trước khi chúng tôi mới bắt đầu. Chúng tôi đã tạo trò chơi cho plugin trình duyệt của Unity sau đó chuyển nó sang iOS khi chúng tôi mua giấy phép.

EDIT: FYI, unity và một vài động cơ khác hoàn toàn miễn phí chỉ cho mục đích này. Khi bạn muốn xuất bản lên iPhone mặc dù bạn cũng cần phải mua bản quyền cơ bản iOS thống nhất tối thiểu là 400 đô la, nhưng nếu bạn có một trò chơi có giá trị bất cứ điều gì bạn có thể thấy ai đó sẵn sàng trả cho giấy phép của bạn cho một phần trăm trò chơi.


3
Đó là một khuyến nghị sai lệch cho Unity thay cho SDK iOS vì lý do chi phí. Bạn có thể thực hiện phát triển iOS với SDK miễn phí, bạn không thể triển khai bên ngoài trình giả lập. Tôi không tin rằng bạn có thể thực hiện bất kỳ sự phát triển iOS nào với Unity mà không cần giấy phép, trình giả lập hoặc thiết bị cơ bản.

đồng ý, tôi chỉ nói nhiều hơn là bạn có thể phát triển toàn bộ trò chơi của mình trong một công cụ độc lập nền tảng (ish) như Unity. Nếu khái niệm này hoạt động, hãy chuyển nó sang IOS khi bạn nhận được tiền. Dù bằng cách nào bạn cũng không có cách nào để sử dụng cảm biến trừ khi bạn trả tiền để thử nghiệm khái niệm trò chơi trong một nền tảng thực sự và không chỉ trình giả lập là cách tiếp cận tốt nhất từ ​​khi tôi ở trong tình huống đó
brandon

cập nhật câu trả lời này: gần đây Unity đã thay đổi giấy phép iOS miễn phí cho cơ bản (giấy phép chuyên nghiệp iOS tốn tiền)
jhocking
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.