본문 바로가기

RTS게임11

Glest Glest 워크래프트풍의 오픈게임인 Glest 란 게임입니다. 3D 실시간 전략 시뮬레이션 게임으로 마법을 쓰는 마법 종족과 기사 종족간의 대전 형태로 진행됩니다. 싱글게임은 커스텀 시나리오 튜토리얼로 구성되어 있으며, 멀티 또한 지원 된다고 하는 군요. 설치시 오류가 날 수도 있는데 그냥 무시하시면 됩니다. ^^ (스페인어설치때문에 오류가 나는 듯합니다.) 홈페이지 http://glest.org 다운로드 페이지 http://glest.org/en/downloads.php 2013. 12. 12. (♡ )
[게임메이커강좌-전략]RTS 게임 만들기 - 5 미니맵 구성 GAME MAKER 강좌 KAYAN ☆이번에는 화면 상단에 미니맵을 구성하는 것에 대해 알아 볼 것입니다. (▲게임 화면) ◈미니맵 구성(obj_ctrl_sys) 간단하게 적의 위치와 지금 어느 위치를 보고 있는지 확인할 수 있는 미니맵을 구성해봅시다. (▲이번 강좌에서 만들게 될 미니맵) 먼저 게임을 제어하는 시스템 오브젝트(obj_ctrl_sys)로 이동해서, Create 이벤트에 필요한 변수들을 추가해줍니다. ★ obj_ctrl_sys - Create 이벤트 minimap_width=160;//미니맵 가로 사이즈 minimap_height=120;//미니맵 세로 사이즈 minimap_click=0;//마우스 포인터가 미니맵 안에 있는지 체크 이것은 미니맵의 크기를 미리 정해주는 것입니다. 다음은 D.. 2013. 7. 2. (♡ )
[게임메이커강좌-전략]RTS 게임 만들기 - 4 적 유닛 GAME MAKER 강좌 KAYAN ☆ 이번엔 적 유닛의 공격 설정에 대해 알아봅시다. (▲적 유닛의 공격 장면) ◈적 유닛의 공격 설정(obj_en_unit1) 적 유닛의 공격 설정은 플레이어와 비슷합니다. 다만 플레이어에선 적유닛을 체크했던것과 달리, 적 유닛에선 플레이어를 체크하는 것이 다를 뿐이지요. 저번 강좌에 이어 이번에도 열심히 따라 해봅시다. 적 유닛 오브젝트(obj_en_unit1)로 이동해서 Step 이벤트에 아래와 같이 추가합니다. ★ obj_en_unit1 - Step 이벤트 //----------------------▼추가 var aa; if !(instance_exists(target)){target=noone; if instance_exists(obj_player){aa=ins.. 2013. 7. 2. (♡ )
[게임메이커강좌-전략]RTS 게임 만들기 - 3 유닛 공격 GAME MAKER 강좌 KAYAN ☆ 이번에는 플레이어 유닛의 공격에 대해 설정해 보도록 하겠습니다. (▲플레이어 유닛의 공격 장면) ◈공격 오브젝트(obj_att) 공격설정을 하기전에 어떤 공격을 시킬 것인지 구상하도록 해요. 강좌에선 간단하게 동그란 포탄을 직선으로 발사하여 공격시키는 형태로 만들어 보겠습니다. 먼저 공격용 이미지를 스프라이트(spr_att1)로 구성합니다. (▲공격 이미지) 중심점을 가운데로 맞추세요. 마스크 설정이 필요하다면 Modify Mask버튼을 누르고 마스크 설정을 하도록 합니다. 그리고 공격으로 사용할 오브젝트(obj_att)를 하나 만들고, 스프라이트를 지정합니다. (▲공격 오브젝트) Create 이벤트를 추가하고, 필요한 변수를 선언합니다. ★ obj_att - Cr.. 2013. 7. 1. (♡ )
[게임메이커강좌-전략]RTS 게임 만들기 - 2 유닛 이동 GAME MAKER 강좌 KAYAN ☆ 이전 강좌에서 플레이어 유닛의 선택까지 해보았죠. 이번에는 플레이어 유닛을 이동 시켜 보도록 해요. (▲플레이어 이동) ◈플레이어 유닛 이동시키기(obj_pl_unit1) 일단 플레이어 유닛 오브젝트로 이동해서 Create이벤트에 이동에 필요한 변수들을 선언하도록 합니다. ★ obj_pl_unit1 - Create 이벤트 flag=0; select=0; hp=10; hp_max=hp; //---------이동에 필요한 추가 변수---------- pspeed=2;//이동 속도 move_on=0;//이동 체크 move_x=0;//이동할 x위치 move_y=0;//이동할 y위치 target=noone;//공격시 목표 적 유닛 이동은 mp_potential_step을 이.. 2013. 6. 30. (♡ )