기타 강좌

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

사실 여러분은 대부분 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 889
파이널컷X 파컷 강좌 목록 아방스 2017.06.18 761
OSX (맥) 맥(Mac) smi <-> srt 파일 상호 변환 프로그램 다운로드(무료) 1 file 아방스 2016.07.16 2630
에프터 이펙트 에펙 aec 파일 불러오기 오류 'After Effects error : Failed to connect to Adobe Premiere Pro Dynamic Link. (86 :: 1) file 아방스 2016.07.13 5956
어플개발 소프트아이스크림의 SRPG 만들기 - 3장 게임 타이틀 BGM / 옵션 / 블러효과 만들기 2 file 소프트아이스크림 2016.06.27 402
어플개발 소프트아이스크림의 SRPG 만들기 - 2장 게임 타이틀 만들기 2 file 소프트아이스크림 2016.06.20 412
어플개발 소프트아이스크림의 SRPG 만들기 - 1장 게임 제작 준비 3 소프트아이스크림 2016.06.15 856
게임기획 게임기획에 대한 강의2 1 현준갓 2015.11.01 652
기타 특별한 게임제작 특강! '게임제작, 어렵지 않아요!' 수퍼말이오 2015.10.28 337
기타 [mac/win] 어도비 cc 2014 오프라인 업데이트 파일 다운로드 주소 file 아방스 2015.05.10 481
OSX (맥) 맥 OSX - 휴지통 비워지지 않는 파일 삭제하기. 아방스 2015.01.06 8029
게임기획 게임기획에 대한 강의1 2 현준갓 2014.12.15 1346
어플개발 m-BizMaker 코딩없이 어플 개발 할수있는 프로그램. 소개 1 아방스 2014.11.25 1126
OSX (맥) 맥 서버 MYSQL 오류 mysqldump: Got error: 145 해결법 아방스 2014.11.19 729
OSX (맥) tar 명령어로 압축하기 / 압축해제 사용법 및 옵션 설명 아방스 2014.11.17 3075
OSX (맥) 맥(OSX) 매버릭스,요세미티 에서 FTP 서버열기 3 file 아방스 2014.11.13 11513
기타 폴더 100개 일괄적으로 만들기 정체불명 2014.11.02 740
C언어 c언어로 구구단 프로그래밍 하는 영상 1 정체불명 2014.11.02 740
에프터 이펙트 레이져 총 효과 제작 Sci-Fi Weapon FX file 아방스 2014.07.23 1115
시네마4D [텍스트 애니메이션 강좌] Cascading Text Animation Tutorial file 아방스 2014.07.16 1063
메이킹 영상 [메이킹] 드래곤 길들이기2 메이킹 영상 아방스 2014.07.09 1260
메이킹 영상 완좌의 게임 시즌4 VFC 메이킹 릴 아방스 2014.07.09 865
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Next
/ 19