본문 바로가기
728x90
SMALL

마이크로스튜디오3

[ChatGPT][오픈소스 웹기반 게임엔진 microStudio] 지원언어인 Lua의 기본 구조에 맞춘 간단한 플랫폼 게임 샘플 코드 (ChatGPT 3.5기준) Lua를 사용하여 microStudio에서 간단한 플랫폼 게임을 만드는 샘플 코드를 제공해 드리겠습니다. 이 코드는 플레이어가 플랫폼 위에서 이동하고 점프하는 기능을 포함합니다.샘플 코드: 간단한 플랫폼 게임플레이어 스프라이트 정의:sprite player { animations { idle { 0, 0, 32, 32 } walk { 0, 0, 32, 32 32, 0, 32, 32 64, 0, 32, 32 96, 0, 32, 32 } }}2. 플랫폼 스프라이트 정의:sprite platform { animations { stati.. 2024. 6. 23.
[ChatGPT][오픈소스 웹기반 게임엔진 microStudio] microScript의 기본 구조에 맞춘 간단한 플랫폼 게임 샘플 코드 (ChatGPT 3.5기준) [오픈소스 웹기반 게임엔진 microStudio] microScript의 기본 구조에 맞추어 간단한 플랫폼 게임을 작성해 드리겠습니다. 이 코드는 플레이어가 플랫폼 위에서 이동하고 점프하는 기능을 포함합니다.샘플 코드: 간단한 플랫폼 게임플레이어 스프라이트 정의:sprite player { animations { idle { 0, 0, 32, 32 } walk { 0, 0, 32, 32 32, 0, 32, 32 64, 0, 32, 32 96, 0, 32, 32 } }}2. 플랫폼 스프라이트 정의:sprite platform { animatio.. 2024. 6. 23.
[웹기반 오픈소스 게임엔진][microStudio 마이크로 스튜디오] 프로그래밍 (마이크로 스크립트(microscript), 루아(Lua)) 코드 구조 정리 마이크로 스크립트(microscript) 기본 코드init = function()endupdate = function()enddraw = function()end추가 적용된 microscript 기본 코드 문법 규칙init = function() position = 0 example_man2_y = 0 example_man2_vy = 0endupdate = function() position = position + 2 example_man2_y = max(0, example_man2+example_man2_vy) example_man2_vy = example_man2_vy = -0.3enddraw = function() screen.drawSprite("example man", -80, -5.. 2024. 6. 23.
728x90
LIST