![Preview Image](https://www.slashgear.com/img/gallery/the-terrifying-effects-submarine-radar-can-have-on-humans/l-intro-1689123629.jpg)
초음파 센서를 이용한 전방위 스캐너
게임에서는 다양한 UI를 통해 유저들에게 정보를 제공한다 화면에 미니맵을 통해 상호작용 가능한 오브젝트나 적의 위치를 표현하기도 하고 몰입감을 해치지 않기 위해 UI 없이 주인공이 직접 레이더 장치를 사용하기도 한다 이 중에서 SONAR 응용한 2015년에 나온 DARK ECHO라는 특이한 게임이 있다 플레이어는 눈이 보이지 않는 맹...
게임에서는 다양한 UI를 통해 유저들에게 정보를 제공한다 화면에 미니맵을 통해 상호작용 가능한 오브젝트나 적의 위치를 표현하기도 하고 몰입감을 해치지 않기 위해 UI 없이 주인공이 직접 레이더 장치를 사용하기도 한다 이 중에서 SONAR 응용한 2015년에 나온 DARK ECHO라는 특이한 게임이 있다 플레이어는 눈이 보이지 않는 맹...
큐의 대표적인 문제 요세푸스 문제 1. 간단 설명 N명이 원형 테이블에 앉아있을 때, K번째 되는 사람이 원형 테이블에서 나간다 모든 사람이 제거될 때 까지 반복할 때, 순서를 출력하는 문제 2. 문제 분석 큐를 이용한 풀이와, 연결리스트를 이용한 풀이 두가지로 풀어보았다 1. 원형큐를 이용한 풀이 여기선 std::queue를...
1. 서론 요즘 헬다이버즈2라는 TPS 게임을 하는데, 다른게임에서 버튼 하나만 딸깍 누르면 스킬을 사용하는 방식과는 다르게, 스트라타젬(Stratagem)이라는 특수한 커맨드를 통해 보급, 무기, 궤도 포격 등을 요청할 수 있다 ←↑→↓, 즉 WASD를 눌러 올바른 커맨드를 입력해야 스트라타젬을 호출할 수 있다 이런 식으로 WAS...
만든 이유 깃 블로그를 운영하면서 보통은 귀찮아서 바로 서버에 올려버리지만 사진이 많거나, 에러 터질거같다 싶으면 로컬에서 확인해야했다 그러나 서버를 키는데만 해도 터미널 열기 깃블로그 위치로 이동 bundle exec jekyll serve 명령어 입력 세가지 과정을 거쳐야 했기 때...
문서 편집기를 구현하는 문제 vim이 이런식으로 구현되지 않았을까 싶다 1. 간단 설명 최대 600,000글자 까지 기록할 수 있는 에디터를 구현한다 커서를 이동하여 해당 위치에서 문자를 삭제하거나 추가할 수 있음 2. 문제 분석 1. 배열과 int cursor를 이용하는 방법 a 600000 L P a L P a L P a ....
Embedded Recipes 1장. Hardware 꼴라쥬(Collage) - 회로도 읽기 ⓐ Hardware 꼴라쥬 ⓑ 신호와 주파수 영역 - Spectrum Analysis ⓒ Analog 신호와 Digital 신호, 그리고 Ground ⓓ 초간단 회로이론 R(저항), L(인덕터), C(캐패시터) ⓔ 초간단 회로이론 응용 - 필터 (...
SSAFY에서 임베디드 트랙을 수강할 때, 강사님한테 추천받았던 책 약 600페이지 분량으로 크게 회로이론, HW, SW, ARM, Debugging 5가지 주요 개념을 설명하는 국산 임베디드 서적 https://recipes.tistory.com/ 에서 8장을 제외한 모든 부분들을 무료로 볼 수 있음 읽으면서 정리한 내용들을 담아...
1. Winsock2이란? Windows Sockets API(WSA) Windows 운영 체제에서 네트워크 프로그래밍을 수행하는데 사용되는 API 인터넷 네트워크 및 소켓 관련 함수들 제공 버전1과 버전2가 있음. 보통 2를 사용함 레퍼런스 문서 헤더 및 함수 정보 2. Winsock2 장점 및 특징 ...
스택 수열 스택 응용 문제 1. 간단 설명 1~n 사이의 숫자를 스택에 넣었다 빼서 주어지는 수열을 만들 수 있는지 구하는 문제 2. 문제 분석 글로만 봐서는 이해가 잘 안가므로 그림으로 설명함 예제 1 - 4 3 6 8 7 5 1 만들기 먼저 수열의 첫번째 원소인 4를 구해야하므로, 1,2,3,4를 스택에 넣는다(...
STL Container 관련해 좋은 영상이 있길래 정리해봄 어느정도는 알고있는 내용이 많았지만, 몰랐던 부분들도 많았다. 특히 Deck 부분 고수들이 코드 어떻게 짜는지를 볼 수 있었음 1. Array 가장 기본적인 배열 배열은 크기 resize가 불가능함 Contiguous 속성을 가짐 ...