[마크 코딩 ②] 자바(JAVA)로 미니 게임을 만들다

안녕하세요! 마크 코딩을 검색해서 들어오신 분들, 이전 스크래치 코딩 또는 자바 코딩에서 이 포스팅을 누르신 분들 모두 반갑습니다. 코딩 연습을 위해 미니 게임을 마인크래프트로 만들 수 있는지에 대한 의문점을 설명하기 위해 작성한 포스팅이거든요. 스크래치와 자바, 그리고 마인크래프트로 같은 게임을 만들어 비교한 후 마인크래프트로 코딩을 공부하는 방법을 추천합니다. 안녕하세요! 마크 코딩을 검색해서 들어오신 분들, 이전 스크래치 코딩 또는 자바 코딩에서 이 포스팅을 누르신 분들 모두 반갑습니다. 코딩 연습을 위해 미니 게임을 마인크래프트로 만들 수 있는지에 대한 의문점을 설명하기 위해 작성한 포스팅이거든요. 스크래치와 자바, 그리고 마인크래프트로 같은 게임을 만들어 비교한 후 마인크래프트로 코딩을 공부하는 방법을 추천합니다.

 

 

[마크 코딩 ①] 스크래치(Scratch)로 미니게임 만드는 코딩 연습을 위해 미니게임을 만드는데 마인크래프트로 할 수 있을까? 이런 의문을 가지고 시작한 포스팅인데… blog.naver.com [마크코딩①] 스크래치(Scratch)로 미니게임을 만드는 코딩 연습을 위해 미니게임을 만드는데 마인크래프트로 할 수 있을까? 이런 의문을 가지고 시작한 포스팅입니다만… blog.naver.com

▲스크래치로 미니게임 만들기▲지난 포스팅에서는, 스크래치로 미니게임을 만들어 보았습니다. 오늘은 같은 내용의 게임을 앞으로 우리가 공부할 대표적인 컴퓨터 언어인 자바로 만들어보겠습니다. ▲스크래치로 미니게임 만들기▲지난 포스팅에서는, 스크래치로 미니게임을 만들어 보았습니다. 오늘은 같은 내용의 게임을 앞으로 우리가 공부할 대표적인 컴퓨터 언어인 자바로 만들어보겠습니다.

자바는 스크래치처럼 교육용 코딩 틀이 아니기 때문에(언어라고 하기에는 한계가 있기 때문에)..) 아주 사소한 기능도 모두 텍스트형 코드로 코딩해야 합니다. 결국 너무 많은 페이지에 필요 이상의 많은 코드를 보여줘야 하는데 이 포스팅의 목적상 좀 더 단순화를 해보도록 하겠습니다. 자바는 스크래치처럼 교육용 코딩 틀이 아니기 때문에(언어라고 하기에는 한계가 있기 때문에)..) 아주 사소한 기능도 모두 텍스트형 코드로 코딩해야 합니다. 결국 너무 많은 페이지에 필요 이상의 많은 코드를 보여줘야 하는데 이 포스팅의 목적상 좀 더 단순화를 해보도록 하겠습니다.

고양이 대신에 “Player” 단어를 사용하고 화살표 대신에 “Zombie”라는 단어를 사용합니다. 시각적인 느낌은 정말 부족해 보이지만 기능적 코딩에 관심을 가져주세요. 코딩을 이해할 수 있다면 문자를 멋진 이미지로 추가하는 것에 대해서도 쉽게 시도할 수 있을 것입니다. 고양이 대신에 “Player” 단어를 사용하고 화살표 대신에 “Zombie”라는 단어를 사용합니다. 시각적인 느낌은 정말 부족해 보이지만 기능적 코딩에 관심을 가져주세요. 코딩을 이해할 수 있다면 문자를 멋진 이미지로 추가하는 것에 대해서도 쉽게 시도할 수 있을 것입니다.

