«lua» 태그된 질문

Lua는 강력하고 빠르며 가볍고 내장 가능한 스크립팅 언어입니다. Lua는 게임 프로그래머들에게 스크립팅 언어로 널리 사용되는데, 아마도 삽입이 얼마나 쉬운 지, 빠른 실행과 짧은 학습 곡선 때문일 것입니다.

6
Lua는 게임에서 스크립팅 언어로 어떻게 작동합니까?
루아가 정확히 무엇인지, C ++로 프로그래밍 된 게임이 그것을 어떻게 사용하는지에 대해 조금 흐릿합니다. 나는 그것이 어떻게 컴파일되고 실행되는지에 대해 주로 묻고있다. 예를 들어 Lua 스크립트를 사용하는 C ++로 작성된 프로그램을 사용하는 경우 : Lua의 코드는 C ++로 작성된 기본 프로그램의 함수를 호출하고 컴파일되고 C ++의 메모리 힙에 추가되기를 기다리는 …
67 c++  scripting  lua 

5
Lua를 C ++ 게임에 통합 할 때의 장단점은 무엇입니까?
나는 C ++ 게임 프로그래밍 서적을 가지고 있고 그것에 Lua 섹션이 있습니다. 나는 Lua 섹션을 읽기 시작했고 흥미롭게 들리지만 C ++ 게임에서 Lua를 사용하는 장단점을 결정할 수는 없습니다. 내가 현재 생각할 수있는 유일한 이점은 다시 컴파일하지 않고도 Lua를 통해 코딩 업데이트를 할 수 있다는 것입니다. 그 외에는 아무것도 생각할 수 …
37 lua 

6
모바일 장치에서 게임 로직에 Lua를 사용해야합니까?
위와 같이, 나는 여가 시간에 안드로이드 기반 게임을 작성하고 있습니다 (무료이기 때문에 상업적인 것을 할 열망이 없기 때문에). 게임 로직은 엔터티가 존재하고 컴포넌트가 부착되어 있고 메시지가 발생하기 위해 메시지가 전송되는 매우 일반적인 컴포넌트 기반 모델에서 비롯됩니다. 실제로 실제로 수행하는 계층은 얇고이 응용 프로그램의 iPhone 버전을 작성하려면 Objective C에서 렌더러 와이 …
33 android  lua  mobile  porting 

7
PC 및 XBox 360 개발 용 C #에서 작동하는 Lua API가 있습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 게임 개발 스택 교환에 대한 주제가 되도록 질문을 업데이트하십시오 . 작년에 문을 닫았 습니다 . 게임 개발에 관한 책을 읽고 있는데 루아에서 게임 스크립트를 작성하는 방법을 보여줍니다. 그들은 Lua를 프로그래밍하고 C ++에서 사용하지만 C #에서 Lua를 …
18 c#  xna  lua  xbox360  pc 

4
특정 지역의 건물을 절차 적으로 생성
나와 팀은 게임을 시작할 때 플레이어에게 무작위 공장을 제공하는 팩토리 빌더 게임을 진행하고 있습니다. "공정성"에 대한 감각을 확보하기 위해, 임의로 생성 된 공장은 (자리 표시 자 값) 30의 몇 단위 내에 영역을 갖는 것이 이상적입니다. 이러한 사양을 충족하기 위해 기본 임의 직사각형 생성기를 작성하는 것은 비교적 간단하지만 우리의 목표는 공장이 …

2
Lua 및 LÖVE를위한 유용한 자습서 [닫기]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Game Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 나는 매우 간단한 2D 게임을 만들고 싶고 LÖVE 에 대해 많은 좋은 것들을 읽고 있었으므로 시도해보고 싶습니다. 그러나 좋은 자습서를 찾지 못하는 …
13 lua  love2d 

5
C ++에서 Lua를 사용하기 위해 권장되는 라이브러리는 무엇입니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Game Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 오년 전에 . 현재 2D 게임 엔진에 Lua 스크립팅을 통합하는 방법을 계획 중이며 C ++ 클래스 및 객체를 노출시키는 데 가장 적합한 솔루션으로 바로 가고 …
13 c++  lua 

8
루아를위한 Love2D 엔진; 3D는 어떻습니까? [닫은]
닫은. 이 질문은 주제에 맞지 않습니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? Game Development Stack Exchange에 대한 주제가 되도록 질문을 업데이트하십시오 . 휴일 육년 전 . 루아는 정말 대단했습니다. 정말 간단합니다. 나는 스크립팅 언어를 정말 좋아하며, 파이썬을 배우는 것도 즐겁습니다. 러브 엔진 ( http://love2d.org/ )은 정말 훌륭하지만 3D를 …
13 3d  lua  love2d 

6
게임 상태 관리 (게임, 메뉴, 타이틀 화면 등)
기본적으로 지금까지 만든 모든 단일 게임에는 항상 "current_state"와 같은 변수가 있습니다.이 변수는 "game", "titlescreen", "gameoverscreen"등이 될 수 있습니다. 그리고 내 업데이트 기능에 큰 것이 있습니다. if current_state == "game" game stuf ... else if current_state == "titlescreen" ... 그러나 이것이 상태를 처리하는 전문적이고 깨끗한 방법이라고 생각하지 않습니다. 더 나은 방법 …

2
컴포넌트 기반 엔터티 시스템에서 스크립트 및 "네이티브"컴포넌트 처리
현재 구성 요소 기반 엔터티 시스템을 구현하려고합니다. 엔터티는 기본적으로 단지 ID이며 여러 구성 요소를 묶어 게임 객체를 형성하는 도우미 메서드입니다. 그 목표는 다음과 같습니다. 컴포넌트에는 상태 만 포함됩니다 (예 : 위치, 상태, 탄약 수) => 로직은 "시스템"으로 들어가고 이러한 컴포넌트와 해당 상태 (예 : PhysicsSystem, RenderSystem 등)를 처리합니다. 순수한 C …


4
Lua 엔티티 생성 / 관리가 우수한 게임 엔진 [닫기]
현재로서는이 질문이 Q & A 형식에 적합하지 않습니다. 답변, 사실, 참고 자료 또는 전문 지식을 통해 답변이 뒷받침 될 것으로 예상되지만이 질문은 토론, 논쟁, 여론 조사 또는 광범위한 토론을 요구할 것입니다. 이 질문을 개선하고 다시 열 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으십시오 . 휴일 칠년 전에 …

2
Lua 스크립트를 사용하여 MMO 서버의 게임 로직을 정의하면 C ++로 컴파일 된 것보다 훨씬 느려 집니까?
내 MMO 서버에 엔터티 시스템을 사용하고 있으며 Lua 스크립트를 사용하여 "동작"동작을 정의하려고합니다. 서버는 C ++로 작성되었습니다. C ++에서 Lua의 속도 / 메모리 사용에 익숙하지 않지만 클라이언트의 GUI를 스크립팅하는 데 사용했습니다. Lua를 사용하여 서버 측에서 게임 로직을 정의하면 성능이 크게 저하됩니까?
10 mmo  lua  server 

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