현직 초등교사가 게임개발 갤러리에 왜 찾아왔냐 하실 수 있는데
거창하지는 않지만 간단한 게임을 하나 만들어보고싶습니다.(예전 어릴때 친구들이랑 했던 페이퍼게임처럼 오프라인으로 진행할 수 있고, 조금 더 나아가면 엑셀 공유폴더로 데이터정도 공유하고 결과정리할수있는 정도의 게임...?)
게임이라는 요소가 한번 시스템을 잡아놓으면 플레이어(학생)들이 자동으로 반복할 수 있어 학생 생활지도의 부담이 줄어들 수 있고
또 제가 생각하기에 게임이 주는 재미는 어떤 행동을 지속 유지하게 만들고, 그 행동들이 습관이 되거나 새로운 행동에 대한 내적 동기를 제공할 수 있다고 생각하여 학급경영을 위한 게임을 하나 만들고싶습니다.
무엇을 어떻게 공부해야하는지 방향을 하나도 몰라 현직에 계신 분들께 질문드립니다. 아래는 제가 가볍게 구상한 게임의 느낌과 게임을 구현할 수 있는 상황을 말씀드립니다. 공부방향성이 궁금합니다.
1.매일매일 학생들이 수업과 쉬는시간에 할 수 있는 긍정적인 행동들(발표. 봉사. 숙제완료 등)을 일일퀘스트로 제시
2. 일일퀘스트의 보상으로 공격권을 획득할 수 있음
3. 공격권으로 던전을 돌거나 몬스터를 잡음. 본인의 직업과 능력치에 따라서 잡을 수 있는 몬스터가 다르고 실패할 수도있음
4. 몬스터를 잡아서 얻은 보상으로 레벨을 올리고 아이템을 업그레이드하거나 재화로 현실 보상을 구매할 수 있음(간단한 간식이나 이런것들)
이정도를 기본 골자로 직업과 스킬, 보스몬스터와 협동을 위한 길드시스템, 캐릭터 성장보다는 치장에 관심있는 여학생들을 위한 마이룸 컨텐츠 등을 추가로 도입할수 있다고 생각하고 있습니다. 게임의 목적은 긍정적인 행동의 반복으로 좋은 습관만들기 입니다.
이걸 오프라인으로 일일이 몬스터를 복사해주고 재화와 아이템을 일일이 노트에 기록하는게 복잡하고 정리가 안될것같습니다. 간단한 엑셀을 활용하거나 공유문서로 태블릿을 통해서 어느정도 데이터 정리가 되었으면 좋겠습니다.
게임 엔진을 사용하지 않는 투박한 게임이지만 어떤것부터 공부하여 만들어보면 좋을까요?
제 수준에서 생각하기엔 엑셀이 좋은 도구인것같은데 그렇다면 어떤부분부터 공부해야할까요.
제가 게임개발에관한 지식이 전무하다보니 질문 자체도 뭔가 붕 뜨는 느낌입니다. 부족한 질문이지만 많이 도와주세요 ㅠㅠ
거창하지는 않지만 간단한 게임을 하나 만들어보고싶습니다.(예전 어릴때 친구들이랑 했던 페이퍼게임처럼 오프라인으로 진행할 수 있고, 조금 더 나아가면 엑셀 공유폴더로 데이터정도 공유하고 결과정리할수있는 정도의 게임...?)
게임이라는 요소가 한번 시스템을 잡아놓으면 플레이어(학생)들이 자동으로 반복할 수 있어 학생 생활지도의 부담이 줄어들 수 있고
또 제가 생각하기에 게임이 주는 재미는 어떤 행동을 지속 유지하게 만들고, 그 행동들이 습관이 되거나 새로운 행동에 대한 내적 동기를 제공할 수 있다고 생각하여 학급경영을 위한 게임을 하나 만들고싶습니다.
무엇을 어떻게 공부해야하는지 방향을 하나도 몰라 현직에 계신 분들께 질문드립니다. 아래는 제가 가볍게 구상한 게임의 느낌과 게임을 구현할 수 있는 상황을 말씀드립니다. 공부방향성이 궁금합니다.
1.매일매일 학생들이 수업과 쉬는시간에 할 수 있는 긍정적인 행동들(발표. 봉사. 숙제완료 등)을 일일퀘스트로 제시
2. 일일퀘스트의 보상으로 공격권을 획득할 수 있음
3. 공격권으로 던전을 돌거나 몬스터를 잡음. 본인의 직업과 능력치에 따라서 잡을 수 있는 몬스터가 다르고 실패할 수도있음
4. 몬스터를 잡아서 얻은 보상으로 레벨을 올리고 아이템을 업그레이드하거나 재화로 현실 보상을 구매할 수 있음(간단한 간식이나 이런것들)
이정도를 기본 골자로 직업과 스킬, 보스몬스터와 협동을 위한 길드시스템, 캐릭터 성장보다는 치장에 관심있는 여학생들을 위한 마이룸 컨텐츠 등을 추가로 도입할수 있다고 생각하고 있습니다. 게임의 목적은 긍정적인 행동의 반복으로 좋은 습관만들기 입니다.
이걸 오프라인으로 일일이 몬스터를 복사해주고 재화와 아이템을 일일이 노트에 기록하는게 복잡하고 정리가 안될것같습니다. 간단한 엑셀을 활용하거나 공유문서로 태블릿을 통해서 어느정도 데이터 정리가 되었으면 좋겠습니다.
게임 엔진을 사용하지 않는 투박한 게임이지만 어떤것부터 공부하여 만들어보면 좋을까요?
제 수준에서 생각하기엔 엑셀이 좋은 도구인것같은데 그렇다면 어떤부분부터 공부해야할까요.
제가 게임개발에관한 지식이 전무하다보니 질문 자체도 뭔가 붕 뜨는 느낌입니다. 부족한 질문이지만 많이 도와주세요 ㅠㅠ
이건 게임 엔진 문제가 아니라 데이터베이스 관리인거잖음? 그걸 눈으로 보기 쉬운 엑셀로 관리하겠다는거고, 그러면 MS오피스 쪽 API 문서를 읽어보면 가장 정확하게 개발할수 있음.
답변 감사합니다. 데이터는 그렇게 관리한다고 하면 그 데이터를 불러와서 전투결과를 표시하고 확률로 정해진 보상을 보여주는것까지 ms오피스 프로그램으로도 가능할까요?
진짜 선생이십니다 멋지세요
감사합니다. 아직 생각만하고 아무것도 시작하지도 못했는걸요...하하하
응?? 나만 이해가 안되나 ? 엑셀로 그래픽있는 던전,몬스터 사냥 등 게임구현이 가능함??
게임속 세상에서 전부다 해결하는 게임이 아니라 현실인 교실을 활용할 수 있어서요. 몬스터 그래픽같은건 교실 게시판으로 알려주고 게시판에 있는 몬스터 정보를 보고 태블릿으로 잡을지말지 공격권을 사용하는 게임세상과 현실이 혼합되어 운영되는 느낌이랄까요..? 게임개발관련해서 아는게 하나도 없어서 설명이랑 질문이 맞는지도 모르겠습니다 ㅠㅠ
디지털 게임을 만든다기보단, 자동화된 엑셀이 보조하는 레크레이션 게임을 만드는 것에 가깝네요 넓은 의미로는 게임이지만, 여기 개발자분들은 좁은 의미의 게임(디지털게임) 개발자들이라...
파딱님 덕분에 용어 하나를 알게되었습니다..ㅎ 파딱님 설명이 많이 정확하십니다.
관련 지식은 별로 없어서, 경험적인 부분을 공유해보면, 게임 요소 접목한 활동이 잘 만들면 교육에 꽤 도움이 되더라구요 창업 관련 연수 들으면서 투자, 리스크관리, 경쟁 등등을 보물섬을 탐험하는 레크레이션 게임 형식으로 체험해보는 활동을 한 적이 있는데, 꽤 흥미로우면서도 교육적이었던 경험이 있네요
경험 공유 감사합니다. 레크레이션 게임부분도 찾아보고 활용할 수 있으면 좋겠네요. 레크레이션 게임이 아니더라도 제 상황에서 어떤 공부를 하면 좋을까요?
게임엔진 이외의 툴로 개발하는 것에 대해선, 사실 무엇을 공부해야 할지는 잘 모르겠네요... 경쟁이나 보상 등을 짜임세 있게 구성하는 기획적인 부분을 공부해보라곤 할 수 있겠지만, 이 부분은 직접 테스트 돌려보면서 조절해봐야 감이 오는 부분이라...
작은 부분만 좀 공부한다고 가능한 레밸은 아닌듯....
그럼 혹시 그런 기획적인 부분을 공부할만한 서적이나 참고할만한 사이트들 알고 계신게 있으실까요?
제 경우는 따로 공부해서 배웠다기보단, 게임 개발하고 이것저것 뜯어고치면서 경험적으로 익히고 있어서... 뭐가되었든 일단 만들어보는 게 좋다고 생각합니다.
감사합니다. 여기 댓글로 알려주신 부분들 참고해서 노가다로 진행하든 프로그램의 도움을 받든 한번 부딪혀보겠습니다 ㅎㅎ
놀랍게도 엑셀로 그래픽스가능ㅋㅋㅋ - dc App
지금 기획도 제대로 안된 아이디어 단계인데 차라리 기획을 좀 더 열심히 하고 구현은 외주를 주는게 낫지 않을까요? 진지하게 이런 아이디어 수준에서는 구현화하려고 해도 처음 생각과 많이 다른 결과물이 나올테고 막상 하면서 애들이 좋아하는 결과물과 많이 달라질 가능성이 높은데.. 차라리 기획을 좀 더 구체적으로 하고 그걸 토대로 구현해줄 개발자를 찾아보세요
수익창출 목적은 하나도 없어서요. 외주를 맡길만큼 생활이 여유롭지는 않습니다 ㅠ. 게임 기획 공부도 함께해서 더 탄탄하게 채워보겠습니다 감사해요
김실장인가? 무슨유트브에 초딩선생님들 나와서 게임으러 교육하는내용 있더라 도움될 듯 참선생님 너무멋짐
아직 하나도 이뤄진게 없는걸요. 그래도 감사합니다
지금은 약간 요즘 애들이 좋아하는 게임을 만들고 싶은데 뭐 꾸미기 시스템 좋아하니까 집어넣고 애들에게 보상도 줘야되니까 일일퀘스트도 있고 이런식으로 사실 상 이 게임이 무슨게임인지는 하나도 안나와있어서 기획하는데도 시간이 오래걸릴 거 같아요.
학교에서 흔히 말하는 좋은 행동들은 학생들의 본성?과 반대되는 경우가 많아서요. 조금이라도 재미요소를 넣어보고자 게임을 생각하게 되었습니다. 거창하게 완벽히 돌아가는 게임은 아니더라도 학생들이 흥미를 느낄정도만 되도 성공인것같아요. 만들어진다면 매년 테스트해줄 제자들이 있으니까요 ㅎ
해당 댓글은 삭제되었습니다.
노가다를 생각하고있습니다. 그래도 뭔가 시스템적으로 도움받을만한것이나 시스템으로 가능한건 조금씩 시스템을 구축해보고싶어서 질문드려봤어요
그럼 어떤부분을 공부하면 더 수월해질까요??
보조적인 도움을 얻는 시스템을 만드는 느낌이었는데 콘스트럭트 툴들도 한번 찾아보겠습니다. 감사해요
어차피 교육자료전이 목표 아닌가? 아무리 개발이 만만해도 외주없이 자료전이 가능한지
교육자료전은 생각도 못했는데 나중에 잘 만들어진다면 시도해볼만하겠네요. 지금 목표는 생활지도에서 게임을 활용해서 제 전문성을 기르는게 목표입니다. 학생들도 사람인지라 전문성이 높거나 매력적인 교사를 잘 따라서요
https://gdevelop.io/
추천합니다.
:)
홈페이지 내 블로그 글을 본다면 이미 교육용으로 많이 쓰이고 있는 툴이에요.
작동 방식은 스크래치와 유사합니다.
기획과 교육에 관련 서적은 : the art of game design 서적 추천해요!
와우...!! 좋은 정보 정말정말 감사합니다.
https://gdevelop.io/blog/using-gdevelop-in-eu-backed-projects-in-croatia
던전, 몬스터 아이템 등 기존 탬플릿을 가져오려고 하면 일이 너무 커지구요. 그걸 매끄럽게 전달하는일도 너무 번잡해질 가능성 농후.. 게이미피케이션 + 사회화 행동 접목인거 같은데 프로그래밍 없이 수기로 각 유저 로그를 체크하고.. 잘 팔로우 하는지, 이탈이 되거나 의도와 다르게 행동할 경우 어떻게 패치하고 개선할건지에 대해..
같은행동이어도 그 등급에따라 보상을 어떻게 나눌지. 보상때문에 사회화 과정이라는 맥락을 무시하고 결과만을 좇는다면 어떻게 할지. 그렇게 만든 컨텐츠를 지속적으로 제공하면서도 유저를 계속 따라오게 만들수 있을지..
교육자 타입의 멋진비전과 원대한 가능성 이런거 존중하는데, 장사꾼 입장에서 말씀드리면 기획의도와 달성목표에 대해 조금더 명세적으로 접근하고, 단계적으로 마일스톤을 밟는 구체적인 문서작성 선행이 되면 어떨까 함
게임기획 공부를 더 하고 단계적,구체적으로 접근하라는 말씀이시죠? 조언 감사드립니다
이런 선생님이 계시다는거에 놀랐습니다. 저도 첫회사에서 아이들 교육용 게임으로 대표님 말씀에따라 이것저것 시도해봤지만 교육이 들어가는 순간 뭔가 재미가없어지더라구요 그 밸런스를 잡는게 참 어렵습니다. 시간은 많이 걸리시겠지만 포기하지않고 하시면 좋은 결과 있으실겁니다. 화이팅
아이들이 평소에도 게임을 많이 하다보니 재미에 있어서 엄청 까다롭더라구요. 앞으로 고민할때 재미와 교육의 밸런스를 다시한번 떠올러보겠습니다 조언 감사해요 ㅎㅎ
아직도 글 확인할지 모르겠지만, 하다가 막히면 에누마 << 이 기업쪽에 비슷한 문의글 보내는것 추천합니다. 지인이 있는 업체인데 선생님같은 교육방향이라면 도움 주실거라 생각합니다
계속 확인하고있습니다! 좋은 기업 소개해주셔서 감사합니다. 방향성을 잡고 저 또한 능력을 갖춘뒤에 실행해보겠습니다. 정말 좋은 조언 감사드립니다
이건 웹게임이네
좋은의견 감사합니다. 웹게임은 개발난이도나 로그관리가 쉬운편인가요..??
오 재밌어보이네요. 치장아이템은 그림그리는 거 좋아하는 친구들 그림을 사용해도 좋을거같아요
맞아요! 화가 직업도 만들어서 치장아이템 제작도 할수있고 미술시간 연계해서 다른 학생들이 자기 캐릭터 그리거나 다른 활동도 해볼까 생각중이었어요. 기본이 되는 시스템을 만드는게 먼저라서 전체적인 질문을 드렸었어요 ㅎㅎ
그래픽을 그래도 어느정도 사용하시죠? 그러면 게임 엔진을 사용하는게 편할 거 같은데 사용안하는 이유가 있을까요? 유니티 엔진같은 사용하면 '뒤끝' 서버 같은 걸 이용해서 편하게 데이터 읽기/쓰기할수있고, 그냥 csv파일을 읽을 수도 있어서요. 문서도 많아서 제시해 주신 프로젝트 만드는데 큰 무리는 없을거같아요
그래픽 당연히 사용합니다! 그걸 오프라인으로 출력하거나 그림을 활용할 생각이었어요. 이렇게 하는 이유는 게임엔진을 사용할 능력이 안될것같아서 그렇습니다..ㅎ
엇 그래도 유니티 엔진자체가 배우는게 어렵지 않아서 틈틈이 공부해도 충분히 유니티 엔진은 익히실 수 있을 거라 생각되네요. 엔트리나 스크래치처럼 블록코딩 사용해보셨을 거 같으니 일반 코딩도 가능할 거 같고요. 뭐.. 더이상 제가 왈가왈부할 수는 없을 거 같으니 응원하겠습니다! 간간이 진행 결과 글도 올려주세요!
진입장벽이 엄청 높지않은 엔진이었군요..! 이것저것 공부할 리스트에 살짝 넣어보겠습니다. 배울것도 준비할것도 많아서 쉽지는 않겠지만 오래걸리더라도 진행결과 남겨볼게요 응원 감사합니다 ㅎㅎ
아참 그리고 혹시 유니티 배운다면 추천해주실만한 책이나 영상 있으실까요?
저는 가장 처음 배울 때
https://www.hanbit.co.kr/store/books/look.php?p_code=B3604463061
이걸로 배웠어요! 이거 싹 훑어서 유니티 사용법 대략적으로 익히시고, 바로 프로젝트 만들면서 필요한 정보는 구글이나 유튜브 검색으로 구현해 나가시면 될 거 같아요
감사해요 우선 게임 기획부터 제대로 익히고 준비한다음 아이디어를 구현하기위한 공부를 진행해볼게요. 조언덕분에 많이 방향성이 잡혔습니다 ㅎㅎ 감사합니다!
나도 초등교사야 ㅋㅋㅋ 지금 3년째 유니티 혼자서 공부중인데 검나 반갑다 ㅋㅋㅋㅋㅋ 화이팅하자!!
1.매일매일 학생들이 수업과 쉬는시간에 할 수 있는 긍정적인 행동들(발표. 봉사. 숙제완료 등)을 일일퀘스트로 제시 2. 일일퀘스트의 보상으로 공격권을 획득할 수 있음 3. 공격권으로 던전을 돌거나 몬스터를 잡음. 본인의 직업과 능력치에 따라서 잡을 수 있는 몬스터가 다르고 실패할 수도있음 4. 몬스터를 잡아서 얻은 보상으로 레벨을 올리고 아이템을 업그레이드하거나 재화로 현실 보상을 구매할 수 있음(간단한 간식이나 이런것들) 이 말이 조금 모호해서 한 번 정리해봤는데 이게 맞아? 1. 학생의 개인 핸드폰(또는 태블릿)과 교사의 핸드폰에 있는 게임앱이 서로 멀티로 연동이 되어서 교사가 일일퀘스트를 작성해서 게시하면 학생은 그걸 보고 실제 세상에서(교실에서) 그걸 수행함.
2. 교사는 교실에서 긍정행동을 하는 학생을 보고 교사의 앱에 연동되어있는 해당 학생의 이름을 클릭하여 공격권을 지급 3. 공격권을 받은 자신의 핸드폰으로 몬스터를 잡는 사냥활동을 함 (공격권은 샤낭터 이용권으로 쓰임) 이게 맞나??? 나도 아직 멀티쪽은 다루지 못해서 프로그램 쪽으로 조언해줄 건 거의 없긴한데
1.오프라인 상의 긍정행동 -> 2.공격권(게임이용권) 획득 -> 3.몬스터 잡아서 골드 획득 -> 4.게임 골드를 현실의 보상으로 전환 단순히 '이 시스템을 학급경영에 적용시키고자 한다'라는 것이 목적이면 굳이 새로운 게임을 만들지 않아도 될 것 같아. 긍정행동을 한 아이에게 '구글 오프라인 공룡게임'같은 단순한 게임을 1회 플레이하도록 하고 게임오버할때까지 얻은 점수만큼 재화 보상을 해주면 되는거니까. 만약 레벨업이나 아이템이 구매같은 걸 넣고 싶다면 오프라인 공룡 게임이 아니라 탕탕특공대 같은걸 한판하게 하면 되지. (물론 이경우엔 골드보상이 레벨업이 될 수록 인플레가 엄청나니까 금전적 부담이 있긴하겠다 ㅜ)
아마 형이 원하는 건 이런게 아닐거라는 걸 알아. 하지만 결국에 형이 게임을 완성해도 위에서 이야기한 '구글 오프라인 공룡게임'으로 하는것과 형이 만든 게임을 하는 것과 시스템 상의 큰 틀은 다르지 않을거야. 형 아이디어가 학생들에게 교육적으로 효과적으로 적용되는지, 학생들이 즐거워하는지 미리 아이디어 점검해본다고 생각하고 생각하는 걸 바로 아이들과 직접 해봐. 그런 다음에 애들 반응을 보고 제대로 게임을 만들어볼지 말지 결정하는걸 추천해 ㅋ 나도 지금껏 막무가내로 만들다가 여태껏 3년동안 학습게임만든거 4개 폐기시켰고 이제 다섯번째 만들고 있어 ㅋㅋㅋㅋ
반가워요 ㅎㅎ 계속 자신만의 길을 걷다보면 언젠가 만날지도 모르겠네요!! 여기 갤러리에 계신 분들은 교사가 아니실 가능성이 높으셔서 구상한 시스템의 기본틀로 공격권으로 진행하는 것을 설명드렸어요. 조금 더 자세히 설명드리면 저는 학교에서 지내는 기간이 개개인이 성장하는 시간이라고 생각하고있어요. 지적이든 육체적이든 사회적이든 무언가 행동을하고 자기자신을
성장시키는거죠. 여기서 한가지 생각이 머리를 스쳐지나가더라구요. 'RPG'. 자기 자신을 캐릭터화시켜서 성장하는 모습을 직접 관찰하고, 긍정적인 행동들을 했을때 성장하는 모습을 수치로 관찰할 수 있다면 더 재미있게 학교생활을 하고 더 많은 성장을 할 수 있지 않을까 하는 생각이요. 그렇다고 rpg게임을 다 만들 능력은 안되고 실시간 멀티게임은 불가능하니
공격권이라는 개념으로 어느정도 성장치를 제한하기도 하고 게임 자체에 학생들이 들이는 시간을 줄이려고 생각했던거에요. 관리도 더 쉬워보이구요 ㅎㅎ. 직접 a4용지에 캐릭터를 그리게하고 클리어파일로 인벤토리나 스텟창을 만들어서 진행하면 되긴하지만 제가 관리할일이 너무 많아져서 시스템적인 도움을 받고싶었어요. 처음 아이디어 자체가 rpg에서 온거라 게임이라는
시스템을 빌려봐야지 하는 생각으로 질문드린거였어요..ㅎ 학생들 캐릭터의 데이터를 게임로그처럼 수집할 수 있고, 개개인이 가진 재화를 정리해서 계산해주고 몬스터를 잡았을때 랜덤 보상을 실시간으로 확인하는 시스템을 제가 만든다면 관리가 편해지니까요 ㅎ. 아이들이 제가 구상한 게임을 하면서 브롤스타즈나 탕탕특공대같은 게임을 하는것처럼 재미있다고 느끼는것을
기대하지는 않습니다 ㅎㅎ. 발표를 안하는 학생이 자기 캐릭터를 키워보려고 자발적으로 발표를 한번 하고, 매일매일 숙제를 공격권을 얻기위해 잘 하게된다면 그걸로 만족이에요 ㅎ 이렇게 설명해보니 게임이라고 말하기도 민망하네요. 길게 조언해주셔서 감사해요. 조언대로 바로 실행해보겠습니다.
형이 존댓말쓰시니까 저도 존댓말쓸게요 ㅎㅎ 저도 초임 때 교실 뒷편에 아이들 캐릭터 붙여놓고 긍정행동에 따라 무기나 장비 인벤토리에서 구입해서 게임하게 했던 기억이 나네요 ㅋㅋ 일일이 손으로 다 하려니까 너무 손이 많이가서 1년 하고 그만 두었던 기억이 납니다 ㅋㅋ 열심히 해보시고 가끔 여기에 경과글 올려주시면 재미있게 읽어볼게요! 화이팅하세요
이미 경험을 다 하셨군요...ㅎ 저도 잘 실행해보고 근황글 올릴수 있으면 올려보겠습니다. 나도초딩님도 화이팅하세요 감사해요
액셀 파일에 상점을 기록하고 그게 입장 횟수로 쓰이는건가요? 엑셀에 어떤 칸에 3이라고 써있으면 어떤 학생이 3번 입장가능한게 만드시려는거에요?
서머너즈워나 가디언테일즈의 행동력느낌으로 생각하고있습니다.
https://www.youtube.com/watch?v=Rl6pyzOaV-k
// 이런게 만드시려는거에 바탕이 되나요?
실시간 전투 상호작용은 먼이야기라서 고려하고있지는 않습니다 ㅠㅠ
요즘 초딩들 로블록스 많이 좋아하는데 그걸로 겜 만드는게 낫지 않을끼요