|
|
|
 |
|
온라인 RPG게임과 패키지 RPG게임의 융합적 대안 모델 분석 및 기획
RPG
목차
문제제기
온라인게임
스토리의 엔딩
주인공의 성격 고정화
온라인게임
스토리텔링의 한계
문제제기
차별화된
RPG 게임
RPG게임 현황 분석
게임 장르별 점유율
RPG게임 현황 분석
RPG 게임 점유율 현황
RPG게임 현황 분석
1세대 RPG
RPG게임 현황 분석
2세대 RPG
RPG게임 현황 분석
발전된 2세대 RPG
RPG게임 대안 모델
와우
RPG.. |
|
|
|
|
|
 |
|
Console.WriteLine("===로비=== ");
Console.WriteLine("1.전투 시작");
Console.WriteLine("3.상태보기");
Console.WriteLine("4. 종료");
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("게임 종료");
텍스트RPG 게임만들기
텍스트RPG
Class Program
C#텍스트RPG 만들기
Switch문으로
Retu rn을 하면
1번 전투 시작을 진행
플레이어 및 몬스.. |
|
 |
console, writeline, 플레이어, 입력, 상태, 이름, 력, 진행, bexit, 공격, monster, player, 밉다, 구현, if, rpg, 번, bool, 초기, case |
|
|
|
|
 |
|
Console.WriteLine("===로비=== ");
Console.WriteLine("1.전투 시작");
Console.WriteLine("3.상태보기");
Console.WriteLine("4. 종료");
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("게임 종료");
텍스트RPG 게임만들기
텍스트RPG
Class Program
C#텍스트RPG 만들기
Switch문으로
Retu rn을 하면
1번 전투 시작을 진행
플레이어 및 몬스.. |
|
 |
console, writeline, 플레이어, 입력, 상태, 이름, 력, 진행, bexit, 공격, monster, player, 밉다, 구현, if, rpg, 번, bool, 초기, case |
|
|
|
|
 |
