«software-engineering» 태그된 질문

소프트웨어 엔지니어링은 게임 개발 분야에 적용되는 소프트웨어의 설계 및 개발입니다. 이 태그를 사용하는 질문은 소프트웨어 작성 또는 설계 작업과 관련된 이론적 개념 및 실무에 관한 것이어야합니다. 질문에는 프로그래밍과 관련되거나 코드가 포함되어 있으므로이 태그를 사용해서는 안됩니다.


16
모든 게임 프로그래머가 알아야 할 수학은 무엇입니까? [닫은]
충분히 간단한 질문 : 모든 게임 프로그래머가 성공하기 위해서는 어떤 수학을 잘 이해해야합니까? 나는 게임 프로그래밍의 틈새 영역에서 수학이나 무언가를 렌더링하는 것에 대해 구체적으로 이야기하고 있지 않습니다. 더 구체적으로 게임 프로그래머조차도 알아야 할 것들이며, 그렇지 않으면 아마도 유용 할 것입니다. 참고 : 정답 이 하나도 없으므로이 질문 (및 답변)은 커뮤니티 …

9
게임 개발에 유용한 프로그래밍 디자인 패턴은 무엇입니까? [닫은]
Design Patterns에 관한 책이 몇 권 있는데 기사를 읽었지만 게임 개발에 어떤 프로그래밍 디자인 패턴이 유용한 지 직관적으로 파악할 수는 없습니다. 예를 들어, Model View Controller, Singleton, Factory, Command 등과 같은 여러 디자인 패턴을 자세히 설명하는 디자인 패턴이있는 ActionScript 3이라는 책이 있습니다. 이것에 익숙하지 않은 사람으로서, 이것들 중 어느 것이 …


10
풀 타임으로 일하면서 게임을 할 수있는 에너지를 확보하려면 어떻게해야합니까? [닫은]
저는 일주일에 40 시간 이상 소프트웨어 엔지니어로 일하고 있으며 개인적인 삶과 가족의 책임 사이에서 게임 개발에 아무런 에너지도 필요하지 않다는 것을 알게되었습니다. 컴퓨터 앞에서 자신을 태우지 않고 취미 생활을 위해 더 많은 시간을 할애하려면 어떻게해야합니까? 나는 프로그래머로 일하면서 게임을 성공적으로 개발하는 누군가가 있어야한다고 확신합니다.

6
비디오 게임에서 글 머리 기호는 어떻게 작동합니까?
C #에서 비디오 게임을 디자인 할 때이 질문에 부딪 쳤습니다. Battlefield 또는 Call of Duty 와 같은 게임을 고려하면 수백 또는 수천 개의 총알이 동시에 날고 있습니다. 이벤트는 지속적으로 발생하며, 내가 아는 바로는 많은 처리 능력을 흡수합니까? 다양한 게임 개발자가 총알을 관리하는 방법 (2D 및 3D)과 가장 효율적인 방법이 무엇인지 …

8
게임 엔진에서 이벤트 중심 커뮤니케이션 : 예 또는 아니오?
Game Coding Complete를 읽고 있으며 저자는 게임 객체와 모듈 간의 이벤트 기반 통신을 권장 합니다. 기본적으로 모든 살아있는 게임 행위자는 내부 이벤트 메시징 시스템을 통해 주요 모듈 (물리, AI, 게임 로직, 게임 뷰 등)과 통신해야합니다. 이는 효율적인 이벤트 관리자를 설계해야 함을 의미합니다. 잘못 설계된 시스템은 특히 모바일 플랫폼에 영향을주는 CPU주기를 …


2
Super Metroid 및 Aquaria와 같이 벽 가장자리에 텍스처를 얻으려면 어떻게해야합니까?
수퍼 메트로이드 (Super Metroid) 및 아쿠아 리아 (Aquaria)와 같은 게임은 바위와 물건이있는 다른 대향 부분이있는 지형을 보여줍니다. 다각형을 사용하여 비슷한 것을하고 싶습니다. 지형은 현재 레벨에서 겹치는 사각형 상자 세트로 만들어집니다. 이 렌더링 방법이 지형을 만들기 위해 이러한 시스템에서 작동하는지 확실하지 않지만 누군가 아이디어가 있으면 듣고 싶습니다. 그렇지 않으면 지형 렌더링 …

5
GameManager 신 개체를 피하는 방법?
방금 게임 코드 구성에 관한 질문에 대한 답변을 읽었습니다 . 유비쿼터스 GameManager클래스와 프로덕션 환경에서 얼마나 자주 문제가되는지 궁금해졌습니다 . 이것을 설명하겠습니다. 먼저 프로토 타이핑이 있습니다. 훌륭한 코드 작성에 신경 쓰지 않는 사람은 게임 플레이가 추가되는지 확인하기 위해 무언가를 실행하려고합니다. 초록 빛이 있고, 물건을 정리하기 위해 누군가가을 씁니다 GameManager. 아마도 많은 …


6
성능을 고려해야 할 가장 좋은시기는 언제입니까?
소프트웨어 개발 배경에서 왔습니다. 소프트웨어 개발주기 동안 일반적으로 기능 및 작동중인 제품에 중점을 둡니다. 개발이 끝나면 코드 최적화 및 성능 개선이 시작됩니다. 이제 문제는 게임 개발에서 모든 단일 코드 행의 성능에 대해 생각해야합니까? 그렇게하면 디자인 패턴과 깨끗한 코드가 그리워집니다. 게임 개발 산업에 모범 사례가 있는지 궁금합니다.



5
게임 속의 배우가 스스로를 그릴 책임이 있습니까?
저는 게임 개발에 익숙하지 않지만 프로그래밍에는 익숙하지 않습니다. JavaScript canvas요소를 사용하여 Pong 유형 게임을하고 있습니다. Paddle다음 속성을 가진 객체를 만들었습니다 ... width height x y colour 또한 다음 Pong과 같은 속성 을 가진 객체가 있습니다 ... width height backgroundColour draw(). 이 draw()방법은 현재 재설정 중이며 canvas질문이 발생한 곳입니다. 해야 Paddle객체가이 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.