갤러리 이슈박스, 최근방문 갤러리
연관 갤러리
독서실 갤러리 타 갤러리(0)
이 갤러리가 연관 갤러리로 추가한 갤러리
0/0
타 갤러리 독서실 갤러리(0)
이 갤러리를 연관 갤러리로 추가한 갤러리
0/0
개념글 리스트
1/3
- 최태원, 재산분할금 마련위해 주식 팔고싶어도…‘양도세 27.5%’ 골머리 ㅇㅇ
- 싱글벙글 여동생을 위해 30년동안 직접 만든 놀이기구 수인갤러리
- 스압) 레딧 주가 폭등 사례로 보는 '데이터'의 중요성 ㅇㅇ
- 싱글벙글 돈이있어야 하는 이유 인코딩
- 강약약강 기회주의자 남친.blind 이갤러
- '훈련병 사건' 중대장 직무배제 뒤 일시 귀향? ㅋㅋ 퍼플헤이즈
- 싱글벙글 남자 연봉 1억을 바라는 의뢰인여자 ㅇㅇ
- 이번 훈련병 사망사건 보고 오버랩된 영화 GoldenTiger
- 싱글벙글 알프스국 여행 후기 ㅇㅇ
- <충격> 대통령 난 갖다버린 조국당 인간들 총정리 ㅇㅇ
- 싱글벙글 서양의 자취방 -2-.jpg mp4맨
- 군대 사고 불안해하는 맘카페.. 인터넷 반응 ㅇㅇ
- 개그맨 이수근의 기반을 만들어준 사람.jpg ㅇㅇ
- 어제자 나는솔로사계 PD의 역대급 행보 나갤러
- 충남대 화학공학과 여학생의 고수익알바... ㅇㅇ
영국군으로 복무한 홍콩인들
홍콩 군사복무단 Hong Kong Military Service Corps (HKMSC, 香港軍事服務團) 중국인들이 영국군에 복무한 역사는 꽤 오래됐다. 1857년 2차 아편전쟁 당시, 세포이 항쟁으로 인해 인도인 병사들에 대한 불신도가 높아진 영국 원정군이 광둥성에 살던 객가인들을 쿨리로 고용하여 병참부대를 운영했던 것이 시초다. 2차세계대전 때는 수백명의 홍콩인들이 영국군에 협조하여 일본군과 싸웠고 일부는 말레이 반도와 버마까지 가서 싸웠다.1945년 2차 세계대전이 종료되고 냉전이 시작됐을 때, 영국은 더 이상 해가 지지 않는 제국이 아니었다. 전후복구 때문에 군축은 확정됐고 그동안 키워온 군사력은 줄어들었다. 그 많던 식민지들은 하나둘 씩 독립하기 시작했다. 하지만 극동의 진주인 홍콩은 1997년까지 영국령으로 남아있어야 했다. 중국대륙이 공산화될 것이 확실시되자, 영국 정부는 홍콩방위에 많은 노력을 기울였다. 이중 현지 중국인들을 모병하여 전투부대를 만들자는 의견이 나왔고, 이것이 HKMSC의 시작이었다.홍콩 영주권이 있는 홍콩인들은 누구나 입대신청이 가능했다. 18주의 훈련기간을 거쳐 '대영제국의 군인'이 되는 순간부터 4년 의무복무를 해야했다. 장기신청으로 최대 22년까지 복무할 수 있었다. 이들은 구르카처럼 단일부대로 운영된 것이 아니라 카투사처럼 홍콩 주둔 영국군 각부대에 소대 단위로 배치됐다. 광둥어와 영어가 능통했던 HKMSC 대원들은 영국군이 현지인들과 커뮤니케이션을 하는 과정에 반드시 필요했다. 특히 소요사태가 많았던 50~60년대에는 HKMSC는 홍콩주둔 영국군의 귀중한 인재풀이었다.1960년대 HKMSC의 총 병력은 약 6,000명에 달했다. (주: 참고로 당시 홍콩에 주둔하던 영국군은 최대 4~6만명에 달했다.) 이후 중공과의 화해무드가 진전되자 홍콩주둔 영국군의 규모가 점차 줄어들었고 HKMSC의 인원수도 조금씩 축소됐다. 이후 70년대를 거쳐 HKMSC 부대규모는 1,500~1,600명 가량으로 고정됐다.HKMSC는 당대 홍콩경제 수준에 비해 매우 좋은 조건의 직장이었다. 일단 병사들의 월급은 홍콩인들의 평균월급보다 30~40% 더 많았다. 대표적인 예로, 70년대에 입대한 한 기수는 18주의 훈련을 견디다 못해 일부 훈련병들이 첫휴가 때 나가서 복귀하지 말자고 모의를 했었다. 하지만 수료식과 함께 받게 된 첫 월급봉투에 담김 480 홍콩달러(주: 당시 홍콩 사회초년생의 평균월급이 350 홍콩달러.)를 보고선 'God save the Queen!'을 연창하며 유니언잭에 대한 충성심이 폭발했다고 한다.게다가 홍콩인들에게 영국군의 이미지는 엘리트집단이라는 의식이 강했다.(주: 반대로 홍콩경찰은 부패문제로 인해 인식이 좋지 않았다.) 군병원의 복지수준도 민간병원보다 훨씬 좋았다. HKMSC 전역자들은 금융권 보안업계에서 0순위 스카웃 대상이었다.하지만 이와 다르게 인지도와 입대 경쟁률은 생각보다 낮았다고 한다. 일단 홍콩인들의 대부분을 차지하는 중국계 인구의 문화적 차이 때문이었다. 많은 중국인들은 자녀들이 군인이 되기 보다는 평범한 회사원이 되길 원했다. 과거 그들이 보아온 군인들, 청나라나 내전기 군벌들의 모습이 투영된 결과였다. 그들의 눈에 군인이란 사람이 할 짓이 못됐다.그리고 높은 수준의 영어실력도 필요했다. 영국군은 구르카병들에게는 명령을 이해하는 최소한의 문해력만 요구했으나, 현지 통역이 주임무였던 HKMSC 대원들에게는 중급 이상의 언어구사력이 필요했다. 그래서 HKMSC 입대 자원자들은 대부분 학교에서 영어성적이 높은 이들로 이뤄져 있었다. 보통 이정도 영어실력을 가진 홍콩인들은 금융권 같은 화이트칼라 직업군으로 갔다. 당시 학교 선생들은 공부는 잘하는데 집안 사정으로 인해 대학진학을 포기하고 가족을 부양하기 위해 취업을 하려는 학생들에게 차선책으로 HKMSC에 입대하는 것을 권하곤 했다.HKMSC에 문제가 있다면 훈련시절이 부족했다는 점이었다. 이는 홍콩이 워낙 좁아서 군인프라 시설을 많이 확충하지 못한 탓이었다. 그래서 HKMSC대원들은 상당수의 주특기 훈련을 말레이시아, 싱가포르, 브루나이까지 날아가서 교육 받고 왔다. 일부 성적 우수생들은 사관후보생이 되어 샌드허스트 단기입교 기회도 받았다. 헌병대의 경우 런던 경시청에서, 의무 주특기들의 경우 런던 의과대에서 부검을 실습했다. HKMSC는 홍콩방위 뿐만 아니라 1990년 걸프전에도 영국군 소속으로 소수가 참전했고 키프로스에 PKO 활동을 하러 가기도 했다. HKMSC에 입대한 대부분의 홍콩인들은 매우 열성적으로 복무했다. 영국군 내부에서도 HKMSC에 대한 평판은 꽤 좋은 수준이었다.HKMSC는 1993년을 마지막으로 더 이상 새로운 기수를 받지 않았다. 1997년 홍콩반환이 예정되어 있었기 때문이다. 1996년 12월이 되자 HKMSC는 공식적으로 해체됐다. 일부 대원들은 다른 영국군 부대에 개별로 복무하였으나 이들 역시 1997년 6월 30일, 홍콩주둔 영국군이 완전히 철수하면서 전부 전역처리 됐다.당시 HKMSC 전우회는 영국법원에 자신들도 구르카병들처럼 영국 시민권을 취득하게 해달라는 청원을 했다. 마지막 홍콩 총독이었던 크리스토퍼 패튼도 영국의회에서 '이들도 대영제국에 충성을 바친 이들이니 부디 외면하지 말아달라'고 요청했다. 하지만 영국국적 선발제도(BNSS)에 따라 HKMSC 전역자들 대부분은 이 국적취득 기준을 충족하지 못했다. 1997년 당해 영국국적을 취득한 HKMSC 전역자들은 15년 이상 복무했던 노병 159명 뿐이었다. 이후로 약 10여년에 걸쳐 HKMSC 전우회는 지속적으로 HKMSC 전역자들의 영국국적 취득 캠페인을 펼쳤다. 하지만 2019년까지 고작 350여명만이 영국 여권을 발급받았을 뿐이었다. 이후 홍콩 민주화 운동을 기점으로 영국정부가 이민법을 파격적으로 개정하여 홍콩인들이 영국국적을 취득하는 절차를 간소화해주면서 HKMSC 재향군인들도 이 혜택을 받을 수 있게 됐다. 하지만 이 날이 오기까지 너무 오랜 시간이 걸렸다. 그 사이 많은 재향군인들이 세상을 떠났고 상당수는 호주나 캐나다, 뉴질랜드 같은 다른 영연방 국가로 이민을 떠났다. 세월이 흐르면서 중국으로 반환된 홍콩에서 HKMSC 흔적은 점차 사라져갔다. 이들이 쓰던 부대병영은 헐리거나 다른 용도로 쓰이고 있다. 이들의 역사를 기록하는 곳은 HKMSC 전우회 말고는 아무 곳에도 없다. 이들의 경력은 현재 중국에서 제대로 된 군복무로 취급되지 않는다.
작성자 : ㅇㅇ고정닉
겜메로 18시간만에 뱀서 만들기
제가 예전부터 게임메이커가 생산성이 높고 프로토타이핑이 빠르다는 말을 많이 해왔는데, 그것 때문인지 이전에는 갤에서 언급도 없던 것에 비해 최근 겜메에 대한 관심이 많아진 것 같아서 어느정도로 빠르고 생산적인지 적어보려고 합니다.https://drive.google.com/drive/folders/16SFo1QvBnIKzX3MB8_pv-OZeGHj2SD2b?usp=sharing Bandicam - Google DriveBandicam - Google Drivedrive.google.com일단 제가 뱀서를 만드는 과정을 촬영한 영상 모음입니다. 중간중간 자거나 밥 먹는 시간은 촬영하지 않았기 때문에 여러 영상이 있습니다.대충이라도 보시면 알겠지만 제가 타자도 느리고 오타도 많이 내는 편입니다. 중간에 멍때리는 시간도 많고요. 기를 쓰고 만든게 아니라 평범한 속도로 코딩했다는 뜻입니다.게임을 만드는 과정을 보면서 설명하겠습니다.프로젝트 생성일단 게임에 필요한 텍스트 렌더링, 라이브 코딩, 그외 잡다한 라이브러리를 임포트 해줬습니다.두번째로 한 일은 폰트를 만들기좀 전에 생성한 폰트를 렌더링 라이브러리의 기본 폰트로 설정해줍니다.거기에 유용한 매크로들도 몇개 선언해줍니다.다음으로는 플레이어와 적의 베타아트를 그렸습니다.일단 이 이미지로 초기 구현을 할겁니다.게임에 돌려쓸 UI를 고르는 중입니다.개발 과정 중에 어떤 에셋을 쓸지 고민하는 시간이 상당히 길었던 것 같습니다.무난해보이는 네모를 임포트 해주고다음으로는 오브젝트들의 계층 구조를 짜줍니다.엔티티-크리처-플레이어 및 적 순으로 상속관계를 만들었습니다.플레이어의 이동코드를 간단하게 짜줍니다다음으로 적의 플레이어 추적 코드도 적어줍니다.그리고 모든 크리처에 적용할 간단한 충돌 알고리즘도 짜줍니다.마지막으로 게임 시작 버튼도 적당히 하나 만들어주면이동, 충돌, 추적 기능이 제대로 작동하는 것을 확인할 수 있습니다!다음으로는 플레이어의 스테이터스를 작성할겁니다.체력, 최대체력, 경험치 등의 초기값을 적고, 경험치 최대량은 식(함수)로 작성할겁니다.내가 넣을 식이 어떤 커브를 가지는지 desmos로 확인해줍니다.여기까지 약 30분이 흘렀습니다.나머지 플레이어 스테이터스 값들도 마저 적어줍니다.이제 스킬(공격 아이템)을 만들겁니다.적당한 이미지를 골라줍니다.모든 스킬들의 작동을 도맡을 시스템 오브젝트를 하나 만들었습니다.스킬을 처음 획득했을 때 init 함수를 실행하는 코드와, 스킬 내용과 쿨타임이 정의된 함수들에 한해 일정시간마다 스킬을 작동시켜주는 코드를 짰습니다.스킬을 업그레이드하는 전역 함수를 하나 작성했습니다. 처음 얻은 스킬이면 해당 스킬에 정의된 init 함수를 실행하고, 이미 있는 스킬이면 업그레이드 함수를 실행시키는 내용입니다.레벨업시 스킬들이 랜덤으로 등장해야하므로, 정해진 기준과 가중치에 따라 랜덤으로 스킬을 뽑아주는 함수도 만들어줍니다.플레이어의 체력바도 만들어주고,플레이어가 기본으로 가지고있는 스킬이 잘 구현되었나 확인해봅니다.체력이 잘 닳고 이펙트도 잘 나오는걸 확인했습니다.다만 하얀색 피격 이펙트는 잘 안 어울리는 것 같으니, 여러 색의 이펙트를 줄 수 있도록 피격 쉐이더를 하나 짜줍니다. 그리고 플레이어와 적에게 에셋 이미지를 적용시킵니다.피격 색깔이 잘 적용되는걸 확인할 수 있습니다.여기까지 약 2시간이 더 흘렀습니다.다음으로는 무한맵을 만들었습니다. 정해진 패턴이 계속 반복되도록 간단한 코드를 작성했습니다.이후에는 화염방사기, 시간 정지, 체력 회복 등의 아이템을 구현하였습니다.모두 잘 작동하는 것을 확인합니다.레벨업 이펙트를 구현했습니다.성능에 무리가 갈 수 있으므로 파티클은 오브젝트가 아닌 파티클 시스템으로 구현해줍니다.또 뱀파이어 서바이버와 같이 경험치 바가 무지개색으로 빛나도록 했습니다. 이를 위해 역시 간단한 쉐이더 코드를 작성해줬습니다.스킬의 업그레이드 텍스트 표시와 업그레이드를 구현했습니다. 텍스트가 잘 출력되는 것을 확인합니다.플레이어에게 필요한 능력치가 가늠이 되니 이쯤에서 세이브/로드 함수를 만들어줍니다.json을 통째로 저장하는 단순한 구조로 만들어 딱히 테스트 없이도 제대로 작동할 것을 예측할 수 있습니다.더이상 등장할 스킬이 없을 경우 돈 획득, 체력 회복 선택지가 나오도록 만들어줬습니다.적 생성 함수를 작성했습니다.보물상자와 화살표를 구현했습니다. 사진에는 없지만, 보물상자가 화면 밖에 있을 때 보물상자를 잘 가리켜줍니다.화살표가 수십개 나올 것이 아니므로 수학적으로 위치를 계산하지 않고 레이캐스팅으로 간단하게 구현해줍니다.보물상자 UI입니다.뱀파이어 서바이버의 이펙트를 그대로 구현해줍니다. 당연히 3개, 5개가 나오는 경우도 모두 구현했습니다.여기까지 3시간 정도가 더 흘렀습니다.다음으로는 스탯 구매 화면을 구현했습니다. 약 2시간이 걸렸습니다.다양한 적들을 추가해줍니다.각 적마다 사망 모션도 일일히 지정해줍니다.보스 몬스터는 픽셀오버를 이용해 빨간 외곽선을 넣어줍니다.적들을 만들었으니 이제 적의 등장 패턴을 만들어줍니다.정의한 순서와 주기대로 적들이 잘 등장하는 것을 볼 수 있습니다.스킬(아이템) UI를 좌측 상단에 구현해줬습니다. 1시간 30분이 더 흘렀습니다.아직 만들지 않은 나머지 스킬들에 알맞은 아이콘을 찾아줍니다.적절한 이미지들을 모두 찾았습니다.패시브 아이템들을 구현해줍니다. 투사체 속도/개수 등이 제대로 작동하는 것을 확인합니다.다음으로는 스킬 진화를 구현했습니다.특정 패시브 스킬이 있을 때 무기를 만렙 찍고 보물상자를 먹으면 자동으로 진화하도록 했습니다.성경 스킬의 진화 이미지입니다.도끼 스킬의 진화도 구현해줍니다.부메랑, 파이어완드, 마늘 등의 스킬을 모두 구현해줍니다.성수 스킬입니다.적절한 이미지를 못 찾아서 좀 징그럽습니다.성경과 비둘기, 비둘기 진화까지 구현했습니다.여기까지 또 약 1시간이 걸렸습니다.이것으로 뱀파이어 서바이버의 프로토타입을 완성하였습니다.위 설명에는 없었지만, 사망 화면 및 클리어 화면도 모두 구현되었습니다.보시면 알겠지만 게임메이커는 개발 속도가 정말 빠릅니다.제가 빠르게 만드는게 아닙니다.게임메이커가 빠른겁니다!당신도 지금 당장 겜메단이 되십시오긴 글 읽어주셔서 감사합니다.
작성자 : 매튜돌고정닉
차단하기
설정을 통해 게시물을 걸러서 볼 수 있습니다.
댓글 영역
획득법
① NFT 발행
작성한 게시물을 NFT로 발행하면 일주일 동안 사용할 수 있습니다. (최초 1회)
② NFT 구매
다른 이용자의 NFT를 구매하면 한 달 동안 사용할 수 있습니다. (구매 시마다 갱신)
사용법
디시콘에서지갑연결시 바로 사용 가능합니다.