깜빡의 취미/파이썬을 합니다.
-
[파이썬/Python] 텍스트 RPG(5): 전투3 - 엑조디아식 전투깜빡의 취미/파이썬을 합니다. 2021. 10. 17. 23:57
# 출력 화면은 모두 Pycharm을 이용했습니다. 이 글이 완료될 즈음 여러분은 가장 기초적인 형태의 턴제 RPG를 만들어볼 수 있을 것이다. 물론 가장 기초적인 형태라 실제 그래픽 구현 등은 거의 되어 있지 않다. 그래도 파이썬으로 무언가 해보고 싶은데 무엇부터 해야 할지 모르겠어 막막한 초심자라면, 한 번쯤 도전해볼 만하다. 앞선 글에서부터 계속 전투를 다루고 있다. 게임은 일정 분량 이상은 되어야 할 맛이 나고, 그렇다고 턴제 전투가 매번 같은 형식으로 반복되면 재미가 없으니 형식을 조금씩 변형한 전투를 소개해 드리는 것이 도움이 되리라 믿는다. 처음 소개해드린 전투는 가장 기본적인 턴제 전투로, 둘 중 한쪽의 체력이 바닥나면 끝나는 방식이었다. [파이썬/Python] 텍스트 RPG(2): 튜토리..
-
[파이썬/Python] 텍스트 RPG(4): 슈슉 슉 고라니 전투깜빡의 취미/파이썬을 합니다. 2021. 10. 10. 23:55
# 출력 화면은 모두 Pycharm을 이용했습니다. 이 글이 완료될 즈음 여러분은 가장 기초적인 형태의 턴제 RPG를 만들어볼 수 있을 것이다. 물론 가장 기초적인 형태라 실제 그래픽 구현 등은 거의 되어 있지 않다. 그래도 파이썬으로 무언가 해보고 싶은데 무엇부터 해야 할지 모르겠어 막막한 초심자라면, 한 번쯤 도전해볼 만하다. 지난 시간에는 스텟 분배에 관하여 짧게 다루어 보았다. [파이썬/Python] 텍스트 RPG(3): 스텟 분배 # 출력 화면은 모두 Pycharm을 이용했습니다. 이 글이 완료될 즈음 여러분은 가장 기초적인 형태의 턴제 RPG를 만들어볼 수 있을 것이다. 물론 가장 기초적인 형태라 실제 그래픽 구현 등은 거의 되 ccamppak.tistory.com 이번 시간에는 게임을 보다 ..
-
[파이썬/Python] 텍스트 RPG(3): 스텟 분배깜빡의 취미/파이썬을 합니다. 2021. 10. 3. 11:30
# 출력 화면은 모두 Pycharm을 이용했습니다. 이 글이 완료될 즈음 여러분은 가장 기초적인 형태의 턴제 RPG를 만들어볼 수 있을 것이다. 물론 가장 기초적인 형태라 실제 그래픽 구현 등은 거의 되어 있지 않다. 그래도 파이썬으로 무언가 해보고 싶은데 무엇부터 해야 할지 모르겠어 막막한 초심자라면, 한 번쯤 도전해볼 만하다. 지난 시간에는 튜토리얼격인 첫 번째 전투에 관한 글을 다루어 보았다. [파이썬/Python] 텍스트 RPG(2): 튜토리얼(= 첫 전투) # 출력 화면은 모두 Pycharm을 이용했습니다. 이 글이 완료될 즈음 여러분은 가장 기초적인 형태의 턴제 RPG를 만들어볼 수 있을 것이다. 물론 가장 기초적인 형태라 실제 그래픽 구현 등은 거의 되 ccamppak.tistory.com ..
-
[파이썬/Python] 텍스트 RPG(2): 튜토리얼(= 첫 전투)깜빡의 취미/파이썬을 합니다. 2021. 9. 26. 11:30
# 출력 화면은 모두 Pycharm을 이용했습니다. 이 글이 완료될 즈음 여러분은 가장 기초적인 형태의 턴제 RPG를 만들어볼 수 있을 것이다. 물론 가장 기초적인 형태라 실제 그래픽 구현 등은 거의 되어 있지 않다. 그래도 파이썬으로 무언가 해보고 싶은데 무엇부터 해야 할지 모르겠어 막막한 초심자라면, 한 번쯤 도전해볼 만하다. 지난 시간에는 캐릭터 기본 설정, 즉 이름과 스텟을 설정하는 코드를 소개해 보았다. [파이썬/Python] 텍스트 RPG(1): 이름, 기본 스텟 # 벼르고 별러서 가지고 왔습니다. 지난 7월부터 8월 중순까지 함께 파이썬 공부를 한 친구와 함께 텍스트 RPG를 만들었습니다. # 열심히 탐구해서 적어 두었던 코드들을 조금씩 소개해드리는 방 ccamppak.tistory.com ..
-
[파이썬/Python] 텍스트 RPG(1): 이름, 기본 스텟깜빡의 취미/파이썬을 합니다. 2021. 9. 19. 11:30
# 벼르고 별러서 가지고 왔습니다. 지난 7월부터 8월 중순까지 함께 파이썬 공부를 한 친구와 함께 텍스트 RPG를 만들었습니다. # 열심히 탐구해서 적어 두었던 코드들을 조금씩 소개해드리는 방식으로 갈까 합니다 (친구 허락도 받았답니다~). 이 글을 언제 완료할 수 있을지는 모르겠지만... 아마 완료될 때 즈음에는 가장 기초적인 형태의 턴제 RPG를 만들어볼 수 있을 것이다. 물론 가장 기초적인 형태라 실제 그래픽 구현 등은 거의 되어 있지 않다. 그래도 파이썬으로 무언가 해보고 싶은데 무엇부터 해야할지 모르겠어 막막한 초심자라면, 한 번쯤 도전해볼 만하다. 모든 모험의 출발은 플레이어의 이름과 스텟을 정하는 것이니, 우선 이번 시간에는 산뜻하게, 이름 설정 및 초기 스테이터스 분배에 대해 간단히 소개..
-
[파이썬/Python] 백준 8393번(합) 단계별로 풀어보기 + ['+=' 에 관한 조금 더 자세한 설명]깜빡의 취미/파이썬을 합니다. 2021. 9. 12. 12:34
문제는 아래와 같다. 8393번: 합 n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. www.acmicpc.net # 필요한 지식 for문과 range 함수의 기본만 알고 있으면, 의외로 쉽게 문제를 풀 수 있다. 자세한 소개는 아래의 링크를 참고. [파이썬/Python] for문 기본, 그리고 range 함수 곧 소개할 단계별로 풀어보기부터는 for문에 대해 다룬다. for문은 if문, while문과 함께 파이썬을 배우는 사람이라면 기본기로 익혀 두어야 할 지식이다. 그만큼 많이 쓰이고, 또 편하게 쓰인다. 이 ccamppak.tistory.com # 답안 예시 1 [소개] [답안 예시 1] n = int(input()) r = 0 for i in range(1,n+1): r +=..
-
[파이썬/Python] 백준 10950번(A+B - 3) 단계별로 풀어보기 + [for문 대신 while문 써보기, 더하는 값 잘못 입력했을 때 원점으로 돌리기]깜빡의 취미/파이썬을 합니다. 2021. 9. 5. 11:30
문제는 다음과 같다. 10950번: A+B - 3 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net # 필요한 지식 for문의 기본, 그리고 map(int, input().split())에 대해 알고 있어야 한다. (아래의 링크 두 개를 참고해주시면 됩니다) [파이썬/Python] for문 기본, 그리고 range 함수 곧 소개할 단계별로 풀어보기부터는 for문에 대해 다룬다. for문은 if문, while문과 함께 파이썬을 배우는 사람이라면 기본기로 익혀 두어야 할 지식이다. 그만큼 많이 쓰이고, 또 편하게 쓰인다. 이 ccamppak.tistory.com [파이썬 / Python] map(int, input().split())에 대해 위 식은 백..
-
[파이썬/Python] 백준 2739번(구구단) 단계별로 풀어보기+ [범위 넘어갈 때 오류 만들기 + 구구단 그 너머를 위한 식]깜빡의 취미/파이썬을 합니다. 2021. 8. 29. 19:57
문제는 다음과 같다. 2739번: 구구단 N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다. www.acmicpc.net 문제를 푸는 데 꼭 필요한 for문 설명은 미리 작성해 두었다. 아래의 링크를 참고해 주시길. [파이썬/Python] for문 기본, 그리고 range 함수 곧 소개할 단계별로 풀어보기부터는 for문에 대해 다룬다. for문은 if문, while문과 함께 파이썬을 배우는 사람이라면 기본기로 익혀 두어야 할 지식이다. 그만큼 많이 쓰이고, 또 편하게 쓰인다. 이 ccamppak.tistory.com 빠르게 답안 예시부터 소개하고, 자세한 설명은 뒤에 첨부한다. [답안 예시] N = int(input()) for i in range(1,1..