Skip to content
게임

초딩용 [게임서버 프로그래밍] 002Old2

by 흑엽 posted Nov 13, 2016

초딩용 [게임서버 프로그래밍] 002Old2


https://youtu.be/0rfVJ2HdC68 <--005번 숙제인 서버 접속을 2분만에 설정하는 동영상입니다. 익숙해지시면 접속할때 몇초도 안걸립니다. 이하 내용은 2분 동영상의 내용을 요약한 것입니다.
핵심정리: 셋팅후 F4키는 다른사람 서버 접속, 셋팅후 F5키는 내가 서버 만들기 입니다.
1. https://drive.google.com/drive/folders/0B2F4RVUIXOG3anNQWFJaQ2FWWFU?usp=sharing <-여기서 
Rocket-Launcher-Offline-Modding-Tool_XX.XX바로접속용_프로그램.7z 압축파일 다운로드.(페이지가 안보이거나...안 받아지면 [크롬]이나 [파이어폭스]를 깔고 받으시면 됩니당)
2. 위에서 받은 압축파일을, 로켓리그 설치된 폴더에 압축풀기
3. 0.게임_실행하기.cmd  클릭해서 로켓리그 실행(스팀 안누르고 편하게 실행하라고 만듬)
4. alt+tab으로 게임에서 잠깐 빠저나옴
5. 0.Rocket Launcher실행하기.cmd 실행
6. Rocket Launcher설치후 첫 실행했을때, 딱한번만 로켓리그 설치된 폴더를 선택해주면 됨.
7. Rocket Launcher에서 하단 오른쪽 아래 Load Mods 클릭
8. 0.다른사람서버에_접속할_주소_입력.cmd 실행후  http://ipc.pe.kr/27421<-여기 카톡 단톡방 공지글에 있는 서버주소를 입력후 저장 (서버 주소는 그때 그때 바뀌기 때문에 단톡방 공지 확인 필요!)
9. 다시 게임들어가면 게임화면 상단에 모드로드라고 글씨 써져 있으면 정상.
10. 게임 메인 메뉴에서 F4키 누르면, 아까 입력한 서버로 바로 접속됨!

다음번에 같은 서버로 접속할때는 1, 2, 6, 8은 할 필요 없음.  맵을 바꾸냐고 튕겼을때는, 게임속 메인메뉴에서 다시한번  F4키를 누르면 됨! (로켓리그 메뉴가 한글이라면 저의 구글 드라이브 hwp문서를 보고 영문으로 바꿔주셔야 합니다)


https://youtu.be/1e_Tw51P_sA <-이 6분짜리 동영상은 수강생분과 원격으로 [006번 숙제]인... [자기가 서버만들후 봇만들기] 까지 수행하는 내용입니다. 아래 내용은 이 동영상의 채팅내용입니다! 이 동영상은 음성녹음이 없음으로 아래 채팅 내용과 비교하면서 시청해 주세용~(동영상의 개인정보 부분은 편집해서 삭제했습니당)

[오후 6:32:00] 드캐: 파일 다운받고 C:\Program Files (x86)\Steam\steamapps\common\rocketleague 여기다가 압축 풀면되나요?
[오후 6:32:08] 성우 : 넵
[오후 6:32:14] 성우 : 후딱 원격해드리죱
[오후 6:32:28] 성우 : 친구가 늦게와서 ㅎㅎ
[오후 6:32:30] 성우 : 원격가능요
[오후 6:32:33] 드캐: 음 지금 마이크 쓰기가 좀 번거로운데 안써도되죠??;;
[오후 6:32:35] 성우 : 노트북
[오후 6:32:37] 성우 : 넵
[오후 6:32:53] 성우 : 여기다가 아이디랑 비번 알려주세용
[오후 6:32:57] 드캐: 팀뷰어 후딱 깔게요
[오후 6:33:08] 성우 : 저 야외고 친구오면 일어나야해서 도중에 하다말수도
[오후 6:41:40] 성우 : 끝입니다 간단하죠?
[오후 6:41:44] 성우 : 제 서버에 접속한거에용
[오후 6:41:51] 드캐: 아하
[오후 6:41:55] 성우 : 제가 cmd 배치파일 다만들어 놔서
[오후 6:41:58] 성우 : 이게 다입니다
[오후 6:42:01] 드캐: 넵
[오후 6:42:02] 드캐: 감사합니다
[오후 6:42:02] 성우 : 이게 005번 숙제의 내용이고요
[오후 6:42:06] 성우 : 006번 숙제는
[오후 6:42:09] 성우 :  f5눌러서
[오후 6:42:14] 성우 : 자기가 서버 만들고
[오후 6:42:17] 성우 : 봇만드는건데
[오후 6:42:19] 성우 : 이거는
[오후 6:42:48] 성우 : 게임창 꺼주세요
[오후 6:44:38] 성우 : 끝입니다
[오후 6:44:43] 성우 : 무척 간단하죠>?
[오후 6:44:46] 드캐: 간단하네요 ㅋㅋ
[오후 6:44:51] 성우 : 이게 다에요
[오후 6:44:53] 성우 : 하지만...
[오후 6:45:01] 성우 : 이걸 혼자 스스로 하셔야 해요
[오후 6:45:12] 성우 : 제가 초1도 따라할수 있게 한글로 프로그램 짜 놓은거고요
[오후 6:45:24] 성우 : 이제 이 프로그램을 직접 만드는것을
[오후 6:45:26] 성우 : 할꺼에용
[오후 6:45:29] 드캐: 프로그래밍 해서 만들어야된다? 그말입니까
[오후 6:45:37] 성우 : 네 만드는것은 나중에 소개할꺼고
[오후 6:45:44] 성우 : 먼저 이걸 스스로 하셔야해요
[오후 6:45:48] 성우 : 지금 제가 한거요
[오후 6:45:51] 드캐: 아
[오후 6:45:51] 성우 : 게임 싹 지우고
[오후 6:45:55] 성우 : 폴더 싹지우고
[오후 6:45:58] 성우 : 첨부터 해보세용
[오후 6:46:02] 성우 : 지금영상 노트북으로
[오후 6:46:05] 성우 : 녹화했는데
[오후 6:46:11] 성우 : 유툽 비공개로 올릴테니
[오후 6:46:13] 성우 : 따라해보세용
[오후 6:46:15] 드캐: 네
[오후 6:46:17] 성우 : 저는 야외라 이만~
[오후 6:46:21] 드캐: 수고하셧습니다
[오후 6:50:10] 성우 : 스스로 안하시면 제가 만든 프로그램 버전업했을때 해매고 맨붕오시는 분들은 많이봐서요.. 로켓리그 최신버전이 나오면 개인서버접속 만들기 프로그램도 바뀌어서 버전업을 스스로 하셔야 합니다. 그런데 못하시는분들이 많아서 매번 반복해서 단순한 내용하려니 저의 입장에서는 답답한;;;;... 그냥 압축풀면 땡인데 ㅠㅠ


