728x90

게임 72

24.04.05 서버 프로그래밍

게임 서버 프로그래밍 교과서 1장 멀티스레딩 1.1 프로그램과 프로세스 프로그램은 크게 코드(code)와 데이터(data)로 구성되어 있다. 프로그램은 실행하면 이를 프로세스라고 한다. 이런 프로세스가 여러개 실행되고 있는것을 멀티 프로세싱 이라고 한다. 1.2 스레드 각 프로세스는 독립된 메모리 공간이 있고, 기본적으로 서로 다른 프로세스는 상대방의 메모리 공간에 쓸 수 없다. 일반적으로 많이 쓰는 운영체제는 대부분 스레드(thread)라는 기능을 제공한다. 스레드 역시 프로세스처럼 명령어를 한 줄씩 실행하는 기본 단위이다. 스레드와 프로세스의 차이 스레드는 한 프로세스 안에 여러 개가 있다. 한 프로세스 안에 있는 스레드는 프로세스 안에 있는 메모리 공간을 같이 사용할 수 있다. 스레드마다 스택을 가..

24.04.04 회고

회고 하쿠나마타타 오늘 발표를 마무리하고, 새로운 주제를 받았다. 각 스택에 대한 준비와 알고리즘을 다시 해보는 주간이다. 나와 여러명의 사람들은 게임을 하고 싶어했고, 정글의 극 초반부터 게임을 해보자라고 말한 상태였기에, 코치님에게 유니티를 활용해서 게임을 만들어도 괜찮을지 여쭈어보고, 그에 대한 좋은 답변을 얻었다. 하지만 원장님이 반대 수준이 아니라 혼을 내실거라는 말을 해주셨다. 게임에 대한 프라이드. 우리들은 게임을 쉽게 보고 결정한 것이 아니다. 5주만에 재미있는 게임이라는 것 자체가 오히려 더 어려운게 아닐까?? 물론 나는 웹을 해본적이 없기 때문에 비교해 볼 수 없지만, 게임이 5주만에 뚞딱뚝딱 하고 만들어지는게 아니라는 것은 알고있다. 그러기 때문에 더 당당하게 말할 수 있다. 게임을 ..

728x90