2009-03-02 40 views
11

Tôi đang cố gắng chọn giữa các công cụ trò chơi trên iPhone OolongSIO2 cho dự án lập trình trò chơi đầu tiên của mình. Tôi có một số kinh nghiệm Cocoa và nhiều năm của C++ bao gồm cả đồ họa 2D tương đối thấp và phát triển Quicktime plugins nhưng chỉ tiếp xúc với OpenGL nhỏ. Động cơ nào sẽ dễ học nhất và hiệu quả nhất cho người có nền tảng và thời gian giới hạn của tôi?Oolong, SIO2 hoặc công cụ Trò chơi thương mại dành cho người mới chơi trò chơi iPhone 3D?

Cả hai đều bao gồm công cụ vật lý Bullet. Tôi nghiêng về phía Oolong vì nguồn C++ và tối ưu hóa cho đồ họa PowerVR. Tuy nhiên, thông dịch viên Lua và các tính năng âm thanh bổ sung trong SIO2 rất hấp dẫn. SIO2 dường như có phạm vi tốt là tutorials.

Tôi cũng sẵn sàng chi tiền trên Unity hoặc Torque Game Environment nếu họ sẽ tiết kiệm thời gian đáng kể cho tôi. Giá cả được thú vị mặc dù - giấy phép Unity Indie chỉ áp dụng cho các công ty có doanh thu (không phải doanh thu!) Dưới 100.000 USD để bạn dễ dàng thoát khỏi danh mục đó và lên tới 3.000 USD cho mỗi chỗ ngồi. Tôi rất muốn thuyết phục nó sẽ tiết kiệm thời gian để biện minh cho khoản đầu tư đó chỉ bằng việc sử dụng SIO2! Sản phẩm Torque 3D dường như chưa được phát hành nhưng có vẻ như có giá khoảng 500 USD trên một giấy phép Indie 150 USD (ngưỡng thu nhập của họ là 250.000 USD).

** Sửa tháng 12 năm 2011 - SiO2 không còn miễn phí **

+0

tại một IGDA GameJam gần đây ở Perth tuần trước, tôi đã gặp mọi người từ hai nhóm sử dụng Unity (Indie) và một anh chàng có bản trình diễn lướt sóng ấn tượng với Shiva (http://www.stonetrip.com/) được hiển thị trên PC, không phải iPhone. –

+0

Oolong hỗ trợ đã trộn tập tin phân tích cú pháp của nó: Máy xay sinh tố .blend parser BlendParse một dauthors yêu cầu nó là fasy enought để sử dụng cho sản xuất: http://code.google.com/p/oolongengine/wiki/BlendParse – Lukasz

+0

Vậy bạn đã làm công cụ nào quyết định đi cùng Andy? – jasonb

Trả lời

8

tôi bắt đầu ứng dụng SiO2 đầu tiên của tôi đêm qua và nó đã được dễ dàng để có được lên & chạy từ hướng dẫn (các hướng dẫn bao gồm một dự án XCode đầy đủ mà bạn có thể tải và bắt đầu hack). Các dự án hướng dẫn cũng rất tốt nhận xét - điều này làm cho nó nhanh hơn để nhận.

Giao diện với SIO2 chủ yếu là C, vì vậy nền C++ của bạn nên làm cho quá trình chuyển đổi đó trở nên dễ dàng.

Thậm chí nếu bạn không sử dụng, hãy tải xuống SIO2 và mở một trong các hướng dẫn và kiểm tra các nhận xét & mã. Bạn sẽ có thể nói khá nhanh nếu đó là bộ công cụ theo kiểu bạn thích &.

Không liên quan trực tiếp đến tốc độ hấp thu, nhưng một điểm cộng lớn đối với tôi là tích hợp Máy xay sinh tố. Nó cho phép tôi sử dụng bộ công cụ 3d miễn phí để tạo các mô hình xuất khẩu & và sau đó đi từ đó. Tôi thấy rằng Oolong sử dụng 3DS và tôi không chắc liệu Blender có xuất ra định dạng đó hay không vì vậy tôi có thể sai.

Nếu bạn tò mò: SIO2 cung cấp tập lệnh python để xuất cảnh Máy xay sinh tố thành tệp zip. Sau đó, từ bên trong mã SIO2 bạn tham khảo các đối tượng của bạn từ hiện trường và kéo chúng vào ứng dụng iPhone của bạn.

+0

Máy xay sinh tố và âm thanh Python tốt với tôi. –

2

Tôi thử cả cách OOLong và Unity.Tôi đề nghị để sử dụng thống nhất:

  • Tìm hiểu đường cong là rất ngắn nếu bạn có một nền tảng trò chơi cơ bản
  • Unity bao gồm một tập hợp lớn của bên ngoài tiện ích của 'đồ họa & âm thanh'
  • Với sự hiệp nhất bạn không quan tâm đến định dạng đồ họa/tập tin âm thanh
  • Một mã cho cả iOS và Android
  • toàn bộ các trước khi lắp ráp tài sản miễn phí từ cửa hàng
  • biên tập Exendible để làm cho cấp soạn thảo của bạn

Tôi dành một năm để đóng dự án OOLong. Tôi có lẽ đã cứu được sáu tháng làm việc với sự đoàn kết.

+0

Oolong đã lỗi thời không còn hỗ trợ các tệp Máy xay sinh tố nữa. – rraallvv

Các vấn đề liên quan