갤러리 이슈박스, 최근방문 갤러리
연관 갤러리
201204~201407 롯데 자이언츠 갤러리 타 갤러리(0)
이 갤러리가 연관 갤러리로 추가한 갤러리
0/0
타 갤러리 201204~201407 롯데 자이언츠 갤러리(0)
이 갤러리를 연관 갤러리로 추가한 갤러리
0/0
개념글 리스트
1/3
- 싱글벙글 서양의 자취방 -2-.jpg mp4맨
- 'SG발 주가조작 연루' 가수 임창정 불기소 처분.jpg ㅇㅇ
- 싱글벙글 60대 연애 프로그램 ㅇㅇ
- 아무 이유없이 일본이 가고싶다 집에가기싫다
- 직구규제 근황 Haze_
- 의외로 대한민국에서 성회롱으로 고소당할 수 있는 단어.jpg 인터네코
- 강약약강 기회주의자 남친.blind 이갤러
- 국방부, 북한 풍선에서 바이러스 발견, 촉수엄금 ㅇㅇ
- 요즘 만화 모른다고 패션씹덕 소리 듣는게 억울한 이유.jpg 만갤러
- 스압) 레딧 주가 폭등 사례로 보는 '데이터'의 중요성 ㅇㅇ
- 온세상이 벚꽃이다 CANU
- 싱글벙글 삼시세끼 평생 먹어도 문제없는 음식 ㅇㅇ
- "의류 수거함"의 비밀.jpg ㅇㅇ
- 개씹떡오니짱의 3박4일 우당탕탕 미니벨로 국토종주 사진평가좀
- 첫해외여행 일본간 39세 남성 5 레이나우롱
겜메로 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시간이 걸렸습니다.이것으로 뱀파이어 서바이버의 프로토타입을 완성하였습니다.위 설명에는 없었지만, 사망 화면 및 클리어 화면도 모두 구현되었습니다.보시면 알겠지만 게임메이커는 개발 속도가 정말 빠릅니다.제가 빠르게 만드는게 아닙니다.게임메이커가 빠른겁니다!당신도 지금 당장 겜메단이 되십시오긴 글 읽어주셔서 감사합니다.
작성자 : 매튜돌고정닉
싱글벙글 훈련병 영결식. 대통령 근황
- 관련게시물 : 윤석열. 국민의힘 워크숍서 뼈빠지게 뛰겠다이건 진짜 뭔 https://m.imaeil.com/page/view/2024053113304313299 '얼차려 훈련병 영결식 날 축하주'…임현택 '尹, 굳이 흥청거려야 했나'윤석열 대통령이 지난 30일 충남 천안 재능교육연수원에서 열...m.imaeil.com- '얼차려 훈련병 영결식 날 축하주'https://n.news.naver.com/article/088/0000881873?cds=news_edit '얼차려 훈련병 영결식 날 축하주'…임현택 "尹, 굳이 흥청거려야 했나"군기 훈련(얼차려)을 받다가 쓰러져 숨진 훈련병의 영결식이 엄수된 전날 윤석열 대통령이 제22대 국민의힘 의원들과 축하주를 나눈 것을 두고, 임현택 대한의사협회장이 윤 대통령을 비판하고 나섰다. 임 회장은 30일 자n.news.naver.com매일신문 헤드라인이 이런데 아직도 정신못차리네- dc official App- 윤석열은 진짜 제정신 아닌 거 같음훈련병 영결식 하는 날 술잔치하고 세레머니나 쳐하고 있고22대 국회 열리고 채상병 특검법 재발의 되는 동안에 '과거는 잊고 똘똘 뭉치자' 같은 소리나 하고 자빠졌고심지어 저게 대통령실에서 공개한 사진임, 우리 대통령 이렇게 열심히 하고 있다고 ㅋㅋ- 순직 얼차려 훈련병 영결식날 대통령과 여당은 축하주싸이코패스 ㅇㅇ;- 윤석열 또 사고쳤네 jpg훈련병 영결식날 워크샵 신나서 어퍼컥 술마시고 이걸도 홍보하는 정무감각 노답- 이준석 "윤두창 목구녕에 밥 들어감?"https://www.sisafocus.co.kr/news/articleView.html?idxno=318556 이준석 “채상병 아픔에다 군 가혹행위까지…대통령, 밥 넘어가나”[시사포커스 / 김민규 기자] 이준석 개혁신당 의원이 31일 최근 군에서 발생한 여러 사건사고를 일일이 거론하면서 윤석열 대통령을 향해 “이 상황에서 술이나 먹는 것은 둘째치고 밥이 넘어가는지 모르겠다”고 일침을 가했다.이 의원은 이날 오전 국회에서 열린 전·현직의원 및 최고위원 연석회의에서 “이번에 12사단에서 훈련병 사망사건에 대해 침통한 마음이다. 채상병 특검의 아픔이 아직까지도 지속되는 상황 속에서 그에 못지 않게 많은 사람들에게 상처를 주는 가혹행위가 벌써 대두됐다”며 이같이 말했다.그는 거듭 윤 대통령을 겨냥 “그 와중에www.sisafocus.co.kr이 의원은 "윤석열 정부 들어 아무리 전쟁불사를 이야기한다고 하더라도 전쟁이란 건 결국 젊은 장병들이 하는 것"이라며 "채상병 특검의 아픔이 지속되는 상황에서, 그에 못지않게 많은 사람에게 상처를 준 훈련병 가혹행위가 대두되지 않았나"라고 반문했다.이 의원은 그러면서 윤 대통령을 겨냥해 "이 상황에서 술이 넘어가는 건 둘째 치고 밥이 넘어가는지 모르겠다"며 "이 상황에 연차를 내서 (여당 의원들과) 단결을 다진다는데 무슨 단결을 다진다는 거냐"라고 날을 세웠다.이 의원의 해당 발언은 윤 대통령이 지난 30일 국민의힘 워크숍에 직접 참석한 행보를 지적한 것으로 풀이된다. 윤 대통령은 이날 워크숍에서 정부·여당의 '단결'을 강조하며 각 테이블 의원들에게 맥주를 돌리고 대선 때의 어퍼컷 세리머니를 재현하기도 한 것으로 전해졌다.이 의원은 아울러 "지금 장병들의 사기가 말이 아니다. 해병대 간부들이 서로를 지목하는 등 해병대 지휘체계가 형해화된다는 이야기가 나온다"며 "육군 12사단에서 발생한 일도 마찬가지다. 경계근무에 앞장서는 육군 부대들마저 이런 일이 발생한 만큼 사기가 저하되지 않도록 즉각적인 조치가 필요하다"고 정부·여당에 촉구했다.허은아 개혁신당 대표도 이날 회의에서 윤 대통령이 12사단 훈련병의 영결식 날 국민의힘 의원 워크숍에 참석해 맥주를 돌렸던 행보를 꼬집었다.허 대표는 "어제 전남 나주에서 '얼차려'를 받다가 숨진 훈련병의 영결식이 있었다. 같은 시각 윤석열 대통령은 국민의힘 소속 의원들에게 둘러싸여 박수세례를 받았다"며 "테이블마다 돌아다니며 술을 따라줬다고 한다"고 한탄했다.그러면서 "민생이 추락하고 있다. 지난 1분기 근로자들의 실질임그밍 1.7% 감소했고 53개월째 인구 자연감소가 이어지고 있다"며 "또 자영업 폐업률은 전년보다 11만명이 증가하는 상황에 대통령께 묻고 싶다. 술 마실 기분이 나시느냐"고 쏘아붙였다. - dc official App
작성자 : ㅇㅇ고정닉
차단하기
설정을 통해 게시물을 걸러서 볼 수 있습니다.
댓글 영역