«javascript» 태그된 질문

"JavaScript (약칭 JS)는 동적이고 약한 유형이며 일류 기능을 갖춘 프로토 타입 기반의 스크립팅 언어입니다. 객체 지향, 명령 및 기능적 프로그래밍 스타일을 지원하는 다중 패러다임 언어입니다." 위키 백과에서. http://en.wikipedia.org/wiki/JavaScript

3
HTML5 게임 물리 시뮬레이션을위한 웹 워커?
이 질문 과 관련이 있습니다. 아이디어는 가능한 한 동일한 물리 행동을 보장하는 것입니다. 웹 워커에서 고정 시간 단계 물리를 실행할 수 있습니까? UI는 다른 / 가변 새로 고침 빈도로 자체 업데이트됩니다. 아무도 아직 시도하지 않았습니까?

3
Scorched Earth와 같은 지형을 어떻게 생성합니까?
저는 웹 개발자이며 자신의 게임을 만들기 시작하고 싶습니다. 친숙성을 canvas위해 지금 은 JavaScript와 요소를 선택했습니다 . Scorched Earth에서 이와 같은 지형을 생성하고 싶습니다. 나의 첫 시도는 내가 그 y가치를 무작위로 할 수 없다는 것을 깨달았다 . 봉우리와 여물통에는 약간의 정신이 있어야했습니다. 나는 약간의 구글 검색을했지만, 나에게 충분한 것을 찾을 수 …

4
지그재그 아이소 메트릭 맵 : 화면상의 포인트에 대한 맵 좌표 계산
나는 이미 이것에 관한 많은 리소스가 있다는 것을 알고 있지만, 내 좌표계와 일치하는 것을 찾지 못했고 그 솔루션을 필요에 맞게 조정하는 데 큰 문제가 있습니다. 내가 배운 것은 이것을 수행하는 가장 좋은 방법은 변환 행렬을 사용하는 것입니다. 그것을 구현하는 것은 문제가되지 않지만 좌표 공간을 어떤 방식으로 변환 해야하는지 모르겠습니다. 내 …

1
멀티 레이어 2D 타일 맵에서 조명과 그림자를 어떻게 구현할 수 있습니까?
아이소 메트릭 게임을 처음부터 작성하는 중이며 조명과 그림자를 추가 할 수있는 방법 / 있는지 알고 싶습니다. 내가 지금까지 가지고있는 코드는 여기에서 찾을 수 있습니다 ,하지만 알고 충분히해야한다 지금 ,지도는 참 / 거짓 값의 간단한 3D 배열 . 다음은 환경 샷입니다. 단일 레이어 타일 맵이라면 간단합니다. 필요한 2D의 간단한 레이 캐스팅을 …

2
좋은 사람의 공격은 어떻게 나쁜 사람을 때리는가?
내 게임에는 다양한 유형의 좋은 사람과 많은 다른 유형의 나쁜 사람이 있습니다. 그들은 모두 서로 발사체를 발사하지만, 어느 쪽 정렬에 대해서도 우발적 인 부수적 피해는 원하지 않습니다. 따라서 나쁜 녀석은 다른 나쁜 녀석을 때리거나 손상시킬 수 없어야하며 좋은 녀석은 다른 좋은 녀석을 때리거나 손상시킬 수 없어야합니다. 내가 이것을 해결하려고 생각하는 …

3
자바 스크립트에서 분기 대화를 어떻게 구현합니까?
JavaScript 로 매우 기본적인 비주얼 노벨 유형의 게임을 만들고 있습니다. 나는 초보자이기 때문에 재미와 학습을 위해이 일을하고 있으며 나쁜 계획으로 인해 대화의 지점에 갈 때 약간의 문제가 발생했습니다. 현재 게임에 대한 스크립트를 문자열 변수로 유지하고 "# ~"와 같은 태그가있는 각 장면을 작은 배열로 분할하여 게임 스크립트가 다음과 같이 표시되도록합니다. var …

