기금넷 공식사이트 - 복권 조회 - 자바 코스 디자인 창의적인 게임
자바 코스 디자인 창의적인 게임
① 자바 코스 디자인 찾기 - 미니게임(소스코드 포함)
//hi./srxboys/item/8ce4743da1adc991c2cf29c4
탱크——탱크 전투 (간결한 버전) 소스 코드 ------- (이 문서는 Han Shunping의 튜토리얼을 요약한 것입니다)
*기능: 1. 적 탱크의 움직임이 겹치는 것을 방지합니다
* (EnemyTank 클래스에 충돌이 있는지 확인하는 함수를 작성하기로 결정했습니다.)
*2. 여러 카테고리로 나눌 수 있습니다.
*2.1 (시작 패널을 만들고, 비어 있음)
p>*2.2 글꼴 깜박임 시작
*3. 게임을 플레이하는 동안 일시 정지하고 계속할 수 있습니다.
*3.1 사용자가 일시 정지를 클릭하는 경우 , 총알과 탱크의 속도 속도를 0으로 설정하고 탱크의 방향은 변하지 않도록 합니다
*.
*4. 플레이어의 결과를 기록할 수 있습니다
*4.1 파일 스트림 방식 사용(소형 게임) [대형 게임은 데이터베이스
*4.2 단일 기록 클래스를 작성하여 플레이어 기록 완료
*4.3 먼저 얼마나 많은 적 탱크가 파괴되었는지 저장하는 기능 완성
* 4.4 저장 및 게임을 종료하면 당시 적 전차의 좌표를 기록하고 복원할 수 있습니다.
*5.java로 사운드 파일을 조작하는 방법
*/
② JAVA 코스 설계, eclipse를 사용하여 작은 게임이나 작은 프로그램을 구현할 수 있는 소스 코드를 찾습니다.
정말 감사합니다
직접 다운받으셔도 됩니다. 다 //oschina/project/java 입니다
③ JAVA로 작은 게임을 작성해 보세요
제가 썼습니다 용이가 추측 횟수를 조절하는 게임입니다. 상세한 분석이 가능하며 검은색 창으로 바로 실행이 가능합니다.
해봤는데 문제 없습니다
import javax.swing.Icon;
import javax.swing.JOptionPane;
public class CaiShuZi4JOptionPane {
/**
* @param args p>
*/
public static void main(String[] args) {
아이콘 아이콘 = null;
부울 bl = false;
int put = 0;
int c = (int) (((Math.random())*100)+1) / /1~100 사이의 난수 가져오기
System.out.println("얻은 난수는 다음과 같습니다. "+c) //난수를 인쇄합니다.
String str1 = (String) JOptionPane.showInputDialog( null,"추측 숫자(1-100)를 입력하세요: ","숫자 게임 추측하기",JOptionPane.PLAIN_MESSAGE,icon,null,"여기에 추측 숫자를 입력하세요"); 처음으로 추측한 숫자를 입력하세요. p>
if(str1==null){
JOptionPane.showMessageDialog(null, "이 게임을 취소했습니다.") //클릭하면 취소, 게임 종료 p>
}else{
bl = num(str1); //입력이 숫자인지 정수인지 확인
if (true==bl){ / /숫자라면 프로그램을 입력하여 난수와 비교하세요.
System.out.println("입력한 숫자는 "+str1) / /입력한 숫자를 인쇄합니다.
put = Integer.valueOf(str1)
for(int i = 4;i > 0;i--){ //i는 추측할 수 있는 횟수
if (put==c){
JOptionPane.showMessageDialog(null, "축하합니다. 맞췄습니다. 정답은 "+c+입니다. ". "); //맞추면 루프를 직접 종료합니다.
break;
}else if(put>c){ //너무 많이 잃었다면 시작합니다. 다시 입력
str1 = (String) JOptionPane.showInputDialog(null, "입력이 너무 큽니다.
아직 "+i+" 기회가 있습니다. 다시 입력하세요: ","숫자 게임 추측",JOptionPane.PLAIN_MESSAGE,icon,null,"여기에 입력하세요");
if(str1==null ){
JOptionPane.showMessageDialog(null, "이 입력을 취소했습니다.");
break;
}else{
bl =num(str1);
if(true==bl){
put = Integer.valueOf(str1);
}else{ p>
JOptionPane.showMessageDialog(null, "입력 내용이 올바르지 않습니다. 다시 입력해 주십시오.");
}
}
} else if (put str1 = (String) JOptionPane.showInputDialog(null, "입력 내용이 너무 작습니다. 여전히 "+ i+" 기회가 있으면 다시 입력하세요: ","숫자 게임 추측하기",JOptionPane.PLAIN_MESSAGE,icon,null,"여기에 입력하세요"); if(str1==null){ JOptionPane.showMessageDialog(null, "이 입력을 취소했습니다."); break; }else{ bl = num (str1); if(true==bl){ put = Integer.valueOf(str1); }else{ JOptionPane.showMessageDialog(null, "입력 내용이 올바르지 않습니다. 다시 입력해 주십시오."); } } } } }else if(bl==false){ //숫자가 아닌 다른 것을 입력하면 게임이 종료됩니다. JOptionPane.showMessageDialog (null, "다음번에는 필요에 따라 입력해 주세요. 이 게임은 끝났습니다."); } if(true==bl && c!=put){ //몇 번이나 정확하게 추측하지 못했다면 그냥 말하세요. 당신의 십은 얼마입니까? JOptionPane.showMessageDialog(null, "안타깝게도 정확하게 추측하지 못했습니다. 숫자는 "+c+"입니다.") } } } public static boolean num(String value){ //입력한 내용이 숫자인지 확인하는 정적 메서드 try { Integer.parseInt(value); return true; } catch(예외 e) { return false; } } } ④ Java를 사용하여 교육용 작은 게임 만들기 정적 스캐너 in =new Scanner(System.in); public static int aaa(){ int c = 0; while(true){ 시도 { if(c>999&&c<10000){ break; }else{ // System.out.println("4자리 정수를 입력하세요."); c= in.nextInt(); if(c>999&&c<10000){ p> break; }else{ System.out.println("잘못 입력되었습니다. 4자리 정수를 다시 입력해 주세요."); } p> } } catch (예외 e) { System.out.println("정수를 입력하세요"); c= in .nextInt(); } } //in.close(); return c; } public static void cai(){ //스캐너 sa =new Scanner(System.in); int haoma=(int )(Math.random()*10000); if(haoma<999) { haoma = 정수. parseInt(String.valueOf(haoma )+"0"); } System.out.println(haoma); System.out.println ("4비트 정수의 숫자를 입력하세요"); int aa = 0; while(true){ aa= aaa(); 문자열 pd=String.valueOf(aa); if(pd.length()!=4){ aa = aaa(); }그밖에 { > 중단; } } while(true){ if(aa==haoma){ System.out.println("맞췄습니다. 복권을 살 수 있습니다."); }else{ System.out.println(" 죄송합니다. 추측이 틀렸습니다."); } System.out.println("1을 계속하고 다른 끝을 계속할지 여부"); try { int ss = in.nextInt(); if(ss==1){ cai(); }else { break; } } catch (예외 e) { in.close(); p> 중단; } } } public static void main(String[] args) { System.out.println("숫자 추측 게임에 오신 것을 환영합니다"); cai(); System.out.println("over") ; } ⑤ 자바 게임을 만들고 싶은데요. 창의력에 주목해 주실 분 계신가요? ! ! ! ! 이것은 기존의 창의적인 미니게임이 아닙니다 예를 들어 무언가가 던져지면 먹거나 피하는 것을 선택하고 반응을 테스트할 수 있습니다. ⑥ 자바 코스 디자인을 급히 찾고 있는데 컨텐츠는 (미로, 계산기, 주차장 사랑) 같은 작은 게임이 될 수 있고, 실행할 수 있어야 합니다. 감사합니다 테트리스, 스네이크. 소코반. ⑦ JAVA 최종과정 설계와 소규모 프로젝트 소프트웨어 개발을 찾고 있습니다. 메모장이나 미니게임 등이 될 수 있습니다. 온라인에서 찾을 수 없는 자료는 일반적으로 공유되지 않습니다. 강좌를 위해 특별히 제작된 책을 찾으려면 도서관에 가서 따라해 볼 수 있습니다. a 기능을 적절하게 추가하거나 삭제하면 온라인에서 해당 기능을 찾기가 어려워집니다.