Đó là một kỳ nghỉ cuối tuần dài, vì vậy tôi có lỗi mã hóa một lần nữa và bắt đầu chơi xung quanh:2d platformer vật lý
Mario http://gfilter.net/junk/tileengine.jpg
Tôi đã viết một động cơ gạch cơ bản, nhưng đã bao giờ cố gắng này trước đây, tôi thực sự đấu tranh với việc xử lý phát hiện va chạm sprite và thực hiện vật lý thực tế cho lực hấp dẫn.
Đối với bất kỳ nhà văn sở thích trò chơi nào khác, bạn có thể chỉ cho tôi hướng dẫn một số hướng dẫn về cách tốt nhất để tiếp cận điều này không?
Cập nhật:
tôi nghĩ rằng tôi muốn chia sẻ một báo cáo tiến độ:
http://www.youtube.com/watch?v=-RKNQ2UiiLY < - Trò chơi trong hành động
của nó vẫn thực sự lỗi, nhưng phát hiện va chạm chủ yếu làm việc, tôi đã bắt đầu làm việc trên một số tính năng khác (chẳng hạn như chạm vào các khối (thông báo lỗi) và tương tác với kẻ thù).
Mario vẫn đi như anh ấy đang ở trên mặt trăng, tôi đang sử dụng các hằng số này, bất kỳ lời khuyên nào để tinh chỉnh chúng cho hiện thực hơn?
const float AirDrag = 1.00f;
const float GroundFriction = .97f;
const float Gravity = 0.8f;
Video tắt! –