728x90
반응형

자바 6

틱택토 게임 제작기 2

지난 시간지난번엔 간단한 코딩으로 틱택토 게임을 만들었다.이번엔 지난번 코드를 더 발전 시켜서 GUI를 적용시키고 프로그램으로 만든다. 틱택토 게임 만들기프로그래밍 언어인 자바을 이용해서 틱택토 게임 룰에 기반한 틱택토 게임을 만든다.오늘은 GUI만 적용할 것이기 때문에 저번에 만들어놓은 TicTacToe 클래스는 유지하고Main 부분을 바꿀 것이다.public class Main extends JFrame { @Serial private static final long serialVersionUID = 1L; // 플레이어 표시 상수 private static final String PLAYER_O = "O"; private static final String PLAYER_X..

틱택토 게임 2024.05.30

틱택토 게임 제작기 1

틱택토 게임? 틱택토는 오목과 아주 유사한 형태인 추상전략 보드게임이다. 구글에 틱택토이라고 검색하면 바로 플레이 할 수도 있는 대중적이고 간단한 게임이다. 외국어로 이 놀이를 언급한 대목에서 번역자들이 삼목이라고 번역하는 경우도 있다고 한다. 종이와 펜만 있으면 어디서든 할 수 있는 간단한 놀이이며, 심지어 종이나 펜이 없어도 모래 위에 그리거나, 돌이나 나뭇잎 같은 것들로 모양만 갖추면 언제 어디서나 할 수 있다. 판 크기는 3×3의 정사각형인 2인 전용 게임이다. 가로 세로 대각선 중 어느 한 방향으로라도 3개가 이어지면 이긴다. 틱택토 게임 룰 틱택토 게임을 하는 법은 엄청 간단하다. 종이 위에 가로줄과 세로줄을 각각 2개씩 긋는다. 이렇게 생긴 9칸 위에 1P는 O, 2P는 X를 번갈아가며 그린..

틱택토 게임 2024.04.11

카드 지갑 앱 제작기 2

지난 시간 앱을 만들기 전 기본적으로 하는 밑작업을 끝냈다. 이제부터 본격적으로 코딩을 시작한다. 카드 지갑 앱 만들기 1. 프로젝트 만들기 난 삼성을 사용하는 Galaxy Android 유저이기 때문에 Android Studio라는 IDE를 이용해서 앱을 만들 것이다. 기본 액티비티를 선택해 준다. 앱 이름이 정하고 언어를 정한다. 보통 안드로이드 스튜디오를 이용해서 앱을 만들 땐 두 가지 언어를 사용한다. 바로 자바나 코틀린이다. 원래는 자바를 많이 사용했지만 요즘은, 그리고 앞으로는 코틀린을 많이 사용하게 될 것 같다. 하지만 난 이번 앱은 자바로 만든다. Finish를 눌러주면 프로젝트 생성이 끝난다. 2. 메인 화면 만들기 프로젝트가 만들어졌다 이제 우리는 이곳에 코딩을 시작할 것이다. 오늘의 ..

카드 지갑 앱 2024.04.05

숫자 야구 게임 제작기 2

지난 시간 지난번엔 간단한 코딩으로 숫자 야구 게임을 만들었다. 이번엔 지난번 코드를 더 발전 시켜서 GUI를 적용시키고 프로그램으로 만든다. 숫자 야구 게임 만들기 import java.util.*; import java.awt.*; import java.awt.event.*; import javax.swing.*; import javax.swing.event.*; 먼저 자바 GUI를 사용하기 위한 라이브러리들을 임포트해준다. public class NumberBallGame extends JPanel implements ActionListener, ChangeListener 클래스를 만들고 JPanel을 상속해준다. JTabbedPane pane; // JTabbedPane 초기화 Button but..

카드 지갑 앱 제작기 1

카드 지갑 이란? 요새 식당이나 편의점 같은 곳을 가면 현금으로 결제를 진행하는 사람은 보이지 않는다. 보통 카드를 사용하는데 이마저도 요즘은 스마트폰에 카드를 저장하는 방식으로 XXpay 같은 것을 사용해서 결제한다. 나는 이렇게 카드를 저장해놓고 핸드폰을 이용해서 결제할 수 있게 하는 카드 지갑 앱을 만들어 볼 것이다. 카드 지갑 앱 구상하기 이번 글에선 앱을 만들기 전에 성공적으로 완성된 애플리케이션을 만들기 위한 밑 구상 작업을 해줄 것이다. 1. 디자인 전체적인 앱 디자인으로 틀을 잡아 줄텐데 피그마(Figma)라는 툴을 이용할 것이다. 피그마에 로그인하고 프로젝트에 디자인 파일을 추가해 준다. 상단 프레임에서 기본 틀을 가져온다. 난 안드로이드를 기준이로 제작할 것이기에 Android Larg..

카드 지갑 앱 2024.03.08

숫자 야구 게임 제작기 1

숫자 야구 게임이란? 실제 야구와는 관련이 없는 숫자 맞추기 심리 게임이다. 각자 3/4자리의 숫자를 임의로 정한 뒤, 서로에게 3/4자리의 숫자를 불러서 결과를 확인한다. 그리고 그 결과를 토대로 상대가 적은 숫자를 예상한 뒤 맞히는 게임이다. 원제, Bulls and Cows는 상업적으로 판매되는 보드 게임 마스터마인드보다 앞서 두 명 이상의 플레이어를 위한 오래된 코드 깨기 마인드 또는 종이 및 연필 게임이다. 숫자나 단어를 사용하는 1세기 이상 거슬러 올라가는 게임이며 두 명의 상대가 플레이한다. 일명 숫자 맞추기 게임이다. 숫자 야구 게임 룰 1. 숫자를 정한다. 사용되는 숫자는 0에서 9까지 서로 다른 숫자이다. 경우에 따라 0은 사용하지 않기도 하며 0이 첫번째 숫자로 올 수 없게하는 룰도 ..

728x90
반응형