본문 바로가기

Etc/Game Programming

(12)
XI 3D 게임 개발 프로젝트 - 최후의 저항 - 좀비 아포칼립스 보호되어 있는 글입니다.
Ⅹ 3D First Person Shooter Project FPS Basic All : First  Person Shooter ProjectFPS Project■ First Person Shooter Project ✓ 게임 환경 제작   • Game Object와 Material를 이용한 자체 제작   • Asset Store를 이용한 게임환경 제작 ✓ Character Controller 적용 ✓ Script를 이용한 Shooting ✓ 게임 GUI 구성  Game World 제작 준비■ Game World 제작 ✓ Open Unity Hub   • Create New Project Template 3D, Name : “3DGameBasic” ✓ Import Standard Asset ✓ Download FPSTemplate Asset Store에서 Asset..
Ⅸ Game AI 1. Game AI TechnologiesWhat is AI?■ Artificail Intelligence (AI)  The computer simulation of intelligent behavior  What is Intelligence?    • Behavior that exhibits great ability to adapt and solve complex problems          ✓ Produce results that are completely unrealistic    • Behavior that is close to that of human          ✓ Humans are not always brilliant Game AIs are not just “problem solvi..
Ⅷ Unity3D 2D Game Tutorial - Space Shooter Style Game, Midterm 보호되어 있는 글입니다.
Ⅶ Unity3D 2D Game Tutorial - Flappy Bird Style Game 보호되어 있는 글입니다.
Ⅵ 2D Game Programming _ Sprite, Blitting, file u 이유 2024.04.02.TUE 2차원 게임에 관한 이론 파트와 실습 진행 시험: 스프라이트가 뭔지. 비트관련 계산항목은 안 낼 것. 그래도 블랙, 화이트, 트루칼라 등의 차이점은 알아야 한다. 마스크 사용하는 것, 다음 시험문제에 자주 나오는 것 Blitting Block Image ~ (풀네임 쓰는 것)Mapping 매트릭스 사용 이유: 50배정도 절약할 수 있다. 타일을 사용하는 이유: 3가지 ■ ★ Why use tiles? - to conserve memory - graphics reuse - dynamic content 2D Game Programming ■ On Older Hardware - Computers were limited by slow CPUs and small memory sizes ..
Ⅴ User Input _ Asynchronous routine, Response Curve, Game Controllers 시험: The keyboard에서 싱크로노스 어싱크로노스 개념과 차이 장단점 등  마우스는 상대좌표Response Curve dead zone은 나오니까 보세요 Game Architecture ■ GamesTime dependent interactive application  • (Update) Virtual world simulator 데이터를 가져오는 단계     - Feeds real-time data (Part I)    • (Render) Presentation module 실제 화면상에 표현해주는 단계     - Displays it (Part II)    • (User Input) Control mechanisms 키보드나 마우스를 통해 게임월드와 플레이어 사이 상호작용     - Allow..
Ⅳ Unity3D Tutorial _ Scene View, Unity Project, Asset, Prefabs, Newscripts “ChangeColor” unity.com -> downloadc++을 사용한 데스크톱 개발, Unity를 사용한 게임 개발 체크 후 설치 What is Unity■ Free* multi platform (game) development tool- Set up scenes visually- Attach components to Gameobjects- Logic in scripts (Mono-C# or Javascript)- Integrated physics (PhysX), RakNet- (networking), sound etc...- Multi-platform, including web player ■ Unity 3D uses a left-handed coordinate system   ■ 유니티의 역사- 2005년 6월, 덴..