기타 강좌

프로그래밍입문
안녕하세요 고대유저 정체불명이에요
저도실력이 좋은건아니지만 오늘따라 심심해서 여기다가 강좌를 써보려고해요
프로그래밍 취미를 함께할 친구가잇으면 좋은데 주위에그런사람들이없는것도아쉽고 여기분들은 충분히 능력이잇는데도 여러가지 얼토당토않은 이유로 미루거나 포기한분들이많은거같아서 아쉽기도한 마음에 글을 써보려고해요
현재 스마트폰인 관계로 오타가 많이날수잇어요 그러므로 미리양해바랍니다 음 우선..
여러분은 컴퓨터가 계산하는기계인줄아실겁니다
그런데 어떻게 계산만해서 화면에그림과문자를 출력하는지궁금하실텐데요
보통운영체제에는 프레임 버퍼라는게잇어요
이건 단순히 특정메모리 공간을 의미하는데
이곳에 숫자를쓰면 화면에 점이찍히고 조금 더 뒤의메모리주소에 숫자를 적으면 그 다음 칸의 모니터 픽셀에 점이찍힙니다
이걸응용하면 선도그릴수도잇고 그림도 그릴수가잇습니다
실제로 운영체제가없던시절에는 프레임버퍼에직접 숫자를 써서 화면에출력을햇죠
자그럼 본론으로 들어가봐요

사실 여러분은 대부분 rpg만들기툴을이용하고계실테고 그렇다면 프로그래밍을하고잇는거나다름이없습니다

오늘 이글을 통해서 여러분을 프로그래밍에입문시켜드드리도록하죠
저는 뭘 배우든간에 지속적으로 자극이되면서 배울 힘이나야 좋은 공부방법이라고생각해요
우선 검은화면에 글자출력하는걸알려드릴게요
검은화면에 글자기반이라고 상상을 제한하는건 안되요
뭐든할수잇지만 단지 출력이 아직 글자기반인거에요
문법과익숙해지기위해서 글자기반에서 노는것이구요
글자를 출력해주는 기능을 쓰는대신 나중에 그림을 출력하는걸로만 바꾸면 화려해지니 글자기반에서 놀더라도 상상은 그래픽기반으로하셔야되요

그다음에알려드릴것은 c++가 아닌 win32api에요
win api는 운영체제가 미리제공하는 기능을 말하는데
많은걸할수잇어요 그림그리기부터시작해서 지뢰찾기 맵핵 만들기같은것도 모두 win api를 이용해요

보통 배울때에는 이론을 배우고 실습을하고 남이만들어놓은것을 분석해봐요

이렇게 c문법 win api를 어느정도 배우셧으면 이제 컴퓨터 과학의세상에 발을 딛게되요
저는 여러분이 손가는 데로 프로그램을 짜는데에서시작해서 두뇌를 개발시키셔서 나중엔 컴퓨터 과학자의 수준까지올라가길바래요
그럼 입문은여기까지하고
알만툴을시작할때에도 알만툴부터 구해야하니 프로그래밍하는 도구를 규해보도록할까요?
다음편을기대해주세요

Who's 정체불명

profile

두팔과 의지가 있는데 무엇을 못 하겠는가!

< http://mpnp.tistory.com >

Comment '2'
  • profile
    하늘바라KSND 2012.01.18 23:21
    스마트폰으로 쓰셨다니...!
    고생이 많으십니다~
  • ?
    석진이 2012.01.22 03:38

    우와!! 쟤미있다!!!! 하나 다읽고 해볼때마다 댓글쓸게요 켸켸


List of Articles
분류 제목 글쓴이 날짜 조회 수
Vegas Pro 베가스 강좌 목록 아방스 2017.09.28 886
파이널컷X 파컷 강좌 목록 아방스 2017.06.18 757
C언어 [비쥬얼 C++ 동영상 강좌] 12회 그림 텍스트 리스트 CListCtrl 클래스 아방스 2009.01.12 1883
C언어 [비쥬얼 C++ 동영상 강좌] 13회 트리 구조 리스트 CTreeCtrl 클래스 아방스 2009.01.12 2592
어도비 프리미어 [어도비 프리미어 CS6] 흔들림 보정 어렵지 않아요~. file 아방스 2013.03.13 11548
어도비 프리미어 [어도비 프리미어] 영상에 자막 넣는 방법 아방스 2016.12.19 1106
에프터 이펙트 [에펙 CC 2017 강좌]한글판 영문판으로 바꾸기 아방스 2017.08.01 143
에프터 이펙트 [에펙] 자막바 길이가 자동으로 조절되도록 만들어봅시다! 아방스 2017.08.01 587
플러그인 [에펙] 피부톤 보정 플러그인 Beauty Box file 아방스 2013.01.07 8057
에프터 이펙트 [에프터이펙트 강좌] 프리미어 템플릿으로 내보내기 아방스 2017.08.01 534
시네마4D [예제/프로젝트] 구름 애니메이션 아방스 2011.05.25 2621
시네마4D [텍스트 애니메이션 강좌] Cascading Text Animation Tutorial file 아방스 2014.07.16 1063
파이널컷X [파이널 컷 X] 편집중 하드디스크 용량이 부족할때 랜더파일 삭제로 용량을 확보하자 아방스 2017.12.16 386
파이널컷X [파이널컷 프로 X] 10분만 투자해 기본편집부터 출력까지 배워봅시다. 아방스 2017.10.26 351
파이널컷X [파이널컷X] 가로영상 세로영상 제작방법 아방스 2017.02.05 358
파이널컷X [파이널컷X] 영상 거꾸로 재생되도록 편집하기 아방스 2017.02.05 394
파이널컷X [파이널컷X] 영상 스틸컷 JPG 출력 아방스 2017.02.05 490
파이널컷X [파이널컷X] 특정 부분 확대해서 보여주기 아방스 2017.02.05 371
파이널컷X [파이널컷X] 프로젝트 크기에 영상 크기 맞추기 아방스 2017.02.05 338
기타 [파이썬] for문 (여러 번 반복하기))9( 6 - 하늘 - 2009.09.11 3877
기타 [파이썬] if(만약 …이면) )8( 3 - 하늘 - 2009.09.10 2494
기타 [파이썬] while문 제어구조 알아보기)7( 1 - 하늘 - 2009.09.08 2806
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Next
/ 19