결과물 제작 및 제출 관련 FAQ입니다.
문의글을 작성하기 전, FAQ를 확인하기 바라며, FAQ에 없는 질문은 문의 게시판을 이용해주세요.
1. Q. 게임 내부에 사용되는 디자인 관련 소스(이미지), 배경 음악(효과음)은 전부 팀 내부에서 제작해야 하나요?
아니면 외부 디자인 소스, 배경 음악을 사용해도 되나요?
A. 게임에 삽입되는 이미지, 배경 음악(효과음) 등은 저작권에 위배되는 것이 아니라면, 외부 디자인 소스, 배경 음악을 사용하셔도 됩니다.
원작자가 있는 창작물이라면 원작자에게 승인을 받은 후, 발표 자료에 출처를 꼭 표기해주시기 바랍니다.
저작권에 위배되는 창작물 사용하여 발생 되는 모든 문제는 참가자에게 책임이 있습니다.
2. Q. 라이브러리는 PyGame과 같은 외부 라이브러리 사용 가능한가요? PyGame이 아닌 다른 외부 라이브러리를 사용할 수 있을까요?
A. 개발 플랫폼은 자유입니다.
다만, 대회 규정상 필수 조건이 있고(아래 내용 참조), 이에 벗어날 경우 형평성을 고려하여 심사 대상에서 제외됩니다.
*필수 조건
1) 파이썬 언어로만 개발하기
2) 다른 플랫폼에서 개발하더라도 추후 IDLE에서 잘 열리고, 실행이 잘 되는지 확인 후에 결과물 제출하기
3) 소스 코드 파일 확장자명은( .py ) 일 것.
어떤 프로그램이든 개발하실 때 사용하는 것은 상관없으나, IDLE 에서 열리고 모든 기능이 정상적으로 작동해야 합니다.
심사위원들은 파이썬 라이브러리를 사용하기 위한 pip 설치는 하지만, IDLE 외에 개별 참가자들에게 맞춰 새로운 프로그램 설치는 하지 않으므로 이점 참고하셔서 제작하시면 되겠습니다.
하지만 설치시 살짝 코드가 다르므로
외부라이브러리에 대한 정보는 심사위원들이 잘 확인 할 수 있도록, ppt 도입 부분에 큰 글씨로 사용한 라이브러리를 잘 표시해 두시기 바랍니다.
3. Q. Visual Studio Code와 같은 다른 플랫폼에서 개발하고 거기에서 짠 코드를 IDLE 창에 복사, 붙여넣기하여 넣고 실행했을 때, 실행되면 문제 없을까요?
A. 네. 개발 플랫폼은 상관 없으나, 개발 플랫폼마다 약간의 차이가 있으니 추후에 IDLE에서 잘 열리고, 실행이 잘 되는지 확인 후에 결과물을 제출해주세요.
4. Q. 멀티 플레이 게임을 만들기 위해 서버를 만들려고 합니다. 서버 언어는 golang이나 python으로 하려는데 가능한가요?
A. 서버를 만드는 것은 가능하지만, golang은 사용하실 수 없습니다. 공정한 평가를 위해 사전에 공지한 결과물 요건에 벗어나지 않도록 만들어주세요.
5. Q. 다른 언어로 만드는 것이 되나요? 웹브이파이썬이 되나요?
A. 본 대회는 파이썬으로 게임을 만드는 대회입니다. 대회 규정상 필수 조건이 있고, 이에 벗어날 경우 형평성을 고려하여 심사 대상에서 제외됩니다. 제출물의 필수 조건을 확인 바랍니다.
*필수 조건
1) 파이썬 언어로만 개발하기
2) 다른 플랫폼에서 개발하더라도 추후 IDLE에서 잘 열리고, 실행이 잘 되는지 확인 후에 결과물 제출하기
3) 소스코드 파일 확장자명은( .py ) 일 것.
6. Q. .py의 파일이 idle에서 열리기만 하면 될까요? 아니면 idle에서 구동까지 되어야 하나요? 그리고 exe 형식의 파일로 구동할 수 있고, 소스코드는 .py형식의 파일일 경우 인정될까요?
A. idle에서 열리고 구동까지 되어야 합니다.
.exe 형식의 파일을 제출한다면 심사위원에게 전달은 하겠으나, 설치까지 하고 심사하실 분은 없을 것으로 예상됩니다.
7. Q. nginx를 이용한 웹 서버는 사용 가능한가요?
A. 가능하지만 심사위원들이 사용하는 OS는 윈도우, 프로그램은 IDLE이라는 것을 인지하고 사용하시기 바랍니다.
또한 심사위원들은 새로운 프로그램을 설치하지 않습니다.
8. Q. MariaDB, SQLite 같은 데이터베이스 사용이 가능한가요?
A. 심사위원들은 idle외에 개별 참가자들에게 맞춰 프로그램 설치는 하지 않습니다.
문의한 DB의 경우 흔히 사용되는 오픈SW이지만 어떤 건 되고, 어떤 건 안되고 해드리기 어렵습니다.
어떤 프로그램이든 개발하실 때 사용하는 것은 상관없으나, idle에서 열리고 모든 기능이 정상적으로 작동해야 합니다.
9. Q. 게임 이용가에 제한이 있나요?
A. 본 대회는 '게임물관리위원회'의 등급분류기준에 따른 이용등급을 기준으로 하고 있습니다.
'게임물관리위원회'의 등급분류심의 기준을 첨부해드리오니, 아래 표를 참고하시어 이용 등급 기준을 15세 이용가 내에서 제작하시기 바랍니다. (*선정적인 내용은 제외)
10. Q. 발표 동영상을 촬영할 때, 꼭 팀장이 발표를 해야 하나요?
A. 아닙니다. 발표자를 정하여 발표, 촬영하시면 됩니다. 발표자는 팀원 누구든 가능하며, 팀 내에서 상의하여 정하시면 됩니다.
(발표자는 팀 내 여러 명을 지정하여 발표하는 것도 가능함.)
11. Q. 발표 내용에 결과 화면 말고도 코딩에 대한 설명이 있어야 하나요?
A. 발표 동영상을 촬영할 때 코딩 설명은 간단히 하셔도 됩니다.
단, PPT 자료에는 코딩이 이해될 수 있도록 자세한 설명을 넣으셔야 합니다.
* 이해 안 되는 설명은 감점 사항입니다.
12. Q. 발표 자료에 글시 폰트가 깨지는데요. 폰트를 같이 제출해도 되나요?
A. 안 됩니다. PPT 제작 시 윈도우 기본 폰트를 사용하거나, 저작권에 위배 되지 않는 무료 폰트를 사용하여 PPT 저장시 <저장 옵션>에서 ’글꼴 포함 저장‘을 체크 후 저장해주세요.(사용료를 지불하여 구매한 유료 폰트 포함)
13. Q. 발표 자료를 PDF로 변환하여 제출해도 되나요?
A. 안 됩니다. PDF는 채점 시 빠르게 보기 어려우므로, PPT로만 제출해주세요.
14. 결과물은 팀장이 제출해야 하나요?
A. 아닙니다. 꼭 팀장이 제출할 필요는 없으며, 다른 팀원이 제출해도 됩니다.
다만, 결과물을 중복하여 제출하지 않도록 유의하며 제출해주세요. (팀원 간 소통 필수!)