원래 되야하는걸 안되게 막고
안되는걸 창조해내는 과정이 빡세네
그것도 열심히 만들어두고 점검하는 과정에서 좀 더 나은 방법을 발견하고
코드를 갈아엎어야한다는 결론에 도달할 때의 빡침이란... ㅋㅋㅋ
게임의 세력(force)제한이 64인데,
개인전 pvp를 하려면 각 개인이 세력 하나씩 가져야함
그래서 64인이 넘어서 게임에 접속한다면? 하는 상황을 가정해서
초과한 인원은 구경모드로 바꾸고, 개인전 하던 누군가가 뒤지면 구경하던 사람중 가장 오래된 사람을 하나 골라서
개인전에 투입하는 걸 만들고 있음.
렉땜에 64인이 제대로 싸울지 어떨지 64인이 모이기나 할지 의문이다만
일단 "제한"이라는게 존재한다면 그 "제한"에 걸린 상황을 반드시 처리해 주어야한다는게
코딩계의 불문율이라고 생각해서
만들고 있음.
혼자 테스트해야하니 이 제한을 임의로 2~3명정도로 바꾸고 클라이언트 여러개 켜고 테스트하면서 열심히 구현했는데,
구경모드를 기존에 써온 방법을 조합해서 열심히 만들었더니
오늘 factorio api 다시한번 찬찬히 보니까
컷씬 구현하는 부분에서 컨트롤러 지정하는 기능중에 구경모드가 따로있더라!!!
아 ㅅㅂ 나는 그동안 도대체 무얼했단말인가!
현타으어으어어ㅓ
갈아엎어야하누니라
수고하슈 - dc App
내가 갤섭에 4천만초쯤 지나면 오버플로돼서 망가지는 블프 깔아놨는데 그거 다 뜯어고치던게 너였냐
오...버 플로우?... 그런건 수억개의 지구에서 전 인구가 팩토리오를 영겁의 시간동안 하더라도 단 한번도 일어나선 안되는 일이다.