728x90
반응형

지뢰찾기 게임 5

지뢰찾기 게임 제작기 5

지난 시간 지난번엔 지뢰찾기 게임에 로직을 더욱 완성도 높게 수정했다. 이번엔 게임 외적인 부분을 더욱 완성도 높게 수정해 보겠다. 지뢰찾기 게임 만들기 지뢰찾기 룰에 기반해 파이썬으로 제작한다. 이번엔 게임 시작과 끝 시작을 기록하고 난이도를 설정할 것이다. 하단에 메뉴가 너무 많이에 상단에 넣어보기로 했다. time_label = tk.Label(root, text="00:00") time_label.grid(row=0, column=0, sticky="w") difficulty_var = tk.StringVar(root) difficulty_var.set("어려움") # 초기 선택: 어려움 difficulty_option_menu = tk.OptionMenu(root, difficulty_var, ..

지뢰찾기 게임 2024.04.02

지뢰찾기 게임 제작기 4

지난 시간 지난번엔 지뢰찾기 게임에 종료와 현재 상태를 알려주었다. 이번엔 지난번에 만든 게임의 기능을 더 추가하여 완성도를 높인다. 지뢰찾기 게임 만들기 지뢰찾기 룰에 기반해 파이썬으로 제작한다. 얼추 게임의 모습은 갖추었지만 아직 기능이 부족해 보인다. 오늘은 게임이 종료되었을 때 모든 셀이 오픈되고 칸을 클릭했을 때 주위의 빈칸이 있으면 열리는 기능을 만들 것이다. def reveal_all_cells(): for row in range(board_size): for col in range(board_size): if board[row][col] == '*': revealed[row][col] = 'X' # 지뢰 셀은 'X'로 공개 else: revealed[row][col] = str(count_..

지뢰찾기 게임 2024.03.26

지뢰찾기 게임 제작기 3

지난 시간 지난번엔 지뢰찾기에 GUI를 적용시키고 기본 로직을 완성했다. 이번엔 지난번에 만든 로직을 바탕으로 게임처럼 만들 것이다. 지뢰찾기 게임 만들기 지뢰찾기 룰에 기반해 파이썬으로 제작한다. 현재 코드 상태는 그저 지뢰찾기라고는 할 수 있겠지만 게임이라고 부를 수 없다. 게임처럼 만들기 위해 게임 오버와 다시 하기 등을 만들어야 한다. message_label = tk.Label(root, text="", font=("Helvetica", 16)) 먼저 게임 종료 메시지를 표시해 줄 레이블 위젯을 만들어준다. tkinter.Label()이라는 함수를 이용한다. 각 매개변수는 root라는 이름의 윈도우, text=""는 레이블의 초기 텍스트를 설정하고 font=는 글씨의 폰트와 크기를 설정해 준다...

지뢰찾기 게임 2024.03.19

지뢰찾기 게임 제작기 2

지난 시간 지난번엔 간단한 코딩으로 지뢰찾기 게임을 만들었다. 이번엔 지난번 코드를 더 발전 시켜서 GUI를 적용시키고 클릭 이벤트를 처리해 본다. 지뢰찾기 게임 만들기 언어는 파이썬을 사용하고, 만드는 기준은 지뢰찾기 게임 룰에 기반한다. import tkinter as tk 이번에 또 다른 라이브러리가 필요하다. GUI로 표시해야 하기 때문에 tkinter 라이브러리를 추가해 주는 것이다. tkinter는 GUI에 대한 표준 Python 인터페이스이며 Window 창을 생성할 수 있다. 4. GUI 적용 root = tk.Tk() root.title("지뢰찾기") root.geometry("400x400+100+100") root.resizable(False, False) root.mainloop()..

지뢰찾기 게임 2024.03.12

지뢰찾기 게임 제작기 1

지뢰찾기 게임? Microsoft Windows에 포함된 기본 게임 중 하나이자 Windows 3.1부터 Windows 7까지 꾸준히 개근해 온 게 임이다. Windows 3.0에서는 지뢰 찾기 대신 바둑판 놀이라고 하여 오셀로(othello)를 지원했다. 의외로 비디오 게임 원시기(즉 메인프레임 컴퓨터로 만들어진 게임)부터 있었던 게임이다. 제리맥 래티프가 개발한 '큐브'(Jerimac Ratliff's Cube)라는 게임이 그 원형으로 여겨지고 있으며, 1980년대 다양한 소프트웨어 회사에서 만들어지면서 지뢰 찾기가 슬슬 보급되다가 윈도우로 인해 이제는 윈도우를 사용하는 사람이라면 가지고 있을 수밖에 없는 게임이 됐다. 지뢰찾기 게임 룰 Windows 기본 지뢰 찾기뿐만 아니라 파생작들도 난이도를 정..

지뢰찾기 게임 2024.03.05
728x90
반응형