|
Console.WriteLine("5. 종료");
mPlayer.Attack(monster);
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("3.도망");
monster.Attack(mPlayer);
if(!mPlayer. IsA ive())
텍스트RPG 게임만들기
Class Player
C#텍스트RPG 만들기
텍스트RPG
여관가기 구현
주석해제
메인 루프에서 커맨드 enum으로 변경
Console.Write("플레이어의 이름을 입력하.. |
|
 |
console, writeline, 입력, 이름, 골드, 경험치, monster, 플레이어, if, 력, 출력, mplayer, command, tostring, 커맨드, 텍스트, true, 구현, enum, mexp |
|
|
|
|
 |
|
Console.WriteLine("5. 종료");
mPlayer.Attack(monster);
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("3.도망");
monster.Attack(mPlayer);
if(!mPlayer. IsA ive())
텍스트RPG 게임만들기
Class Player
C#텍스트RPG 만들기
텍스트RPG
여관가기 구현
주석해제
메인 루프에서 커맨드 enum으로 변경
Console.Write("플레이어의 이름을 입력하.. |
|
 |
console, writeline, 입력, 이름, 골드, 경험치, monster, 플레이어, if, 력, 출력, mplayer, command, tostring, 커맨드, 텍스트, true, 구현, enum, mexp |
|
|
|
|
 |
|
Item[] mOriginalItem Ar r;
mOriginalItem Ar r=newItem[3];
mOriginalItem Ar r[0].Name= "회복 포션(소)";
mOriginalItem Ar r[0].Value= 5;
mOriginalItem Ar r[0].ID= 0;
Console.WriteLine("===상점=== ");
Console.WriteLine("1.구매");
Console.WriteLine("2. 판매");
텍스트RPG 게임만들기
Class Player
C#텍스트RPG 만들기
내용 추가
내용 수정
구매하는 멤버 선언 부삭제
Item[] mOriginalItem A.. |
|
 |
ar, r, t, i, moriginalitem, console, riginalitem, mo, writeline, 텍스트, rpg, name, 포션, 출력, 확인, 만들기, string, if, int, item |
|
|
|
|
 |
|
Item[] mOriginalItem Ar r;
mOriginalItem Ar r=newItem[3];
mOriginalItem Ar r[0].Name= "회복 포션(소)";
mOriginalItem Ar r[0].Value= 5;
mOriginalItem Ar r[0].ID= 0;
Console.WriteLine("===상점=== ");
Console.WriteLine("1.구매");
Console.WriteLine("2. 판매");
텍스트RPG 게임만들기
Class Player
C#텍스트RPG 만들기
내용 추가
내용 수정
구매하는 멤버 선언 부삭제
Item[] mOriginalItem A.. |
|
 |
ar, r, t, i, moriginalitem, console, riginalitem, mo, writeline, 텍스트, rpg, name, 포션, 출력, 확인, 만들기, string, if, int, item |
|
|
|
|
 |
|
Console.WriteLine("2.상점");
Console.WriteLine("4. 종료");
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("3.도망");
monster.Attack(mPlayer);
mPlayer.Attack(monster) 수정
텍스트RPG 게임만들기
C#텍스트RPG 만들기
Console.Write("플레이어의 이름을 입력하세요>> ");// 플레이어 이름을 입력하세 요출력
stringplayerName=Console.Re.. |
|
 |
console, writeline, 플레이어, 입력, 수정, 력, 값, 이름, monster, mplayer, 배틀, 공격, 프로세스, if, 맨더, 크다, 구현, 부분, true, 반환 |
|
|
|
|
 |
|
Console.WriteLine("2.상점");
Console.WriteLine("4. 종료");
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("3.도망");
monster.Attack(mPlayer);
mPlayer.Attack(monster) 수정
텍스트RPG 게임만들기
C#텍스트RPG 만들기
Console.Write("플레이어의 이름을 입력하세요>> ");// 플레이어 이름을 입력하세 요출력
stringplayerName=Console.Re.. |
|
 |
console, writeline, 플레이어, 입력, 수정, 력, 값, 이름, monster, mplayer, 배틀, 공격, 프로세스, if, 맨더, 크다, 구현, 부분, true, 반환 |
|
|
|
|
 |
|
Console.WriteLine("1.전투 시작");
Console.WriteLine("2.상점");
Console.WriteLine("4. 종료");
Console.WriteLine("게임 종료");
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("3.도망");
텍스트RPG 게임만들기
C#텍스트RPG 만들기
Class Gam eController
MainLoop에 추가
오류나는 부분m bExit 수정
MainLoop 실행작성
코드 형태만 달라.. |
|
 |
console, writeline, hp, tostring, 입력, mname, 이름, 플레이어, string, at, form, 체력, 력, 부분, mplayer, if, 작성, gam, econtroller, mhp |
|
|
|
|
 |
|
Console.WriteLine("1.전투 시작");
Console.WriteLine("2.상점");
Console.WriteLine("4. 종료");
Console.WriteLine("게임 종료");
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("3.도망");
텍스트RPG 게임만들기
C#텍스트RPG 만들기
Class Gam eController
MainLoop에 추가
오류나는 부분m bExit 수정
MainLoop 실행작성
코드 형태만 달라.. |
|
 |
console, writeline, hp, tostring, 입력, mname, 이름, 플레이어, string, at, form, 체력, 력, 부분, mplayer, if, 작성, gam, econtroller, mhp |
|
|
|
|
 |
|
온라인게임 산업의 발전과 그로 인한 영향
-역기능을 중심으로-
목차
들어가며
우리나라 게임 산업의 현황
RPG의 변천사와 특성
온라인 게임의 득과 실
게임법 개정안
나오며
여러분들은 어릴 적 어떤 놀이를 하셨나요
플랫폼구분
1. 우리나라 게임산업의 현황
여기서 문제!
게임 산업의 현황
게임 산업의 현황
2. RPG 변천사와 특성
RPG의 정의
Multiplayer Online Role Playing Game
= MORPG
Role Playin.. |
|
|
|
|
|
 |
|
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
Console.WriteLine("4. 종료");
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("3.도망");
Console.WriteLine("승리했습니다.");
텍스트RPG 게임만들기
C#텍스트RPG 만들기
골드 및 경험치 추가
골드 및 경험치 출력 잘라내기
골드랑 경험치 출력 문.. |
|
 |
console, writeline, 경험치, 골드, tostring, 이름, 력, hp, 체력, 플레이어, form, at, string, mname, mmax, 획득, 출력, 입력, true, if |
|
|
|
|
 |
|
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
Console.WriteLine("4. 종료");
Console.WriteLine("===전투=== ");
Console.WriteLine();
Console.WriteLine("1. 공격");
Console.WriteLine("3.도망");
Console.WriteLine("승리했습니다.");
텍스트RPG 게임만들기
C#텍스트RPG 만들기
골드 및 경험치 추가
골드 및 경험치 출력 잘라내기
골드랑 경험치 출력 문.. |
|
 |
console, writeline, 경험치, 골드, tostring, 이름, 력, hp, 체력, 플레이어, form, at, string, mname, mmax, 획득, 출력, 입력, true, if |
|
|
|
|
 |
|
Console.WriteLine("===상점=== ");
Console.WriteLine("1.구매");
Console.WriteLine("3.나가기");
Console.WriteLine("잘못된 경험치값입니다");
Console.WriteLine("잘못된 골드값입니다.");
Console.WriteLine("5. 종료");
Console.WriteLine("===여관=== ");
Console.WriteLine();
C#텍스트RPG 만들기
배열값 추가
상점 부분 연결 추가
상점 연결만 테스트
상점 열거형 내용 추가
mOriginalItem Ar r[0.. |
|
 |
console, writeline, i, tostring, r, ar, hp, string, mp, mmax, form, at, t, 값, if, moriginalitem, 경험치, 플레이어, command, 변경 |
|
|
|
|
|
|