Toy Project/Java baseball 6

토이 프로젝트 야구게임 마무리에 대해

토이 프로젝트 야구게임은 2인으로 친구와 함께 진행하는 프로젝트이다 원래는 이 프로젝트를 데이터베이스 를 이용하여 정보를 저장하고 gui를 입혀 발전시켜보려 하였으나 현재는 팀프로젝트에 큰 비중을 두고있어 진행하기가 쉽지않으며 팀 프로젝트 이후에는 우리가 앞으로 배워나갈 스프링을 이용하여 앞으로 만들어야 할 웹 사이트에 관련된 토이 프로젝트를 진행하기로 하였다. 선수들의 정보와 전적을 파일에 저장하여 세이브 로드하는 식으로 플레이하는 콘솔게임으로 끝나는게 아쉽긴 하지만 나중에 시간과 기회가 된다면 웹 사이트에서 진행 할 수 있게 만들어 보고싶다.

Game Start Class 토이 프로젝트 야구 게임

야구 게임을 플레이하는 클레스의 모습이다 만든 내가봐도 복잡한데 만들지않은 사람은 어떻게 알아볼지... 현재는 오류까지 나고있는 상태이다 자기가 경매장에서 산 구단을 불러서 상대하고싶은 상대 선수단을 선택하고 타자를 원하는 순서대로 타석에 배치하는 것 까지는 구현을 하였는데 그 이후 홈런,안타 공수 교대는 아직 구현되지않은 상태이며 3스트라이크가 되었는데도 아웃이 되지않는 큰 오류가 있따...

AuctionHouse Class 토이 프로젝트 야구게임

[AuctionHouse()] 이곳은 선수를 사고팔수있는 기능과 CreatePlayerList 클래스에서 메서드를 가져와 선수를 생성하는 역할을가진 경매장 클래스이다. [insertAuctionHouse()] 이곳에서는 TxTManager와 MyTeam 클래스에서 만든 메서드들을 이용하여 원하는 포지션의 선수를 생성하는 메서드이다. TxTManager와 MyTeam에서 기능을 가져다가 쓰기떄문에 크게 설명 할 내용이 없다. 1. CreatePlayerList.player_count = T.loadGame("선수번호.txt"); 에서 택스트 파일에 저장된 선수의 고유번호를 받아 다음 번호가 생성되서 선수마다 고유의 번호를 가질수있게 해준다 2. saveGame을 통해서 마지막으로 나온 선수의 고유번호를 택..

TxTManager Class 토이 프로젝트 야구게임

[클래스 설명] 택스트의 정보를 이용하는 메서드들을 모아놓은 클래스이다 [addPlayer_on_txt()] path => 선수 => adress 내가 원하는 선수의 정보를 불러와 원하는 파일에 추가해줄수 있는 역할을 한다. 1. 매개변수 path는 내가 불러올 택스트파일의 주소이고 adress는 불러와서 꺼낸 값을 전달받을 택스트파일의 주소이며 playerNum은 원하는 선수의 고유번호를 입력받을 매개변수이다 2.in에는 내가 불러들일 텍스트 파일의 주소를담고 out에는 다시 내보내줄 텍스트 파일의 주소를 담는다 readLine()은 택스트 파일에 한줄씩 읽어오다가 값이 없을때에 null을 리턴해줌으로 null값이 나올떄까지 와일문을 반복하여 안의 내용들을 꺼내준다 3. in에 담겨있는 내용을 한줄단위..

create player list Class 토이 프로젝트 야구게임

[클래스 설명] CreatePlayerList: 선수를 생성하기 위한 클레스이다 선수들을 생성할때에 고유번호,이름,직업,스탯,가격만 생성해서 넣기에는 후일 경매장 또는 나의 팀에 영입할때에 기준이 되는 값이 필요하다. 그때에 이름,직업,스탯,가격만을 랜덤으로 만든다면 중복되는 경우의 수 가 생길수 있기 때문에 기준이 되는 값이 필요하여 고유번호를 만들어주었다 [createHitter() 메서드 설명] 타자를 생성하는 메서드이며 고유번호,이름,능력치,값,역할 을 값으로 넣어준다 [문제점] 고유번호인 playerNum은 야구선수가 한명씩 만들어 질 때마다 번호가 추가되어 생성된다. 이걸 처음 생성시에는 순서가 붙어서 0 ~ 원하는 숫자까지 생성되지만 다시 생성할때에는 번호가 0번부터 다시 붙는 문제가 있어서..

토이 프로젝트 야구 게임 업로드에 대하여

실력 향상을 위해 계속 뜯어보고 마음대로 조립해볼 토이 프로젝트 야구게임 만들기를 시작했고 친구와 둘이서 진행하는 2인 토이 프로젝트 이다 야구게임은 현재 완성된 상태로 업로드 되는 것 이 아니며 앞으로도 배울 기술 (코드, DB, GUI 등...) 을 이용하여 기능이 계속 추가 될 것이다. 앞으로는 더 좋은 코드들을 보고 배워 야구게임의 메소드를 더욱 간결하고 이쁘게 만들어가고싶다. github와 같이 업로드 하기 때문에 모든 자세한 설명은 스크린샷에 자세하게 주석처리 해두었다. https://github.com/Doosic/BaseBall_miniProject Doosic/BaseBall_miniProject Contribute to Doosic/BaseBall_miniProject developme..

728x90