본문 바로가기

개발37

Grass 풀 지형 만들기 - Unreal engine 4 게임 개발 시작하기 (5) 안녕하세요. 지난 강좌에서는 강 호수 Water 지형을 만들고 적용하는 과정을 진행하였습니다. 오늘은 풀이 나있는 지형을 만들어 볼까 합니다 지난 강좌 : Water 물 지형 만들기 - Unreal engine 4 게임 개발 시작하기 (4) 안녕하세요. 지난 강좌에서는 landmass 라는 플러그인을 사용하여 산 지형을 만들고 적용하는 과정을 진행하였습니다. 오늘은 강 호수 Water 지형을 적용해볼까 합니다. 지난 강좌 : Unreal engine 4 게 infostreet.tistory.com Open World Demo Collection 다운받기 1. 마켓플레이스로 이동합니다. 2. Open World Demo Collection 를 구매합니다. ( Free 입니다. !!! ) 3. 사용할 프로젝.. 2022. 2. 1.
Water 물 지형 만들기 - Unreal engine 4 게임 개발 시작하기 (4) 안녕하세요. 지난 강좌에서는 landmass 라는 플러그인을 사용하여 산 지형을 만들고 적용하는 과정을 진행하였습니다. 오늘은 강 호수 Water 지형을 적용해볼까 합니다. 지난 강좌 : Unreal engine 4 게임 개발 시작하기 (3) - landmass 산 지형 만들기 안녕하세요. 지난 강좌에서는 랜드스케이프에 머티리얼을 만들고 적용하여 맵에 텍스쳐를 입히는 과정을 진행하였습니다. 오늘은 landmass 라는 플러그인을 사용하여 산 지형을 만들고 적용해볼 infostreet.tistory.com 지형 만들기 1. 랜드스케이프 모드로 진입합니다. ( Shift + 3 ) 2. 조각 -> 침식을 클릭합니다. 3. 지형을 침식시킨다. 물 만들기 1. 배치 모드로 진입합니다. ( Shift + 1 ) .. 2022. 1. 31.
landmass 산 지형 만들기 - Unreal engine 4 게임 개발 시작하기 (3) 안녕하세요. 지난 강좌에서는 랜드스케이프에 머티리얼을 만들고 적용하여 맵에 텍스쳐를 입히는 과정을 진행하였습니다. 오늘은 landmass 라는 플러그인을 사용하여 산 지형을 만들고 적용해볼까 합니다. 지난 강좌 : Unreal engine 4 게임 개발 시작하기 (2) - 랜드스케이프 머티리얼 만들기 및 칠하기 안녕하세요. 오늘은 저번 강좌에 이어 프로젝트에 맵을 만들고 머티리얼을 만들고 그걸 맵에 적용하는 과정을 해볼까 합니다. 쉽게 말하자면 맵에 풀색 흙 바위 같은 색상을 입히는 작업을 할겁 infostreet.tistory.com LAND MASS 플러그인 추가하기 1. 편집 -> 플러그인 을 선택합니다. 1. 검색창에 landmass 를 입력합니다. 2. 플러그인 밑에 체크박스에 켜짐을 체크해줍니.. 2022. 1. 23.
랜드스케이프 머티리얼 만들기 및 칠하기 - Unreal engine 4 게임 개발 시작하기 (2) 안녕하세요. 오늘은 저번 강좌에 이어 프로젝트에 맵을 만들고 머티리얼을 만들고 그걸 맵에 적용하는 과정을 해볼까 합니다. 쉽게 말하자면 맵에 풀색 흙 바위 같은 색상을 입히는 작업을 할겁니다. 지난 강좌 : 언리얼 엔진 게임 개발 시작하기 (1) - UE4 설치하기 안녕하세요. 오늘은 언리얼 엔진 게임 개발 시작에 앞서 설치 방법에 대해 말씀드리려고 합니다. 설치 방법은 간단합니다. 우측 상단의 다운받기를 클릭하신 후 퍼블리싱 라이선스를 다운받아 infostreet.tistory.com 랜드스케이프 머티리얼 만들기 1. 우선 하단의 콘텐츠 브라우저에 우클릭을 하여 새폴더를 만들어줍니다. 2. 자신이 사용할 폴더를 만들어주세요. 저는 game 이라고 만들었습니다. 3. game 폴더 안에 'Material.. 2022. 1. 22.
액션 RPG 게임 - Unreal engine 4 예제 안녕하세요. 오늘은 언리얼 엔진 예제인 액션 RPG 게임에 대해 소개해드리고자 합니다. 우선 에픽게임즈 런처를 실행시킵니다. 학습 탭에 서 아래로 이동하면 액션 RPG 게임을 클릭합니다. 위치와 이름을 지정하신 후 프로젝트를 생성해주시면 됩니다. 다운로드가 완료되면 라이브러리 탭으로 이동합니다. 그럼 아래와 같이 내 프로젝트에 액션RPG 가 추가된 것이 보입니다. 더블클릭해 실행시켜 줍니다. 컴파일이 완료되면 프로젝트가 열리고 액션 RPG 게임의 예제가 실행되게 됩니다. 엄청나게 많은 기능들이 탑재되어 있어서 학습하기에 좋은 예제로 보입니다. 우선 플레이버튼을 눌러 액션RPG 예제를 확인해봅니다. 인트로 화면도 있어서 이부분도 나중에 공부해보면 좋겠다 라는 생각을 했습니다. 인트로가 끝나고 여기서는 WA.. 2022. 1. 21.
턴 기반 전략 게임 - Unreal engine 4 예제 안녕하세요. 오늘은 언리얼 엔진에서 턴 기반 전략 게임을 만들때 도움이 될 만한 예제를 찾아봤습니다. 우선 학습탭으로 오셔서 스크롤을 내리시면 아래의 legacy samples 이 있을겁니다. 거기서 아래에 보시면 턴 기반 전략을 클릭하도록 합니다. 우선 해당 예제의 무료로 되어있는 부분을 클릭 하시고 프로젝트를 생성하시면 됩니다. 엔진 버전이 있는데 제 버전은 4.27.2 버전이지만 4.23 버전을 설치해도 무관했습니다. 다운이 완료되면 라이브러리 탭으로 이동합니다. 이동 후 내 프로젝트에 턴기반전략 프로젝트를 열어줍니다. 해당 프로젝트가 열리면 플레이버튼 (Alt + P) 을 눌러 실행시켜줍니다. 아래와 같은 화면이 될겁니다. 이후 캐릭터를 선택하고 이동시키면 해당 칸수에 맞게 움직이는 결과를 확인하.. 2022. 1. 21.
UE4 설치하기 - Unreal engine 4 게임 개발 시작하기 (1) 안녕하세요. 오늘은 언리얼 엔진 게임 개발 시작에 앞서 설치 방법에 대해 말씀드리려고 합니다. 설치 방법은 간단합니다. 우측 상단의 다운받기를 클릭하신 후 퍼블리싱 라이선스를 다운받아주면 됩니다. Q : 개발하는데 돈이 들지 않나요 ? A : 네 돈이 안드는것으로 알고 있습니다. 캐시 아이템처럼 에셋 등 안에서 사용되는 모델 이런것을 구매하는데 돈이 듭니다. 제품이 판매해서 성공했을 경우 라이선스료를 받는것으로 알고 있습니다. 다운받으신 파일을 설치하시면 아래의 화면과 같이 됩니다. 여기서 탭에 언리얼 엔진을 선택하시고 라이브러리를 선택하시면 설치화면이 나오게 됩니다. 저기서 엔진버전을 클릭하시고 사용하시고자 하는 버전을 선택해주시면 설치가 진행됩니다. 저는 '4.27.2' 를 선택하였습니다. ( 4.2.. 2022. 1. 20.
UE5.0 다운 및 설치하기 - 언리얼 엔진 게임 개발 시작하기 (1) 안녕하세요. 오늘은 언리얼 엔진 툴 다운받는것에 대해 소개해드릴려고 합니다. 언리얼 엔진 5 가 나왔으므로 언리얼 엔진 5 에 관해 글을 써보려고 합니다. 우선 해당 사이트를 들어갈 시 아래와 같은 화면이 나옵니다. 저는 게임을 개발하기 위해 크리에이터 라이선스보단 퍼블리싱 라이선스가 더 맞는것 같기에 퍼블리싱 라이선스를 다운받았습니다. https://www.unrealengine.com/ko/download 언리얼 엔진 | 가장 강력한 리얼타임 3D 창작 플랫폼 언리얼 엔진은 게임, 시뮬레이션, 시각화의 디자인 및 개발에 사용되는 통합 크리에이터용 툴세트입니다. www.unrealengine.com 별다르게 설정한 부분은 없습니다. 다운받고 언리얼 엔진 5.0.0을 다운받았습니다. 언리얼 엔진 5.0 .. 2022. 1. 17.
C# 윈폼 drawString 텍스트 글꼴 깨짐 현상 C# 윈폼 프로그램 만드는 도중 이미지를 불러와 graphics 로 작업 후 picturebox 에 이미지를 넣는 작업을 진행하였다. 아래와 같이 글꼴 숫자 부분이 깨지는듯한 현상이 나타났다. 방법은 텍스트에 앤티 앨리어싱을 사용하면 해결된다. 앤티 앨리어싱을 적용 후 깔끔해진 데이터이다. 기존의 코드 g.DrawString(strTagExplain, drawFont, drawBrush, startX + drawX + 10, startY + bitOrigin.Height - drawY - 10); 수정 후 코드 g.TextRenderingHint = TextRenderingHint.AntiAlias; g.DrawString(strTagExplain, drawFont, drawBrush, startX + .. 2022. 1. 17.
ARDUINO POSITION CONTROL (Slide Pot&TB6612FNG)(PID control) 아두이노를 이용한 dc 모터 위치 제어 핀 연결 방법 부품 리스트 : -Arduino -Slide Pothttps://www.sparkfun.com/products/10976 -TB6612FNGhttps://www.sparkfun.com/products/14450 -6127V1A180L(analog output) 소스코드 (Source Code) #include #define AIN1 2#define BIN1 7#define AIN2 4#define BIN2 8#define PWMA 5#define PWMB 6#define STBY 9 #define criticalSection 2 const int offsetA = 1;const int offsetB = 1; Motor motor1 = Motor(AIN.. 2018. 4. 25.
Arduino - HY-DIV268N-5A (Stepping Motor) Arduino - HY-DIV268N-5A핀 연결 방법 Arduino - HY-DIV268N-5A전체 회로도. Arduino - HY-DIV268N-5A핀 연결 시 위 표와 같이아두이노의 D8/D9/D13/GND 핀에만 물려주면 된다. HY-DIV268N-5A - J-5718HB2401 스테핑 모터의회로 연결 방법이다. 제어하기 위해서는 모터의 핀을 드라이버에 물려주면 된다. HY-DIV268N-5A - J-6018HB2401 스테핑 모터의회로 연결 방법이다. 제어하기 위해서는 모터의 핀을 드라이버에 물려주면 된다. Source Code. #define Pulse 9#define Dir 8long delay_Micros =1800; // Set valuelong currentMicros = 0; long.. 2018. 4. 20.
Arduino - MicroStep Driver (Stepping Motor) Arduino - MicroStep Driver핀 연결 방법 Arduino - MicroStep Driver전체 회로도. Arduino - MicroStep Driver핀 연결 시 위 표와 같이아두이노의 D8/D9/D13/GND 핀에만 물려주면 된다. Microstep Driver - J-4218HB3401 스테핑 모터의회로 연결 방법이다. 제어하기 위해서는 모터의 핀을 드라이버에 물려주면 된다. Microstep Driver - SL42STH40-1684A 스테핑 모터의회로 연결 방법이다. 제어하기 위해서는 모터의 핀을 드라이버에 물려주면 된다. Source Code. #define Pulse 9#define Dir 8long delay_Micros =1800; // Set valuelong curre.. 2018. 4. 20.
반응형