728x90
반응형

프로그래밍 97

RPG Maker VX Ace 튜토리얼 - Part 1 프로그램 구조 개요

RPG 메이커 VX Ace란? RPG Maker VX Ace는 2D 롤플레잉 게임을 만들기 위해 설계된 게임 엔진입니다. RPG Maker VX Ace는 누구나 사용할 수 있을 만큼 간단하게 제작되었습니다. 실행하는 데 특별한 프로그래밍 지식이 필요하지 않습니다. RPG 만들기의 모든 측면은 간단한 그래픽 사용자 인터페이스(Point & Click)를 통해 RPG Maker VX Ace에서 제어할 수 있습니다. 하지만 누구나 사용할 수 있을 만큼 간단하다면 왜 이 튜토리얼이 필요할까요? 이 튜토리얼 시리즈의 목적은 이 튜토리얼을 읽는 사람들이 RPG Maker로 자신만의 게임을 만드는 데 앞장서도록 하는 것입니다. 스스로 배울 수 있고 많은 사람들이 알고 있지만 약간의 정보만 있으면 쉽게 피할 수 있는 ..

파이썬 - for 반복문 중복2

'New File' 아이콘을 클릭하고 파일 이름을 'for3.py'로 생성한 후, 아래의 코드를 입력한다. aa = ['A', 'B', 'C'] # 리스트 'aa'에 반복할 대상(요소) 저장 bb = ['1', '2', '3'] # 리스트 'bb'에 반복할 대상(요소) 저장 for x in aa: # 변수 'x'에 리스트'aa'의 첫번째 요소 부터 마지막 요소까지 차례로 대입 for y in bb: # 변수 'y'에 리스트'bb'의 첫번째 요소 부터 마지막 요소까지 차례로 대입 print(x) # 변수 'x' 출력 print(y) # 변수 'y' 출력 for xx in aa: # 변수 'xx'에 리스트'aa'의 첫번째 요소 부터 마지막 요소까지 차례로 대입 print(x) # 변수 'x' 출력 코드 작성..

파이썬 - for 반복문 중복1

'New File' 아이콘을 클릭하고 파일 이름을 'for2.py'로 생성한 후, 아래의 코드를 입력한다. aa = ['A', 'B', 'C'] # 리스트 'aa'에 반복할 대상(요소) 저장 bb = ['1', '2', '3'] # 리스트 'bb'에 반복할 대상(요소) 저장 for x in aa: # 변수 'x'에 리스트 'aa'의 첫번째 요소 부터 마지막 요소까지 차례로 대입 for y in bb: # 변수 'y'에 리스트 'bb'의 첫번째 요소 부터 마지막 요소까지 차례로 대입 print(x) # 변수 'x' 출력 print(y) # 변수 'y' 출력 코드 작성이 완료되면, 'Run' 탭에서 'Run and Debug'를 클릭하거나, Powershell에서 'python for2.py'를 입력해서 작..

파이썬 - for 반복문

'New File' 아이콘을 클릭하고 파일 이름을 'for.py'로 생성한 후, 아래의 코드를 입력한다. aa = ['A', 'B', 'C'] # 리스트 'aa'에 반복할 대상(요소) 저장 for x in aa: # 변수 'x'에 리스트 'aa'의 첫번째 요소 부터 마지막 요소까지 차례로 대입 print(x) # 변수 'x' 출력 코드 작성이 완료되면, 'Run' 탭에서 'Run and Debug'를 클릭하거나, Powershell에서 'python for.py'를 입력해서 작성된 'for.py'의 코드를 실행시키면, 리스트 'aa'의 요소인 'A', 'B', 'C'가 순서대로 출력되는 것을 확인할 수 있다.

파이썬 - while true 반복문

'New File' 아이콘을 클릭하고 파일 이름을 'time.py'로 생성한 후, 아래의 코드를 입력한다. while True: print('hello') 코드 작성이 완료되면, 'Run' 탭에서 'Run and Debug'를 클릭하거나, Powershell에서 'python while_true.py'를 입력해서 작성된 'while_true.py'의 코드를 실행시키면, 'hello'가 무한히 출력되는 것을 확인할 수 있다. while 반복문에서 True를 붙여서 'while True:'로 사용하면, 하위에 있는 내용을 무한히 반복하게 되어서 프로그램이 종료되지 않는다. 따라서, 프로그램을 종료하려면 'Ctrl + C'를 눌러서 '강제종료'시켜야 한다. https://31weeks.tistory.com/6..

파이썬 - time 모듈 (날짜, 시간 구분해서 출력)

'New File' 아이콘을 클릭하고 파일 이름을 'time.py'로 생성한 후, 아래의 코드를 입력한다. import time now = time print("현재 : ", now) print("현재 : ", now.localtime()) print("timestamp : ", now.time()) print("년 : ", now.localtime().tm_year) print("월 : ", now.localtime().tm_mon) print("일 : ", now.localtime().tm_mday) print("시 : ", now.localtime().tm_hour) print("분 : ", now.localtime().tm_min) print("초 : ", now.localtime().tm_sec..

파이썬 - datetime 모듈 (날짜, 시간 구분해서 출력)

'New File' 아이콘을 클릭하고 파일 이름을 'date_time.py'로 생성한 후, 아래의 코드를 입력한다. (파일명을 'datetime.py'로 할 경우, import 할 'datetime.py' 모듈과 파일명이 같아서 오류가 발생한다) from datetime import datetime now = datetime.now() print("현재 : ", now) print("현재 날짜 : ", now.date()) print("현재 시간 : ", now.time()) print("timestamp : ", now.timestamp()) print("년 : ", now.year) print("월 : ", now.month) print("일 : ", now.day) print("시 : ", now...

파이썬 - datetime 모듈 (날짜, 시간 출력)

'New File' 아이콘을 클릭하고 파일 이름을 'date.py'로 생성한 후, 아래의 코드를 입력한다. import datetime now_time = datetime.datetime.now() # now_time에 현재 날짜 및 시간 저장 print("- Date & Time : ", now_time) # now_time 출력 코드 작성이 완료되면, 'Run' 탭에서 'Run and Debug'를 클릭하거나, Powershell에서 'python date.py'를 입력해서 작성된 'date.py'의 코드를 실행시키면, 날짜와 시간이 출력되는 것을 확인할 수 있다.

파이썬 - GUI 텍스트 & 엔트리

'New File' 아이콘을 클릭하고 파일 이름을 'gui4.py'로 생성한 후, 아래의 코드를 입력한다. from tkinter import * root = Tk() root.title("GUI") root.geometry("640x480") # 가로 x 세로 txt = Text(root, width=30, height=5) # txt라는 이름의 입력창(Text) 생성 txt.pack() txt.insert(END, "글자를 입력하세요") # txt 입력창 기본값, Text : 줄바꿈 가능 e = Entry(root, width=30) # e라는 이름의 입력창(Entry) 생성 e.pack() e.insert(0, "한 줄만 입력하세요") # e 입력창 기본값, Entry : 줄바꿈 불가 def btn..

728x90
반응형