그외2017. 3. 22. 20:47

- 게임이란 국어 사전적인 개념으로 보면


1. 놀이, 유희, 오락

2. 경기

3. 경기의 횟수를 세는 단위


그러므로 게임이란 " 사용자가 제약된 규칙을 통해 결과를 내기 위한 활동" 이라 정의를 내릴 수 있다.


게임에는 3개의 구성요소가 포함되어야 한다.


1. 게임을 진행하는 사용자

2. 진행하는 방법을 명시하는 규칙

3. 게임의 결말을 정의하는 결과





- 게임의 장르적 분류


1. RPG 게임

=> 게임상의 캐릭터에게 주어진 역할을 수행하는 성격을 가진 게임으로 미리 짜여진 시나리오적인 목적을 달성하기 위해 진행하는 형태이다. (창세기전)


2. MMORPG 게임

=> 다중접속역할수행게임, 다중의 사용자들이 함께 온라인으로 동참하여 RPG 게임을 진행하는 것이다. (바람의나라, 리니지)


3. 시뮬레이션 게임

=> 과거, 현실, 미래에 존재하거나 할 만한 대상을 가상의 게임으로 구현하는 장르로 선택된 객체의 특징을 거의 동일하게 구현하여 게임화한다. 


4. RTS 게임

=> 전략부분을 실험하는 게임적 내용으로 실시간적인 변화에 대한 상황을 조절하면서 게임을 진행한다. (스타크래프트, 워크래프트)


5. FPS 게임

=> 사용자는 게임상에 한 매개체가 되어 게임의 규칙을 풀어나가는 형태이며, 게임의 액션과 컨트롤을 중시하는 장르이다. (카운트스트라이커, 퀘이크)


5. 건설/경영/육성 게임

=> 시뮬레이션 게임에서 파생되어 나온것으로, 사용자가 객체를 육성한다는 개념이 들어있다. (주타이쿤, 프린세스 메이커)


6. 어드벤쳐 게임

=> 사용자가 캐릭터를 통해 게임세계에 모험을 떠난다는 개념으로, FPS, RPG 등 여러 장르를 포함하고 있다. (툼레이더, 사일런트 힐)

'그외' 카테고리의 다른 글

티스토리 하이라이터  (0) 2017.03.22
게임 제작의 변화  (0) 2017.03.22
게임 개발환경 및 도구  (0) 2017.03.22
파이어폭스 모바일모드  (0) 2017.03.22
하드디스크 켜놓기  (0) 2017.03.22
Posted by EL2A
그외2017. 3. 22. 20:46

1. 파이어폭스 설치


2. https://addons.mozilla.org/ko/firefox/addon/user-agent-switcher/ 들어가서 부가기능 설치


3. 브라우저 재실행


4. 도구 - Default User Agent - iPhone 3.0 선택


5. 새로고침


출처 : http://motivation.tistory.com/673

'그외' 카테고리의 다른 글

티스토리 하이라이터  (0) 2017.03.22
게임 제작의 변화  (0) 2017.03.22
게임 개발환경 및 도구  (0) 2017.03.22
게임의 개요 정리  (0) 2017.03.22
하드디스크 켜놓기  (0) 2017.03.22
Posted by EL2A
개념정리2017. 3. 22. 20:46

1. ASP (active server page) : WINDOW NT계열, IIS서버, MSSQL

       1) 개요 

          : MS사에서 제공하는 윈도우 서버, OS상에서만 제공하는 컴포넌트를 활용하는 웹프로그래밍

       2) 개발언어 

            : VB Script

       3) 서버 

        : 윈도우2000서버의 iis 나 윈도우98/ME의 pws만  지원

       4) DB

        : OLE DB를 기반으로 하는 MS SQL DB

       5) 특징

       : 컴파일언어가 아니므로 명령을 직접 삽입 해야함 

       : Active-X, DDL 컴포넌트를 사용하여 확장성을 제공함

       : 개발환경이 .NET(닷넷)플랫폼으로 변화되면서ASP.NET으로 변경되어 보다 강력한 기능을 가짐

       6) 장점 

       : 많은 사람들이 사용하는 윈도우 환경이라 초기에 적응이 다는점

       7) 단점

       : WINDOW 플랫폼만  지원

       8) 확장자 

       : ASP


2. PHP (hypertext preprocessor) :  리눅스계열, APACHE서버, MYSQL

       1) 개요 

       : 리눅스, 유닉스, 윈도우에서 사용가능

       : 기업이 아닌 한학생이 개인적인 용도로 개발하여 무료임

       2) 개발언어 

       : C기반, C++

       3) 서버 

       : 유닉스, 윈도우(윈도우로 할경우 패치를 해야함)

       4) DB

       :  MY SQL, Oracle, Sybase 둥지원

       5) 특징

       : 개인적인 용도로 만들어졌기에 무료로 사용가능한 오픈소스 프로젝트 

       : JSP와 마찬가지로 다양한 플랫폼에서 사용가능

       6) 장점 

       : 다양한 운영체제와 웹서버환경에서 운영 가능

       : C를 기반으로 하기떄문에 표현이 자유로움

       7) 단점

       : 서버측의 지원 인프라가 부족하여 기업형의 복잡한 시스템 구조에 적응하기 어려움

       : JSP보다 보안에 취약함 

       8) 확장자

       : php, .phtml, php4


 3. JSP (java server page) : 윈도우 및 리눅스, TOMCAT혹은 RESIN, ORACLE

       1) 개요 

       : SUN사에서 JAVA를 기반으로 웹환경에서 맞게 개발된 프로그래밍 

       2) 개발언어 

       : JAVA

       3) 서버 

       : TOMCAT이나 RESIN, JSERV, 아파치(공개용 웹서버)

       4) DB

       : MS SQL, MY SQL

       5) 특징

       : 서블릿(스레드 기반 요청처리 기술을 채택하여 사용자가 많을 수록 효율적으로 움직이는

         강력한 기술)이라는  동작 웹기술에서 발전하여 ASP의 장점을 응용 JSP를 개발함

       : 초기 서블릿은 화면 인터페이스 구현에  많은 코드가 비효율적으로 쓰이는 등 부족한점이 있었음

       6) 장점 

       : 자바에서 제공하는 풍부한 API 와 멀티스레드 개념, 객체지향의 기법을 그대로 사용 가능

       7) 단점

       : 객체지향프로그램이 익숙하지 않은 경우에는 ASP, PHP에 비해 프로그래밍 하기 까다로움

       8) 확장자

       :jsp

'개념정리' 카테고리의 다른 글

핸들  (0) 2017.03.22
프로그램 개발 순서  (0) 2017.03.22
웹 표준 및 접근성  (0) 2017.03.22
JSP와 서블릿  (0) 2017.03.22
웹언어 개념정리  (0) 2017.03.22
Posted by EL2A