1
Javascript에서 빠른 역 제곱근을 구현 하시겠습니까?
Quake III의 Fast Inverse Square Root는 부동 소수점 트릭을 사용하는 것 같습니다. 내가 이해하는 것처럼 부동 소수점 표현은 다른 구현을 가질 수 있습니다. Javascript에서 Fast Inverse Square Root를 구현할 수 있습니까? 동일한 결과를 반환합니까? float Q_rsqrt(float number) { long i; float x2, y; const float threehalfs = 1.5F; x2 = …
11 javascript 

9
좋은 jquery / javascript 게임 엔진은 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 그래서 나는 약간의 자바 스크립트 / html5 게임 개발을 시도하기로 결정했습니다 (지금까지 XNA / Unity와 함께 작업했습니다). 누군가 제안이 있는지 궁금합니다. 현재 …
11 javascript  html5 

3
불량한 게임 상태를 저장 하시겠습니까?
HTML5와 jQuery를 사용하여 기본 악성 코드를 작성 중이며 문제가 발생했습니다. 게임이 현재 서있는 방식으로, 시스템은 사용자가 층 사이를 이동할 때마다 게임 상태를 저장하여 오버 헤드를 최소화합니다. 이것의 위험은 사용자가 문제에 처하면 창을 닫고 현재 층의 시작 부분에서 게임으로 돌아갈 수 있다는 것입니다. 이것은 게임의 난이도를 현저히 줄이며 (거의 악의적 인 …

1
게임을 완료하는 방법
내가 찾고있는 것에 대한 올바른 용어가 무엇인지 확실하지 않으므로 중복 질문 인 경우 사과드립니다. 그러나 무한 스크롤러와 관련하여 게임을 "완료"하게 만드는 용어 / 알고리즘이 있습니까? completable은 게임이있는 경우 화면을 따라 잡으려고 할 때 사용자가 블록을 계속 뛰어 넘어야하는 경우 사용자가 도달 할 수있는 새로운 블록이 항상 있는지 확인하는 방법입니다. 이론으로 …

5
브라우저에서 아스키지도와 움직이는 캐릭터를 만드는 좋은 기술 솔루션 (예 : 왜소한 요새)? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 동물과 사람을 나타 내기 위해 텍스트 문자를 사용하고 독립적 인 (서버 구동) AI가있는지도 사각형에서 움직일 수있는 웹 사이트를위한 웹 응용 프로그램을 만들고 …

1
스캔 라인이있는 z- 버퍼에 대한 깊이 보간
내 자신의 소프트웨어 3d 래스터 라이저를 작성해야하며, 지금까지 삼각형으로 만든 3D 모델을 2D 공간으로 투영 할 수 있습니다. 점을 회전, 변환 및 투영하여 각 삼각형의 2D 공간 표현을 얻습니다. 그런 다음 3 개의 삼각형 점을 취하고 스캔 선 알고리즘 (선형 보간법 사용)을 구현하여 삼각형의 가장자리 (왼쪽 및 오른쪽)를 따라 모든 …

2
더티 2D 맵 렌더링
HTML5의 맵 렌더링과 관련하여 사람들이 "더러운 렌더링"에 대해 이야기하는 것을 계속 듣고 있습니다. Googled를 GameDev에서 검색했지만 그 정도는 많지 않습니다. 정확히 무엇입니까? 제대로 구현하는 방법?

3
세계에 대한 게임 클라이언트를 얼마나 자주 업데이트합니까?
socket.io 사용하면 다른 MMORPG와 비슷한 통신을 유지하며 메시지와 안정적으로 연결됩니다. 지금까지 내 디자인에서 클라이언트는 모든 업데이트 프레임과 함께 플레이어의 위치와 애니메이션 프레임을 보냅니다. 서버가 해당 메시지를 받으면 모든 클라이언트에게 메시지를 브로드 캐스트 한 다음 그에 따라 그래픽을 이동시킵니다. 예를 들어 1/10 초에 한 번만 '수집'하여 브로드 캐스트하는 것이 더 좋은 …


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