• LF몰 이벤트
  • 파일시티 이벤트
  • 캠퍼스북
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

인공지능 프로젝트, a-star알고리즘을 사용한 인공지능과의 땅파기 대결입니다.

*순*
최초 등록일
2017.02.22
최종 저작일
2015.06
파일확장자 압축파일
가격 2,500원 할인쿠폰받기
다운로드
장바구니

소개글

c#으로 만든 인공지능 프로젝트입니다.
내용은 a-star알고리즘을 사용한 인공지능과 사용자가 최단경로로 기름을 찾도록 땅을 파는 게임이며,
난이도는 초급, 중급. 고급이 있습니다. 난이도에 따라 인공지능이 땅을 팔 수 있는 속도가 빠르며,
사용자는 땅을 팔 수 있는 속도가 정해져있습니다.

처음 프로젝트파일을 컴파일하면 에러가 발생하는데, 이는 프로그램에 사용되는 이미지의 경로를 새로 다운로드받은 프로젝트 폴더의 경로로 변경해야 하기 때문이며, 바꾸는것은 어렵지 않습니다.

먼저 프로젝트를 열고 form - main페이지의 321번째 줄부터 보시면 path를 작성해놨는데, 이를 331번째 줄까지 모두 바꿔주어야합니다.

C:\Users\choi\Desktop\독수리\새 폴더\포트폴리오\인공지능\땅파기\땅파기\땅파기
위의 문자열을 그대로 다운로드받으신 프로젝트폴더에 이미지가 존재하는 경로로 바꿔주시면 됩니다.
(이미지의 이름은 프로젝트 321번째 줄부터 써있는 left,right 등등 이며, 이 파일이 존재하는 경로입니다)

저같은경우는 바탕화면에 프로젝트 압축을 풀었으며
C:\Users\choi\Desktop\땅파기\땅파기 이처럼 바꾸고 실행하였습니다.

게임방법은 왼쪽이 인공지능, 오른쪽이 사용자이며, 사용자가 상하좌우키를 통해 바라보고있는 곳을
스페이스바를 눌러 땅을 파고, 땅마다 가중치가 있는데 일반 황토색은 1,회색돌은 2, 금색은 3, 연두색은 4, 흰색은 5번 눌러야 완전한 채굴이 가능합니다.

(마지막으로 프로젝트 처음에 뜨는 게임 종료버튼이 있는데, 막상 만들어놓고 종료할일이 없어서 그냥 냅뒀습니다. 눌러도 아무 이벤트가 발생하지 않습니다.)

컴파일 실행환경

visual studio 2013

압축파일 내 파일목록

땅파기/Properties/AssemblyInfo.cs
땅파기/Properties/Resources.Designer.cs
땅파기/Properties/Resources.resx
땅파기/Properties/Settings.Designer.cs
땅파기/Properties/Settings.settings
땅파기/Properties/myhero.gif
땅파기/bin/Debug/땅파기.exe
땅파기/bin/Debug/땅파기.exe.config
땅파기/bin/Debug/땅파기.pdb
땅파기/bin/Debug/땅파기.vshost.exe
땅파기/bin/Debug/땅파기.vshost.exe.config
땅파기/bin/Debug/땅파기.vshost.exe.manifest
땅파기/bin/Release/땅파기.exe
땅파기/bin/Release/땅파기.exe.config
땅파기/bin/Release/땅파기.pdb
땅파기/bin/Release/땅파기.vshost.exe
땅파기/bin/Release/땅파기.vshost.exe.config
땅파기/bin/Release/땅파기.vshost.exe.manifest
땅파기/obj/Debug/TempPE/Resource1.Designer.cs.dll
땅파기/obj/Debug/DesignTimeResolveAssemblyReferences.cache
땅파기/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
땅파기/obj/Debug/땅파기.Properties.Resources.resources
땅파기/obj/Debug/땅파기.csproj.FileListAbsolute.txt
땅파기/obj/Debug/땅파기.csproj.GenerateResource.Cache
땅파기/obj/Debug/땅파기.csprojResolveAssemblyReference.cache
땅파기/obj/Debug/땅파기.exe
땅파기/obj/Debug/땅파기.help.resources
땅파기/obj/Debug/땅파기.main.resources
땅파기/obj/Debug/땅파기.pdb
땅파기/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache
땅파기/obj/Release/땅파기.Properties.Resources.resources
땅파기/obj/Release/땅파기.csproj.FileListAbsolute.txt
땅파기/obj/Release/땅파기.csproj.GenerateResource.Cache
땅파기/obj/Release/땅파기.csprojResolveAssemblyReference.cache
땅파기/obj/Release/땅파기.exe
땅파기/obj/Release/땅파기.help.resources
땅파기/obj/Release/땅파기.main.resources
땅파기/obj/Release/땅파기.pdb
땅파기/App.config
땅파기/Form1.Designer.cs
땅파기/Form1.cs
땅파기/Form1.resx
땅파기/Program.cs
땅파기/background.jpg
땅파기/diamond.jpg
땅파기/down.png
땅파기/gold.jpg
땅파기/ground.jpg
땅파기/help.Designer.cs
땅파기/help.cs
땅파기/help.resx
땅파기/left.png
땅파기/mithril.jpg
땅파기/myhero.gif
땅파기/oil.jpg
땅파기/right.png
땅파기/stone.jpg
땅파기/up.png
땅파기/white.png
땅파기/땅파기.csproj
땅파기.sln
땅파기.v12.suo

참고 자료

없음
*순*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우
최근 본 자료더보기
탑툰 이벤트
인공지능 프로젝트, a-star알고리즘을 사용한 인공지능과의 땅파기 대결입니다.
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업