Minetest와 함께하는 파이썬 프로그래밍 입문 - 2

1. Minetest 시간 설정

  • mt.time_of_day
  • Minetest 게임 내의 현재 시간을 나타냄.
  • 0.0에서 1.0 사이의 실수 값
  • 0.0은 자정(00:00)
  • 1.0은 다음날 자정(24:00)
  • 0.5는 정오(12:00)
  • 게임 내의 시간을 빨리 앞당기거나 늦추는 등의 효과를 구현

2. Python 프로그래밍

  • Python Shell 창의 File 메뉴 -> New File -> untitled 창의 File 메뉴 -> Save As
  • 저장할 파일명을 작성 : mtest.py image image
  • Run 메뉴 -> Run Module
    image
  • 실행결과 image

3. 플레이어의 이동 속도

  • mt.player.MyPlayername.speed
  • Player의 이동 속도를 설정
  • 값은 1이상의 정수로 설정
  • 값이 클수록 플레이어의 이동속도가 빨라짐
  • Player의 이동 속도는 기본값인 1로 설정
  • 키보드의 t키를 누르면 플레이어의 이름을 확인할 수 있음 image
import miney
mt = miney.Minetest()
mt.player.MineyPlayer.speed = 5

4. 채팅

import miney
mt = miney.Minetest()
mt.chat.send_to_all("안녕~ 마인테스트")

image

5. NEXT

  • Minetest의 도구 목록 확인
  • Minetest의 인벤토리에 아이템 추가
  • Minetest의 fly 권한 부여
  • Minetest의 중력 설정 등

카테고리:

업데이트:

댓글남기기