Vì sao kích thước mặt trăng thay đổi khi ngắm bắn trong GTA
(insiderockstarnorth.blogspot.com)Vì sao kích thước mặt trăng thay đổi
- Trong game, texture của mặt trăng được cung cấp và đặt lên bầu trời đêm với kích thước phù hợp.
- Về sau, 4 nghệ sĩ đã yêu cầu thay đổi kích thước mặt trăng; 2 người muốn kích thước thực tế hơn, 2 người còn lại muốn kích thước đậm chất điện ảnh.
- Đã đề xuất cho phép thay đổi kích thước mặt trăng ngay trong game; vì lúc đó đang làm súng bắn tỉa, nên thiết lập để khi người chơi bắn vào mặt trăng bằng súng ngắm, nó sẽ chuyển giữa ba kích thước (nhỏ, vừa, lớn).
- Các nghệ sĩ không đưa ra quyết định cuối cùng nên nó được giữ nguyên như vậy, và tính năng này vẫn còn trong game "SA".
Ý kiến của GN⁺
- Điểm quan trọng nhất của bài viết này là nó cho thấy một giải pháp sáng tạo phát sinh trong quá trình phát triển game đã trở thành một yếu tố thú vị còn được giữ lại trong game như thế nào.
- Đây là một ví dụ về việc linh hoạt giải quyết xung đột quan điểm có thể phát sinh trong quá trình hợp tác giữa nhà phát triển game và nghệ sĩ, và những câu chuyện hậu trường như vậy cũng mang đến đề tài thú vị cho người chơi.
1 bình luận
Ý kiến trên Hacker News
Tôi thích những câu chuyện hậu trường phát triển game kiểu này. Chúng giống như những di vật thú vị của quá trình phát triển
Một thứ tôi đặc biệt thích là màn hình chọn màn chơi ẩn của Sonic 3D: https://www.youtube.com/watch?v=ZZs2HUW9tDA
Nhưng thứ tôi thích nhất vẫn là khoảnh khắc phát hiện ba vỏ sò gắn trên tường cạnh bồn cầu trong Deus Ex: Human Revolution
Vì thế nếu dùng cheat hoặc glitch để đến quá gần, cả cối xay gió sẽ quay lại và bắn về phía người chơi: https://www.youtube.com/watch?v=r00LITqBDEg
Cơ chế tàu trong Fallout 3 cũng được triển khai như một mảnh giáp có thể mặc: https://www.pcgamer.com/heres-whats-happening-inside-fallout...
Năng lực Ascend trong Tears of the Kingdom ban đầu cũng là công cụ dành cho nhà phát triển, nhưng họ nhận ra nó khiến việc di chuyển trong hang động tiện và vui hơn nhiều nên đã tái sử dụng thành năng lực trong game: https://www.gamespot.com/articles/zelda-tears-of-the-kingdom...
https://www.reddit.com/r/gaming/comments/3ylmm4/comment/cyet...
Thực sự đáng xem
Nếu muốn xem thực tế nó trông như thế nào, bạn có thể xem trong video này:
https://www.youtube.com/watch?v=GCcd6jEEKQU
Có vẻ các designer đã phải tự xem mọi lựa chọn ngay trong game
Không có đoạn code nào sống lâu bằng bản sửa tạm thời
Đọc khá buồn cười
http://thecodelesscode.com/case/234?lang=nl
Thậm chí còn có cả mặt trăng
Tục ngữ Nga cổ
Điều kỳ lạ nhất là chuyện này không được ai kiểm chứng. Công ty cứ tin lập trình viên, lập trình viên đưa nó vào, và không ai nói gì. Nó cứ chạy và mọi người đều hài lòng
Trong phát triển web, chỉ đưa một dòng chữ lên màn hình cũng đã rất vất vả. Thực sự cực nhọc. Ai cũng có ý kiến về việc code nên trông ra sao, nên hoạt động thế nào, và soi từng từ đến chết
Bên trên nỗi đau nội bộ đó là hàng megabyte các lớp trừu tượng khổng lồ, có lẽ cũng được tạo ra qua cùng nỗi đau ấy. Trớ trêu là rất ít lập trình viên web thực sự biết mình đang làm gì, có lẽ khoảng 4%. Trông như thể họ đang tạo dáng để biện minh cho lý do tồn tại của mình
Tôi không ngờ lời giải thích lại là thế này. Tôi cứ tưởng đó chỉ là một trò đùa ngớ ngẩn kiểu “bắn mặt trăng”
Sau khi làm phần mềm một thời gian, câu trả lời cho những câu hỏi kiểu này hầu như luôn là “còn có những việc quan trọng hơn”
Hồi thời PS1, tôi đang làm một game F1. Studio muốn sa thải một họa sĩ texture đường đua và lấy một texture ở mặt sau bảng phanh ra làm cớ
“Cái này là gì?”
Đó chỉ là texture cỡ 16x16 nên anh ta có thể nói gì cũng được, nhưng anh ta đáp: “Đó là người que thò của quý ra!” Tự tay đưa đạn cho họ luôn
Liên quan đến mặt trăng, có lần tôi làm một bản demo/prototype và đưa vào một vòng QA nhẹ trước khi gửi cho nhà phát hành. Một người QA đã báo bug rằng, dù nói đúng nhưng thật khiến người ta thở dài, xét theo vị trí bối cảnh của game thì mặt trăng lẽ ra phải được xoay, nhưng mặt trăng đang bị lộn ngược
Tham khảo thêm cái này:
https://news.ycombinator.com/item?id=9137736
“Cứ bỏ con vịt ra là được”
if(time() > 10_years_in_future)duck.enable();Vì hoài niệm, tôi muốn bắt tay lập trình viên hoặc đội đã đưa vào đoạn mã cho phép dùng mã cheat
Ví dụ, chế độ bất tử cho phép bay quanh bản đồ là tiền thân của fast travel
Máy tính ngày nay mạnh đến mức có thể có cả một trình chỉnh sửa hoàn chỉnh làm gần như mọi việc mà mã cheat từng làm, nhưng ngày xưa, khi thiếu tiền mà muốn kiểm thử việc xây một thứ X không thể xây được, chỉ cần vài phím để đổi giá trị hex và lập tức đưa tiền lên gần mức tối đa, nhờ đó test hiệu quả hơn
Mã cheat được giấu đủ khó để người chơi bình thường khó tình cờ tìm ra, nhưng không đến mức người chơi không thể dùng
Logic có lẽ là nếu đã mua game thì bạn nên có quyền truy cập mọi nội dung. Ngày nay game đã trở thành ngành kinh doanh quá lớn, nên mọi thứ trở nên quá nghiêm túc
Tôi từng nghĩ nó được đưa vào để người chơi tìm ra và tận hưởng, giống như mã cheat. Sau này tôi mới nhận ra những thứ như model viewer, event viewer, chọn màn đều được phát triển cho đội QA, hoặc để đội QA sử dụng
Cái này giống giai thoại dân gian về ứng dụng Calculator của Jobs, phiên bản mặt trăng