수강생분이 스팀 마켓으로 게임을 구매해 보셨고, 컴맹친구에게는 팀뷰어로 게임설정을 해주고, 다른게임의 모드들도  설치해서 즐기시고,  게임.데디서버를 열고 스카이프로 친구들을 불러서 같이 노는, 게이머라면 간단히 이해 할수 있는 내용입니다~ 제가 만든 hwp문서만 읽고 006번 숙제까지 완료하는 초딩 수강생도 있었습니다. 하지만 스팀, 스카이프, 팀뷰어를 태어나서 처음으로 사용해보시는 분들이 있고, 새로운 수강생에게 매번 같은 이야기를 계속 반복해서 이야기하는 상황이 매주 자주 발생했습니다. 평소에 스팀을 쓰는 게이머분에게 [게임을 가족 공유]할때는 몇초만에 끝나는데, 게임을 잘 모르시는 분들은 [게임을 가족 공유]하는데만 몇시간 걸렸습니다.  그래서 그 내용을 002부터 006번 강의까지 만들었습니다. 이 페이지의  동영상을 보고 이해 못하시면, 002번부터~ 006번까지 차근차근 보셔야 합니다~






게임

초딩용 [게임 프로그래밍] 009번

by 흑엽 posted Nov 13, 2016

준비중!!!


인공지능 똑똑함, 멍청함 프로그램 c#으로 만든 코드를 오토핫키 쉬운코드로 변환중...

나중에 올라올것임..  


게임

초딩용 [게임 프로그래밍] 008번

by 흑엽 posted Nov 13, 2016

숙제입니다!
아래 소스코드를..

0.봇만들기_프로그램.ahk 로..저장후 exe파일로 만드세요. 그외 숙제지시 사항은 http://ipc.pe.kr/27527 ☜007번 숙제 설명과 동일합니다.


!!!!!이하 소스코드 부분!!!!!!!

gui, add, text, x20 y5 w280 h20, (성우의 코딩교육용 프로그램-나중에 직접 만들것)
gui, add, text, x20 y25 w280 h20, 생성할 인공지능 로봇의 개수를 입력하세요!
gui, add, edit, x60 y46 w30 h20 v봇개수 , 0
gui, add, Button, x20 y75 w110 h20, 실행
gui, add, Button, x20 y105 w110 h20, 종료
gui, Show
return


Button실행:
{
 Gui,Submit,nohide
 봇개수 := "spawn bot " +  봇개수
  
 ; ControlSend, ,{Ins} ,  ahk_class LaunchUnrealUWindowsClient ; 콘솔창 열기(작동안함 주석처리)
 WinActivate, ahk_class LaunchUnrealUWindowsClient
 ControlFocus, ahk_class LaunchUnrealUWindowsClient
 send, {Ins}  ; 콘솔창 열기
 send, %봇개수%{enter} ; 봇 생성 명령어 입력
 send, {Ins}  ; 콘솔창 닫기
}
return


GuiClose:

{
 ExitApp
}
return


Button종료:
{
 ExitApp
}
return





Board Pagination Prev 1 ... 10 11 12 13 14 ... 61 Next
/ 61

Copyright ⓒ 성우 All rights reserved

Powered by SungWoo / Designed by SungWoo

sketchbook5, 스케치북5

sketchbook5, 스케치북5