일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 백준 5086번
- 백준 1157번
- 일상생활 영어표현
- 배열
- 알고리즘
- C
- 상세 풀이
- 백준 27433번
- 해석
- 백준 9506번
- 백준 #11382번 #
- 논리 연산
- 차이
- 연속된 숫자의 합
- 직각 삼각형
- Java
- 잡다한 일
- javascript
- 백준 25305번
- 백준 1269번
- 5073번
- 백준 2525번
- 백준 2587번
- 백준 5597번
- Unity
- 피라미드 출력
- html
- C++
- 백준 2501번
- 대칭 차집합
- Today
- Total
목록Unity (7)
YunDev
안녕하세요!! 오늘은 2D게임에서 플레이어의 이동구현 코드에 대해 알아보도록 하겠습니다~ 그 전에, 2D에서는 플레이어를 카메라가 따라가게 하고 싶다면 플레이어 안에다 카메라를 넣어주시면 끝입니다! 1.플레이어 이동 using System.Collections; using System.Collections.Generic; using UnityEngine; public class PlayerMove : MonoBehaviour { public float maxSpeed; Rigidbody2D rigid; void Awake() { rigid = GetComponent (); } void FixedUpdate() { //Move Speed float h = Input.GetAxisRaw("Horizontal..
4월 8일부터 4월 11일 총 3일동안 만들었습니다. 영상은 총 9개이고 하루에 4개씩 하고 마지막 영상은 하루종일 해서 완성했네요 :D 게임에 대해서 간단하게 설명하자면 코인을 먹으면서 장애물을 피하며 깃발에 도착하는 게임입니다. 약간 마리오게임 같기도 하네요. 완성본 캡처입니다. 슈팅 게임과 같게 도트와 영상 모두 골드메탈님이 만들으셨습니다. 그리고 앞으로는 2D 프로젝트 게임의 각 기능에 대해서 글을 올릴 예정입니다~! 2D 프로젝트 첫 영상 : https://www.youtube.com/watch?v=v_Y5FH_tCpc&list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2&index=15 도트 출처 : https://blog.naver.com/gold_metal/22160925..
안녕하세요!! 오늘은 슈팅게임에서 플레이어가 총알을 발사하는 코드에 대해서 알아보려고 합니다. 그 전에 스프라이트가 있어야합니다. 스프라이트 출처 : https://blog.naver.com/gold_metal/221709884923 [유니티 강좌] 오브젝트 생성과 삭제 일단 총알 스프라이트 부터.이번 강좌에서 가장 중요한 오브젝트와 생성과 삭제를한번 더 다뤄보도록 하겠... blog.naver.com 1. 총알 발사 조건 정하기 public ObjectManager objectManager; public bool isButtonA; public float maxShotDelay; public float curShotDelay; void Update() { Fire(); Reload(); } public..
오늘부터 슈팅게임에서 각 기능의 코드에 대해서 글을 올리도록 하겠습니다! 첫번째로는 플레이어의 무적에 대해서 알아보도록 하겠습니다. 플레이어가 적에게 닿거나 총알에 닿으면 비활성화가 되는데 else if (collision.gameObject.tag == "Enemy" || collision.gameObject.tag == "EnemyBullet") //에너미는 적, 에너미불렛은 총알 { if (isRespawnTime) //무적 시간이면 적에게 맞지 않음 return; if (isHit) //이미 맞은상태에서 바로 맞으면 적에게 맞지 않음,중복 시 라이프가 한번에 없어지기 때문 return; isHit = true; life--; gameManager.UpdateLifeIcon(life); gameMa..
안녕하세요. 요즘 슈팅 게임을 만드느라 글을 올리지 못했네요.. 만드는 기간은 대략 2주정도 걸렸고 중간에 실수로 스크립트 하나를 지워버려서 엄청 힘들었네요 ㅋㅋ 한번 유니티 기초부터 시작하셔서 만들어 보시는걸 추천드려요~ 엄청 재밌습니다 ㅎㅎ 게임 완성본 입니다!! 빨간색 B버튼은 폭탄(필살기) 버튼이고 파란 A버튼은 공격 버튼입니다. 저는 골드메탈님 영상을 참조했고 개인적으로는 3D 볼게임까지는 강의를 보신 후 만들어 보시는걸 추천드립니다!! https://www.youtube.com/watch?v=7plGPXkmnxQ&list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2
오늘은 유니티에서 실행 함수에 대해서 알아보도록 하겠습니다! 1.초기화 영역 void Awake() //1.오브젝트 생성 시 가장 먼저 한번 실행되는 함수 { Debug.Log("플레이어 데이터가 준비되었습니다."); } void Start() //2.업데이트 영역으로 들어가기 전 가장 먼저 한번 실행되는 함수. { Debug.Log("사냥 장비를 챙겼습니다."); } 2.물리 영역 void FixedUpdate() //3.유니티에서 물리연산을 하기전 실행되는 함수, 50프레임 { Debug.Log("이동!"); } 3.게임 로직 영역 void Update() //4.물리영역을 제외해서 실행되는 함수, 60프레임 { Debug.Log("몬스터 사냥!!"); } void LateUpdate() //5.모든..
https://www.youtube.com/watch?v=7MYUOzgZTf8 오늘은 A.I를 구현해보도록 하겠습니다! 유니티에서는 C#을 사용합니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class EnemyMove : MonoBehaviour { Rigidbody2D rigid; public int nextMove; Animator anim; SpriteRenderer spriteRenderer; void Awake() { rigid = GetComponent(); anim = GetComponent(); spriteRenderer = GetComponent(); Think(); Inv..