본문 바로가기

전체 글

(64)
[C언어 강좌] #1 - IDE 설치 안녕하세요 C언어 강의 시작합니다 먼저 개발툴을 받아줍시다 Visual Studio를 쓰는경우도 많지만 전 가볍고 편리한 Dev-C++를 사용합니다강의는 Dev-C++기준으로 진행하겠습니다 Dev-C++ 소스포지 링크입니다.https://sourceforge.net/projects/orwelldevcpp/ 링크를 타고 가셔서 Download를 클릭해주시면 됩니다. 설치를 마친후 DevC++를 켜봅시다 처음엔 이런화면이 보일겁니다. 우선 'Hello World'라는 문자를 출력시켜봅시다 #include int main(void) {printf("Hello World");} 그리고 F11을 눌러주시거나실행 -> 컴파일 후 실행을 눌러주시면 됩니다. 짠Hello World가 출력된것을 볼수 있습니다.
[게임리뷰]This War of Mine 안녕하세요스팀에서 This War of Mine ( 디스 워 오브 마인 )이라는 게임을 해보고재밌다고 생각해서 리뷰를 써보게됐네요 2시간 좀 안되게 101분정도 플레이해봤네요..생각보다 어려워서 금방금방 죽어버렸습니다 쉽게 해주는 모드가 있다고는 들었는데 그래도 그냥 해보려합니다 상하좌우로만 움직일수 있는 2D공간에 3D그래픽이 들어가있습니다전체적으로 어둡고 무서운분위기가 몰입감을 되게 올려주더라고요브금도 그렇고 되게 분위기 하나는 잘만든거같습니다 재료를 모아서 이런식으로 작업대에서 가구같은것도 만들수 있더군요재료를 파밍하려면 집에 있는 잔해를 뒤지거나 밖에 나가야합니다 밤이되면 한명을 밖으로 보내서 파밍이 가능합니다달리기가 빠르고 가방이 넓은 파블을 보내봅시다 오자마자 마당에 뭔가 많이 깔려있네요저 손..
마인크래프트 CommandHelper 커헬 강좌 5강 - 반복문 , 월드에디터 만들기 안녕하세요 벌써 5강이네요 오늘은 반복문을 설명하면서 간단하게 WorldEdit ( 월드에디터 ) 에 있는 //set 기능을 만들어보도록 하겠습니다 우선 for문을 간단하게 설명드리자면 자신이 원하는만큼 코드를 반복시킬수 있습니다 기본적인 형태는 for(초기화, 조건, 업데이트) {실행내용} 입니다초기화,조건 업데이트가 뭐냐고요?우선 초기화라는게 뭐냐면 변수를 만드는겁니다 @i = 0; 이런식으로 변수를 선언하는게 초기화입니다조건은 저번에 if문에서도 본것처럼 if(@i > 10) 이런식으로 조건을 넣을수 있습니다@i가 10보다 클때 실행되는거죠 마지막으로 업데이트는 @i += 1 이런식으로 변수를 바꿔주는겁니다한번 명령어로 만들어서 테스트해보죠 *:/test = >>>for(@i = 0, @i < 10..
마인크래프트 CommandHelper 커헬 강좌 4강 - 더많은 EventAPI , 변수의 자료형, 배열 안녕하세요 저번편에 간단하게 EventAPI를 소개해드렸는데 이번에는 더 많은 EventAPI를 집중적으로소개해드리겠습니다 http://wiki.sk89q.com/wiki/CommandHelper/Staged/Event_API 이 링크로 가시면 모든 EventAPI가 나와있습니다 하지만 그전에 먼저 변수의 자료형 먼저 설명하고 넘어가겠습니다 변수도 다 같은변수가 아니고 변수마다 타입이 존재합니다 int형 변수는 정수를 저장할수있고double형 변수는 실수boolean형 변수는 참과 거짓(true , false)string은 문자열을 저장할수 있습니다 그리고 배열이라는게 있는데 한번에 여러개의 변수를 담을수 있는것입니다 @배열 = array(a,b,c,d,e)이런식으로 배열을 만들수있습니다그리고*:/tes..
마인크래프트 CommandHelper 커맨드헬퍼 강좌 3강 - Event API , 변수 ,if문 안녕하세요 이번시간에는 EventAPI와 변수 , if문을 배워봅시다 우선 변수가 뭐냐면 말 그대로 변할수 있는 수입니다변수에는 숫자나 문자같은것을 담아놓을수 있습니다 간단하게 예를 들어보겠습니다 @돈 = 500 이렇게 적으면 '돈'이라는 변수에 500이라는 숫자를 넣은겁니다 명령어로 변수를 만들어봅시다*:/변수테스트 = >>>@변수 = 0;@변수 += 1msg(@변수)@변수 = 5;@변수2 = 10if(@변수2 > @변수) {msg(@변수2)} if(@변수 > @변수2) {msg(@변수)}msg($v)store_value('a', 5)msg( get_value('a') )msg('당신의 돈 : 'get_value(player() . 'money'))store_value(player() . 'money'..
마인크래프트 CommandHelper 커헬 강좌 2강 - 명령어 제작 서버에 커헬을 적용시키고나면 폴더가 하나 생성된걸 보실수 있을겁니다 그 폴더에 들어가면 파일이 여러개 있을텐데 저 3개를 주로 쓰게될겁니다. 간단하게 기능들을 설명하자면 aliases.mas 는 명령어를 만들수있습니다 main.ms 는 동작이나 행동 등 이벤트와 관련하여 만들수 있습니다예를들어 블럭을 부수거나 채팅을 치거나 아이템을 먹는 등 행동,동작과 관련되서 기능을 추가할수 있습니다. auto.include 는 직접 함수를 만들수있습니다. 함수는 나중에 설명드리겠습니다. 우선 저 파일들을 Notepad++로 열어줘야합니다 파일 우클릭후 속성에 들어가신 후에 연결프로그램 - 변경을 누르시고 Notepad++를 체크하시고 확인을 눌러주세요 그리고 적용을 눌러주시면 됩니다 나머지 두개의 파일도 똑같이 해주..
마인크래프트 CommandHelper 커헬 강좌 1강 - 설치하기 안녕하세요 도끼입니다. 우선 커맨드헬퍼를 쓰기 위해서는 몇가지 준비물이 필요합니다 1. 마인크래프트2. 마인크래프트 서버3. 커맨드헬퍼 플러그인4.Notepad++ 1번과 2번은 다들 있을거라 생각하고 3번으로 가봅시다 http://builds.enginehub.org/job/commandhelper 이 링크에 들어가서 최신파일으로 받아주시면 됩니다 처는 지금 가장 최신버전인 3170을 기준으로 강의하겠습니다마인크래프트 버전은 1.8.8로 하도록 하겠습니다 저 동그라미 쳐진부분을 누르시면 받으실수 있습니다 그다음으로는 커맨드헬퍼의 코드를 치기 위해서는 Notepad++를 받아야합니다 http://software.naver.com/software/summary.nhn?softwareId=GWS_000218..
⎝⎛빼애액⎝⎛ 빼애액 심심해서 그려본 갓명작 그림그림블로거나 해야겠습니다 (???)