Làm thế nào người ta có thể biên dịch Darwinia trong Linux? [đóng cửa]


12

Introversion hiện đang cung cấp nguồn Darwinia + Multiwinia để bán , nêu rõ

Lưu ý: Bạn sẽ cần Windows và Visual Studio 2008 để xây dựng các trò chơi. Chúng tôi đã kiểm tra rằng mã biên dịch chính xác trên PC, nhưng bạn sẽ cần nỗ lực để biên dịch cho Mac / Linux. Không có mã Xbox trong phiên bản này.

Có ai đặt nỗ lực này vào chưa? Câu trả lời tốt nhất sẽ (có và) đề cập đến các sửa đổi phải được thực hiện (cũng đề cập đến phân phối được sử dụng), từ thứ hai đến tốt nhất sẽ giải thích tại sao nó không hoạt động ngay bây giờ.

Vì tôi chưa mua gói nguồn, tôi đang dựa vào phiếu bầu để xác nhận, vì vậy vui lòng nhận xét về câu trả lời nếu có gì đó không hoạt động hoặc phải sửa đổi, ví dụ như đối với bản phân phối Linux khác. Tôi hiện đang sử dụng Ubuntu 8.04, nhưng 10.04 hoặc ví dụ Gentoo cũng là một lựa chọn.

BIÊN TẬP:

Làm rõ: Ý định là tạo ra một trò chơi mới với công cụ đó, nhưng vì câu hỏi này là điều kiện tiên quyết, nên có vẻ phù hợp ở đây.

CẬP NHẬT

Có một chút lạc đề, nhưng đối với những người quan tâm, Introversion đã thêm mã nguồn của Uplink, Darwinia, Multiwinia và DEFCON vào Gói Humro Introversion , vì vậy đừng bỏ lỡ!


Cho rằng Darwinia đã được phát hành trên Linux một thời gian trước đây, tôi nghĩ thật hợp lý khi cho rằng những thay đổi của Multiwinia đối với cơ sở mã dẫn đến những thay đổi không mang tính di động. (Điều mà tôi cho là chủ yếu liên quan đến kết nối mạng.) - Tôi không đăng câu trả lời vì tôi không biết chắc chắn. :)
greyfade

2
@Gabriel, tại sao nó là một giấy phép tàn bạo? Trò chơi vẫn mang tính thương mại, hướng nội chỉ là khá hay và cho phép mọi người truy cập - họ không đủ khả năng để mất doanh số bằng cách cho phép mọi người đưa ra nguồn biên dịch willy nilly.
Martin

2
@Martin (và @Tobias) bạn không thể tạo các trò chơi độc lập với mã này, vì giấy phép yêu cầu bạn yêu cầu trò chơi gốc được cài đặt trên máy tính của người chơi.
Bart van Heukelom

10
@Martin, tôi luôn có một chút do dự khi làm theo giấy phép đi xuống "nếu bạn trả tiền cho chúng tôi và làm một loạt công việc, chúng tôi có thể cho phép bạn bán công việc của riêng bạn, hãy hỏi chúng tôi sau."
ZorbaTHut

1
Hoàn toàn đồng ý với @Zorba: sẽ thật ngu ngốc khi làm việc chăm chỉ với nó và sau đó thậm chí không biết liệu bạn có thể bán nó hay không.
o0 '.

Câu trả lời:


-2

Bạn phải chuyển đổi bất kỳ cuộc gọi nào sang chức năng Windows sang chức năng của Linux.


1
Mặc dù về mặt kỹ thuật, câu trả lời này quá chung chung để thực sự hữu ích, xin lỗi
Tobias Kienzler
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.