일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 도트공부
- TOOL
- pixel art
- 개발
- 포토샵
- 인디게임 개발
- 자원순환보증금관리센터
- 멋쟁이사자처럼
- 도트
- 모작
- 애니메이션
- 장학팀
- 기초
- 드로잉 연습
- 에이세프라이트
- Pixelart
- photoshop
- menu
- COSMO
- layer
- Aseprite
- 픽셀 아트
- 연습
- 채색
- 노하우
- 반환원정대
- 스마일게이트
- 드로잉
- 서포터즈
- 픽셀아트
- Today
- Total
목록개발/유니티 (43)
소소한 나의 하루들
출처: https://youtube.com/playlist?list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2&feature=shared 📚 유니티 기초 강좌 유니티 게임 개발을 배우고 싶은 분들을 위한 기초 강좌 www.youtube.com #1. 무적 시간 플레이어가 한번 죽고 다시 리스폰될 때 무적 시간이 없다. 무적 시간은 2d 플랫포머 강좌에서도 한번 진행했었기 때문에 그것과 유사하게 하면 된다. //Player public bool isRespawnTime; SpriteRenderer spriteRenderer; private void Awake() { anime = GetComponent(); spriteRenderer = GetComponent(); } private v..
출처: https://youtube.com/playlist?list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2&feature=shared 📚 유니티 기초 강좌 유니티 게임 개발을 배우고 싶은 분들을 위한 기초 강좌 www.youtube.com 드디어 슈팅게임의 보스를 구현해보도록 한다. #1. 준비하기 주어진 에셋의 sprite를 준비하고, 설정을 한다. (Pixels per Unit은 24, 애니메이션이 있기 때문에 Sprite Mode는 Multiple, Filter Mode는 Point (no filter), Compression은 None) Sprite Editor에서 Automatic으로 Slice해준다. sprites 중 하나를 갖다가 Scene에 드래그하여 Enemy Bo..
출처: https://youtube.com/playlist?list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2&feature=shared 📚 유니티 기초 강좌 유니티 게임 개발을 배우고 싶은 분들을 위한 기초 강좌 www.youtube.com 여러 슈팅게임에서 볼수 있었던 플레이어를 따라오는 보조무기를 만들어보도록 한다. #1. 준비하기 주어진 에셋의 sprite에 대해 설정을 한다. (Pixels per Unit은 24, Filter Mode는 Point (no filter), Compression은 None) 설정이 끝나면 그대로 Scene에 드래그해서 오브젝트를 생성한다. (Follower) 그리고 Order in Layer는 플레이어보다 잘 보이게 더 높은 값으로 설정한다. F..
출처: https://youtube.com/playlist?list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2&feature=shared 📚 유니티 기초 강좌 유니티 게임 개발을 배우고 싶은 분들을 위한 기초 강좌 www.youtube.com 이전에는 랜덤한 위치에서 랜덤한 타입의 적 비행기가 소환되도록 했었다. 이번에는 원하는대로 적 비행기를 소환하는 시스템을 만들어본다. 적 비행기를 소환하기 위해서 필요한 요소가 3가지 있다. 1. 소환하는 시간 2. 적 비행기의 타입 3. 어디에 소환할 것인가 우리는 적이 생성되기위한 스폰지점을 만들어놓았다. 이 스폰지점을 정리해보도록 한다. #1. 구조체 Spawn 스크립트를 생성한다. 참고 public class Spawn { public f..
출처: https://youtube.com/playlist?list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2&feature=shared 📚 유니티 기초 강좌 유니티 게임 개발을 배우고 싶은 분들을 위한 기초 강좌 www.youtube.com 여태까지 슈팅게임을 만들면서 많은 프리펩을 사용해왔다. Instantiate(), Destroy() 등의 함수들을 많이 활용해왔다. #1. 오브젝트 풀링? https://whiny.tistory.com/17 오브젝트 풀링(Object Pooling)이란? 이번 포스팅에서는 다양한 최적화 기법들 중에서 오브젝트 풀링(Object Pooling)에 관해서 알아보겠습니다. 간단하게 오브젝트 풀링을 설명하자면, 오브젝트의 Pool 즉 웅덩이를 만들어두고..
출처: https://youtube.com/playlist?list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2&feature=shared 📚 유니티 기초 강좌 유니티 게임 개발을 배우고 싶은 분들을 위한 기초 강좌 www.youtube.com 이번부터는 좀 더 심화적으로 접근해본다. 끝없이 움직이는 무한 배경을 만들어본다. #1. 준비하기 주어진 에셋의 배경 sprite 3개를 준비한다. (왜 3개인지는 나중에 알아본다) Pixels per Unit은 24, Filter Mode는 Point (no filter), Compression은 None으로 설정한다. Scene에 집어넣는데, 빈 오브젝트를 생성해서 그룹을 만들어서 넣는다. (Back A) 배경 A sprite는 A 그룹에, ..
출처: https://youtube.com/playlist?list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2&feature=shared 📚 유니티 기초 강좌 유니티 게임 개발을 배우고 싶은 분들을 위한 기초 강좌 www.youtube.com #1. 준비하기 오늘 만들어볼 아이템은 동전, 파워, 필살기 3가지이다. 아이템 sprite의 Pixels per Unit은 24, Filter Mode는 Point (no filter), Compression은 None으로 설정한다. 그리고 아이템 모두 애니메이션이 있는 아틀라스 이미지이기 때문에 Sprite Mode는 Multiple로 해준다. 동일한 크기의 spirte라면 Slice를 Slice By Cell Size, Pixel Size를..
출처: https://youtube.com/playlist?list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2&feature=shared 📚 유니티 기초 강좌 유니티 게임 개발을 배우고 싶은 분들을 위한 기초 강좌 www.youtube.com 이번에는 UI에 대해서 만들어보도록 한다. #1. 목숨과 점수 슈팅게임에서 필요한 UI는 무엇일까? 점수(Score)다. 그래서 Score도 만들어볼 것이고 목숨(Life)도 좀 더 구체화할 수 있게 해본다. 플레이어 로직에 목숨과 점수 변수를 추가한다. 그리고 점수는 Text UI, 목숨은 Image UI로 표현한다. Anchored 설정으로 위치도 정렬시킨다. 목숨(Life)는 Image UI에 주어진 sprite를 적용시킨다. (설정은 픽셀..
출처: https://youtube.com/playlist?list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2&feature=shared 📚 유니티 기초 강좌 유니티 게임 개발을 배우고 싶은 분들을 위한 기초 강좌 www.youtube.com 이번에는 플레이어가 맞아보도록 구현해본다. #1. 적 등장 강화 위에서만 말고, 옆에서도 등장하도록 해본다. 스폰 포인트를 복사해서 좌우로 배치시킨다. 그리고 생성위치가 늘어났으니, GameManager에서 SpawnPoints 값을 수정해서 새로운 좌표를 적용시킨다. 여기에 맞춰서 적 생성좌표 스크립트 로직도 수정해준다. //Enemy private void Awake() { spriteRenderer = GetComponent(); //rig..
출처: https://youtube.com/playlist?list=PLO-mt5Iu5TeYI4dbYwWP8JqZMC9iuUIW2&feature=shared 📚 유니티 기초 강좌 유니티 게임 개발을 배우고 싶은 분들을 위한 기초 강좌 www.youtube.com 이전에는 플레이어 비행기가 총알을 쏘는 것을 구현했는데, 이번에는 총알을 맞아주는 적 비행기 시스템을 구현해본다. #1. 준비하기 제공받은 에셋의 sprite 설정을 해본다. 2d 도트그래픽이니까 Pixels per Units은 기준 크기에 맞게 24, Filter Mode는 Point (no filter), Compression은 None으로 설정한다. 그리고 sprite 크기가 다 다르므로 Sprite Editor에서 slice는 Automa..