일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 정보 은닉
- Unreal Engint4
- 언리얼엔진 함수
- 팬아웃
- 파이프 필터 패턴
- 백준
- 단계적 분해
- C++
- 정보처리기사 실기
- 정보처리기사
- UnrealEngine5
- 아키텍처 패턴
- 언리얼엔진5
- 요구사항 분석
- UML 다이어그램
- 브로커 패턴
- UML
- baekjoon
- 마스터 슬레이브 패턴
- 데이터 입출력
- UnrealEngine
- 메타 데이터
- 알고리즘 문제
- 정처기
- 클라이언트 서버 패턴
- DBMS
- 요구사항 확인
- 기능 모델링
- 데이터베이스
- 동적 모델링
- Today
- Total
목록프로그래밍 (2)
게임 개발자를 향해

프로그램(Program)이란? 프로그램이란 실행 가능한 파일을 의미하며 프로그램은 실행되기를 기다리는 명령어(코드)와 정적인 데이터의 묶음이다. 실행파일은 .exe나 .lib, .dll이 있으며, 이 프로그램은 데이터 이므로 보조기억장치(HDD, SSD)에 적재된다. 프로그램은 비유하자면 설계도이다. 이 프로그램이 RAM에 올라갈 때 어떻게 올라가야 하는지(명령어 코드)등의 정보를 가지고 있는 것이다. 위 확장자의 뜻은 이렇다. .exe : Execution의 약어이며 오래동안 사용되온 일반적인 실행파일의 확장명이다. .lib : Library의 약자이며 프로그램에서 자주 사용되는 함수를 매번 부르는건 비효율 적이므로 자주 사용되는 함수를 미리 만들어서 모아두는 정적 라이브러리 확장명이다. .dll : ..
1. 통합 개발 환경 (Integrated Development Environment ;IDE) 통합 개발 환경 즉 IDE란, 컴파일, 디버그, 코딩 등 개발자가 프로그램을 만드는데 필요한 작업을 한곳에서 할 수 있게 해주는 고마운 소프트웨어 입니다. 제가 사용해본 IDE는 VisualStudio, VSCode, Eclips등이 있고, C/C++로 간단한 코드를 짜기 좋은 DevC++ 등이 있습니다. 이 이외에도 수많은 컴파일러가 존재합니다. VisualStudio VisualStudio는 제가 가장 많이 사용한 IDE 입니다. MS에서 만들었기 때문에 윈도우에서만 사용이 가능하고, 여러 언어들과 언어에 최적화된 기능들이 지원되기 때문에 많이 사용되는 컴파일러 입니다. 많은 기능을 지원하기 때문에 무겁다..