코딩각

자바 튜토리얼 11 - 3 Class 클래스

지금까지 자바를 학습하며 클래스에 대해서 열심히 배우고 있었다. 그런데 갑자기 Class 클래스라니 무슨말일까?? 메타데이터 같은 것인가? Class 클래스의 인스턴스 가져오기 일단 Class 클래스는 클래스를 분석할 수 있는 클래스이다. 예제로 보는 것이 빠르다. Class 클래스 자바독 Class (Java Platform SE 7 ) Determines if the specified Class object represents a primitive type. There are nine predefined Class objects to represent the eight primitive types and void. These are created by the Java Virtual Machine, a..

코딩(CODING)/자바(JAVA) 2020. 8. 6. 17:14

파이썬 게임만들기 5 | 키보드로 도형조작하기 | PYGAME

우리가 게임을 할 때 캐릭터를 조작한다. 이 때 사용하는 것을 입력장치라고 한다. 키보드나 마우스, 조이스틱으로 조작할 수 있다. 도형을 캐릭터라고 하고 키보드로 조종할 수 있으면 어떨까? 최신의 멋진 캐릭터를 조작하는 것은 아니지만 나름 게임의 원리에 접근하는 것 같다. 사실 초기의 게임 캐릭터는 도형이었다. 갤러그는 90년대까지 꽤 오래동안 오락실의 현역이었다. (오락실이란게 아직도 있다) 갤럭그 이전 시초는 스페이스 인베이더이다. 지금 보면 40년전 전자오락은 구석기의 유산처럼 보인다. 그만큼 다른 분야에 비해 전자오락은 엄청난 속도로 발전을 했다. 저 시대를 건너뛰고 스마트폰이 이미 보급된 시대에 태어난 아이들에게는 와닿지 않을 수도 있다. 하지만 인류가 사상 최초로 대충 깎아놓은 듯한 도형을 키..

FRAMEWORK/파이썬 | PYGAME 2020. 8. 6. 11:34

파이썬 게임만들기 4 | 드래그로 사각형 그리기 | PYGAME

마우스 클릭 후 드래그 해서 사각형을 그리는 프로그램을 써본적이 있는가? 컴퓨터를 좀 다루는 사람이라면 아마 파워포인트나, 포토샵 같은 프로그램에 도형이나 텍스트박스를 그리기 위해서 사용해본 경험이 있을 것이다. 이번 포스트는 마우스를 클릭 후 드래그하여 마우스에서 손을 떼었을 때 사각형을 그리도록 코드를 작성한다. 이게 무슨 게임과 관련이 있냐고 질문할 수 도 있다. 혹시 스타크래프트같은 전략게임을 해본 적이 있다면 부대를 선택할때 어떻게 했는가? 마우스를 클릭한 상태에서 아군 유니트들을 사각형으로 드래그 하여 포함시키고 손가락을 뗀다. 사각형을 드래그로 그리는 것은 저것과 똑같은 원리이다. 전략게임에서는 사각형 안에 걸쳐있는 유니트를 선택한다. 그리고 마우스 위치에 따라 사각형을 그리고 있다. 다음 ..

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

파이썬 게임만들기 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 ··· 237 238 239 240 241 242 243 ··· 259 ▶

블로그정보

  • 블로그 이미지
  • ⟪코딩갘 - 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.

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

티스토리툴바