Sự phát triển trò chơi

Q & A cho các nhà phát triển trò chơi chuyên nghiệp và độc lập




2
Mã nguồn của Công cụ nguồn có sẵn không?
Mã nguồn C ++ đầy đủ của Công cụ nguồn có sẵn không? Tôi biết SDK có sẵn khi mua trò chơi dựa trên Nguồn , nhưng mục tiêu của tôi là tìm một công cụ trò chơi có nguồn mở bao gồm các chi tiết triển khai đầy đủ …

3
Làm thế nào tôi có thể mở rộng quy mô số lượng và thách thức kẻ thù trong một đợt tấn công khi trò chơi tiến triển?
Tôi hiện đang làm một trò chơi phòng thủ nơi kẻ thù sẽ sinh ra và tấn công quân đội của người chơi. Nó tương tự như một trò chơi Tower Defense, ngoại trừ chỉ có một cấp độ. Kẻ thù sẽ tiếp tục sinh sản cho đến khi cuối …

3
Làm thế nào để cân nhắc trọng lực khi di chuyển AI
Tôi đang làm một trò chơi 2D. Hiện tại có một máy bay trực thăng bay xung quanh, được điều khiển bởi người chơi. Nó được điều khiển bằng các phím mũi tên: LÊN, TRÁI và PHẢI. Đó là tốc độ dọc theo trục y dyvà tốc độ dọc theo …
9 2d  physics  ai 



1
Làm cách nào tôi có thể gắn các đối tượng vào các bảng trong Skyrim và vẫn cho phép các đối tượng đó có thể tương tác với người chơi?
Tôi đang cố gắng đặt một nồi không tĩnh ( RuinsPot01) trên bàn ( RuinsAltar) với mô phỏng Havok. Tôi đặt cái nồi lên trên bàn một chút và bật Havok. Chiếc bình rơi xuống nhưng được để hơi nổi phía trên bàn. Nếu tôi xoay Havok và nhấn Fnó …


1
Làm thế nào để tính toán các vectơ tiếp tuyến và bitangent
Tôi có một kết cấu được tải trong ba.js, sau đó được chuyển đến các shader. Trong shader đỉnh tôi tính toán bình thường, và tôi lưu vào một biến vector vectơ. <script id="vertexShader" type="x-shader/x-vertex"> varying vec3 N,P; varying vec2 UV; void main() { gl_Position= projectionMatrix * modelViewMatrix * vec4(position,1.0); …


3
Làm cho điều nhanh nhìn chậm (Box2D)
Tôi đang làm việc với một trò chơi mà bạn điều khiển một trebuchet để ném bóng vào đối thủ. Nó giống như một trò chơi gọi là 'Cuộc bao vây thời trung cổ'. Khi trebuchet đang vung tay, người chơi cần nắm bắt khoảnh khắc tốt nhất để nhấn …


3
Gương xoay
Tôi xoay nhân vật trò chơi của mình để xem mục tiêu bằng mã sau: transform.rotation = Quaternion.Slerp(startQuaternion, lookQuaternion, turningNormalizer*turningSpeed/10f) startQu Parention là vòng quay hiện tại của nhân vật khi có mục tiêu mới. lookQu Parention là hướng mà nhân vật nên nhìn và nó được đặt như thế …

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.