설명을 시작하면 너무 길기 때문에 자바 코딩에 대해서는 긴 설명을 생략하겠습니다. 그냥 부모님이나 선생님이 코딩에 대해서 유연하게 생각했으면 하는 마음으로 같이 구성해봤으니까요. 또한 코드도 주요 함수의 일부만 보여드립니다. 아이들 프로그램과 달리 꽤 많은 코드가 있어서 혼란을 줄 수 있으니까요. 설명을 시작하면 너무 길기 때문에 자바 코딩에 대해서는 긴 설명을 생략하겠습니다. 그냥 부모님이나 선생님이 코딩에 대해서 유연하게 생각했으면 하는 마음으로 같이 구성해봤으니까요. 또한 코드도 주요 함수의 일부만 보여드립니다. 아이들 프로그램과 달리 꽤 많은 코드가 있어서 혼란을 줄 수 있으니까요.

 

public static void main(String[]args)//전체 코딩의 20%정도를 차지하는 main함수의{JPanelcontentPane=new JPanel();contentPane.setLayout(null);JLabel label=new JLabel(“Player”);//player이름 입력 부분 label.setSize(label.getPreferredSize();label.setLocation(380,380);contentPane.add(label);ASAPbook animation=new ASAPbook(label, 24);//키보드 키 지정 부분 animation.addAction(“LEFT”,-3,0);animation.addAction(“RIGHT”, 3,0);animation.addAction(“UP”, 0-3);animation.addAction(“DOWN”, 0,3);JFrame frame=new JFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.getContentPane(). add(contentPane);frame.setSize(500,500);frame.setLocationRelativeTo(null);frame.setVisible(true);}public static void main(String[]args)//전체 코딩의 20%정도를 차지하는 main함수의{JPanelcontentPane=new JPanel();contentPane.setLayout(null);JLabel label=new JLabel(“Player”);//player이름 입력 부분 label.setSize(label.getPreferredSize();label.setLocation(380,380);contentPane.add(label);ASAPbook animation=new ASAPbook(label, 24);//키보드 키 지정 부분 animation.addAction(“LEFT”,-3,0);animation.addAction(“RIGHT”, 3,0);animation.addAction(“UP”, 0-3);animation.addAction(“DOWN”, 0,3);JFrame frame=new JFrame();frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);frame.getContentPane(). add(contentPane);frame.setSize(500,500);frame.setLocationRelativeTo(null);frame.setVisible(true);}

 

 

잉크를 후트로 코딩을 공부한 후자바를 공부해 보세요! 실제 초등학생이 만든 마인크래프트 미니게임을 통해 눈높이에 맞춰 설명하고 스스로 따라하며 코딩의 개념을 이해할 수 있습니다. 잉크를 후트로 코딩을 공부한 후자바를 공부해 보세요! 실제 초등학생이 만든 마인크래프트 미니게임을 통해 눈높이에 맞춰 설명하고 스스로 따라하며 코딩의 개념을 이해할 수 있습니다.

게임으로 재미있게 배우는 코딩 시작! ! “마이클라로 시작하는 코딩” ▼자세히 보기▼https://vo.la/zgPzpT 게임으로 재미있게 배우는 코딩 시작! ! “마이클라로 시작하는 코딩” ▼자세히 보기▼https://vo.la/zgPzpT

마인크래프트로 시작하는 코딩 | 어사브이 상원 – 교보문고 마인크래프트로 시작하는 코딩 | ‘마인크래프트로 시작하는 코딩’은 마인크래프트 속 미니게임을 이용하여 코딩을 이해해보는 도서입니다. 어렵고 복잡한 코딩이 아닌 마인크래프트로 쉽고 재미있게 코딩을 배워봅시다… vo.la 마인크래프트로 시작하는 코딩 | 아사브이 상원-교보문고 마인크래프트로 시작하는 코딩 | ‘마인크래프트로 시작하는 코딩’은 마인크래프트 속 미니게임을 이용하여 코딩을 이해해보는 도서입니다. 어렵고 복잡한 코딩이 아닌 마인크래프트로 쉽고 재미있게 코딩을 배워보세요… vo.la

 

 

error: Content is protected !!