코딩각

파이썬 게임만들기 3 | 도형그리기 | PYGAME

파이게임 라이브러리로 도형을 그려보겠다. 도형에는 삼각형, 사각형, 원, 타원 등 종류가 다양한데 보통 GUI 프로그램을 만들때는 기본 도형은 다들 포함시키려고 한다. 아무래도 수학 교과서라는게 세계 공통같다. 다들 비슷한 생각을 하는 것 같다. 가장 만만한 것은 사각형이다. 너비와 높이가 같으면 정사각형이고 다르면 직사각형이 된다. 영어로 rectangle이라고 한다. 언제 한번 프로그래밍에 쓰이는 용어와 수학용어를 정리해야 할 것 같다. 매번 영어를 해석하지 않으면 진행이 안되니까... 글쓴이도 영어를 몰랐을 때 컴퓨터를 시작했다. 지금이야 미국에 살아본 경험도 있고 무엇보다 구글 영어검색으로 인터넷에서 손쉽게 정보를 얻을 수 있지만 번역된 책 하나로 프로그래밍을 배우는 것은 당시 엄청난 장벽과도 같..

FRAMEWORK/파이썬 | PYGAME 2020. 8. 5. 22:07

파이썬 게임만들기 2 | 잡설, 배경색상(RGB) 설정 | PYGAME

게임을 제작하는 것은 쉬운 일이 아니라는 말을 해둬야겠다. 물론 요즘은 툴이 워낙 잘 나와서 인터넷의 포스트 한 두개 읽고 소스코드를 복붙하여 실행시킬 수 있는 게임들도 많다. 그러한 툴을 찾는 다면 굳이 파이게임을 사용하여 만들 필요가 없을 것이다. Steam 에는 다양한 게임 툴을 팔고 있다. 그 중에는 온라인 배포까지 할 수 있는 툴도 꽤 많이 있다. 파이게임 커뮤니티에는 오픈소스로 개발된 게임들이 많이 있다. 요즘 게임 스타일은 아니지만 수천개의 게임이 공개되있다. 최초에 Pete Shinner 에 의해 개발된 pygame의 커뮤니티에 가면 오픈소스의 게임들을 다운로드 받을 수 있다. 아마추어 게임들이나 다양한 시도는 아직도 이루어지고 있다. 파이썬으로 제작한 둠 *파이게임 커뮤니티 링크 http..

FRAMEWORK/파이썬 | PYGAME 2020. 8. 5. 13:37

파이썬 게임만들기 1 | 파이게임 설치, 게임창 띄우기 | 게임 루프 , 이벤트 핸들링 | 파이게임 개발 튜토리얼 사이트 모음

파이게임은 파이썬의 멀티미디어 라이브러리로 이 모듈을 설치하면 파이썬으로 게임을 만들 수 있다. 멀티미디어에 최적화된 SDL(Simple DirectMedia Layer)를 파이썬으로 감싸는(Wrapper) 라이브러리이며 파이썬으로 설치해서 바로 실행해 볼 수 있다. 아래 설치는 윈도우10 기준이다. 일단 게임을 만드는 것은 꽤나 시간과 노력이 드는 일이다. 파이게임은 간단한 라이브러리이다. 그럼에도 게임이 갑자기 뚝딱 나오지는 않는다. 하지만 파이썬의 모토처럼 빠르게 개발 할 수 있다. 또한 게임제작의 원리를 알수 있다. 1. pygame 인스톨하기 커맨드창에서 pip 명령어로 인스톨을 한다. (윈도우10 경우, 설치가 안되면 python 이 환경변수에 있는지 확인한다) 커맨드창은 윈도우10의 검색메뉴..

FRAMEWORK/파이썬 | PYGAME 2020. 8. 5. 00:51
◀ 1 ··· 9 10 11 12 ▶

블로그정보

  • 블로그 이미지
  • ⟪코딩갘 - 100°⟫

    코딩 (파이썬, C언어, 자바) 및 IT정보 블로그

카테고리

  • 분류 전체보기 (1291)
    • IT뉴스 (94)
    • IT일반 (227)
    • IT출판 (161)
      • 워드프레스 | 티스토리 (136)
      • 유튜브 (Youtube) (17)
    • 블록체인 - Blockchain (31)
    • 암호화폐 투자 (191)
    • 운영체제 메뉴얼과 팁 (31)
      • 윈도우11 (10)
      • 리눅스 일반 (21)
    • 코딩(CODING) (380)
      • 자바(JAVA) (82)
      • 파이썬(PYTHON) (92)
      • C# .NET Core (42)
      • 러스트(Rust) (3)
      • C언어(C Language) (41)
      • C++ (41)
      • 자바스크립트(JS) (20)
      • HTML | CSS (36)
      • 루아(Lua) (15)
      • 어셈블리어 MASM (6)
      • PHP (2)
    • 컴퓨터구조 (10)
      • 운영체제 | OS (6)
      • 컴퓨터 하드웨어 (4)
    • FRAMEWORK (58)
      • 자바 | JavaFX (17)
      • 파이썬 | PYGAME (18)
      • 파이썬 | PyQt5 (16)
      • 파이썬 | kivy (5)
      • GDScript(GODOT) (2)
    • 모바일 게임 (8)
    • 알고리즘(Algorithm) (13)
      • C언어 알고리즘 (13)
    • IT 수학 (25)
      • 대수 기초 (9)
      • 지오지브라 계산기 (1)
      • 이산수학 | Discrete Mathematics (2)
      • 수학기초 (13)
    • IT 서적 리뷰 (23)
    • 로블록스(Roblox) (2)
    • 일본어 (8)
    • 영화 (1)
    • IT상품평 (14)
    • 과학일반 (1)
    • 컴퓨터보안 (2)

방문자 카운터

  • 어제 :
  • 오늘 :
  • 누적 :

방문자 그래프

공지사항

  • 비트코인 선물 초보 가이드 모음
  • 하스켈 입문 튜토리얼 모음 - 진행중
  • 코딩 전문 블로그 워드프레스 개설

Copyright © ⟪코딩갘 - 100°⟫. All Right Reserved.

  • 글쓰기
  • 관리자
  • 카테고리
  • 맨위로

티스토리툴바