... 제가 너무 성급하게 그냥 게임엔진이라고 말하여서 많은 분들이 '불가능하다'. '생각없이 결정한 것 같다'라고 하셔서요... 나중에 다시 질문읽고 답변보니 "내가 질문을 너무 날림으로 썼구나"가 떡하니 보이더군요...
다만 저도 막 언리얼처럼 완벽한 3D그래픽 엔진을 말하는 게 아니라;; 그냥 2D로 돌아가는 보드게임같이 간단한 그래픽 구현을 필요로 하는 중입니다... HTTP를 이용한 텍스트 게임은 몇 번 구현해보기도 하고 그랬는데, 아무래도 텍스트하고 이미지만 평평하게 나오는 것보다는 인터렉티브로 구현하는 걸 해보고 싶어서요. 아직 3D는 무리라는 걸 알기에 아기자기한 2D그래픽으로 시도하려고 하고 있고요.
그래서 제가 알고 싶은 건
1.화면상에 사진을 이용한 리소스를 프로그램에 띄우고 크기와 위치를 조작하는 법
2.여러장의 사진을 통한 짤막한 애니메이션을 구현하는 방법
3.화면상의 무작위 위치에 놓인 사진을 클릭하였을 때 그 사진을 클릭한 것을 인지하고 지정하는 방법
이 세 개 정도가 되겠네요.
다시 한 번 질문 너무 이상하게 해서 죄송합니다;;
....부연설명 안하시는 게 나을뻔했네요... 저 정도는 게임엔진 구현한다고 이야기할 수 없는 수준입니다.
그런가요?
MFC나 Winform 만으로도 충분히 구현할 수 있는 수준이고 솔직히 MFC, WInform으로 구현할필요도 없이 아래 태보미님 말 처럼 그냥 html, js만으로도 만들수 있는데 굳이 윈도우용으로 개발할 이유도 잘 모르겠네요.
흠... 그렇군요... 기존에 쓰던 챗봇 같은 걸로 텍스트 게임만 구현하다가 그래픽을 처음 건드리다 보니 기대를 이상하게 잡아본 것 같네요...
질문을 하실때 본인 상황 (중학생/고등학생/대학생/직장인, 졸업했을 경우 공부한 전공, 사용해 본 프로그래밍 언어 및 수준)을 알려주시면 원하시는 답변을 빠르게 얻을 수 있습니다. 말씀하시는 것으로 봐서는 간단한 텍스트로 구현된 게임만 만들어보신 것 같은데 과제로 제출하셔야 하는게 아니라면 태보미님 말씀대로 html과 js공부하셔서 만드시는게 제일 빠를겁니다. 현재 님 수준으로는 exe로 된 프로그램을 1달 내에 만들기는 어려울것 같네요.
해당 댓글은 삭제되었습니다.
온라인의 형태가 아닌 윈도우 프로그램 형식을 차용하려 하는 중입니다.
브라우저 실행보다는 아예 exe파일로 만들고 싶어서요
최소한 그걸 자기가 직접 찿을수없는정도실력이면 게임엔진 만드는건 개뿔이지...
뭐 문제터질때마다 인갤에 글쓸거임?
만드시는 목표가 뭔가요? 효율인지 성취인지 어필인지 등등 원하는 결과값에 따라서 접근법이 너무 다양할듯
그렇게 본다면 성취에 가깝겠네요... 개인적인 프로젝트입니다.
그런건 엔진까지갈것도없이 콘솔로해결다되겟다 - dc App
그냥 일렉트론 써 exe 빌드가능
1번은 파일 경로 찾아서 띄우면 될 거고 2번은 사진 여러장을 빠르게 보여주면 애니메이션 될 거고 3번은 사진의 위치를 무작위로 할 때 그 위치를 저장해두고 그 위치 클릭 시 이벤트 나오게 하면 될 것 같은데
그 방법을 몰라서 질문드렸어요;;
윈도우 c 콘솔이나 디스코드만
쓰다가 막상 사진을 직접적으로 띄우려 하니 어버벅 거리네요..
이런건 게임엔진이 아니라 그냥 어플이잖음
검색하면다나옴 여기말고 구글 ㄱㄱ
고도엔진 소스 분석해보시길 추천합니다
하고싶으면 하는거지 하지말라고 할 필요는 없음
유니티나 고도 기본 이해부터 하는게 맞을듯
엔진=프레임워크랑 비슷한 뜻인데, 본인이 엔진이라고 불러도 상관은없다만.. 저정도 기능가지고 엔진이라고말하면 코웃음 칠거다.. 차라리 툴이라고혀. 툴이라고하기에도 좀 그렇지만..
질문자의 질문과, 아래 정리된 1,2,3번의 질문의 내용이 불일치 함 1,2,3번을 어떻게 하느냐는 무엇을 써서 만들거냐에 따라 다른데 C++, Java, HTML 등을 써서 만들던, 유니티같은 엔진을 써서 만들던 각각의 방식이 있을거고 엔진을 만든다는건 1,2,3번의 질문 자체를 구현하는 과정임, 이미지 파일을 저장장치에서 메모리로 로딩하고 이걸 화면에 띄우고 이것들을 순서대로 바꿔가면서 애니메이션으로 만들고, 그 과정에서 Frame 갱신할때 줄생기는 문제를 해결하기 위해 버퍼링 시스템을 추가하고, 키보드 마우스 입력을 인지해서 내가 지금 무슨사진을 누른건지 사진 크기와 좌표를 확인해서 처리하는 시스템 등등을 만들어야죠
프로그래밍 언어라는게 뭐고, 게임엔진이 뭔지에 대해서 부터 아직 잘 모르시는거 같은데 그 개념부터 배우고 오는걸 추천합니다