본문 바로가기

분류 전체보기54

멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 39일차 목차이전 시간에 랜덤으로 조가 편성되었고, 거기에 각자의 아이디어를 문서화하여 공유했었는데 오늘 서로의 아이디어 중 가장 좋은 한 가지를 선택하는 시간이 있었다.감사하게도 나의 아이디어가 선택되었다. 그래서 아이디어를 좀 더 구체화 해나가야겠다.게임 소프트웨어 공학25.01.16게임의 시장성: 게임이 상업적으로 성공할 수 있는 가능성이 얼마나 될 것인가? --> 게임을 구매할 유저의 규모가 얼마나 되며, 어떤 플랫폼을 대상으로 게임을 만들 것인가? 시장성 조사 사이트한국콘텐츠진흥원 연구 보고서 -  https://www.kocca.kr통계청 -  https://kostat.go.kr스팀DB - https://steamdb.info/charts/Data.ai - https://www.data.ai SWOT.. 2025. 1. 16.
멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 38일차 목차강사님이 새롭게 교체되었다. 이에 기존의 실습적인 강의와 다르게 이론 수업을 시작했다. 아이디어 강의에서 직접 아이디어를 내고, 그 아이디어를 문서화하는 과제를 내주셨다. 무언가 아이디어를 내고 글로 적어보는 것이 처음이라 걱정이었는데, 생각보다 나쁘지 않은 아이디어가 나온 것 같다. 앞으로도 자주 생각나면 메모하는 습관을 들여야 겠다.전체 강의 스케줄게임 소프트웨어 공학틱택토, 3매치 퍼즐그래픽 최적화메모리 최적화프로세싱 최적화프로파일링클라우드 서비스오목 인공지능 대전근접 전투 기반 핵 앤 슬래시 대전게임 소프트웨어 공학25.01.15- 처음에 게임을 만들 때는 어떻게든 돌아가도록 만드는 것이 중요하다. 게임 소프트웨어 공학을 배워야 하는 이유다른 게임 개발자들이 겪은 시행착오를 바탕으로 안정적인 .. 2025. 1. 15.
멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 32~37일차 목차Design Pattern을 배우는 과정 중에 어려움이 많았고 놓친 부분이 많았다.이에 우선 간단히 정리해두고 나중에 하나씩 짚어보려 한다. ※ 코드 비교해주는 사이트https://www.diffchecker.com/ Diffchecker - Compare text online to find the difference between two text filesDiffchecker will compare text to find the difference between two text files. Just paste your files and click Find Difference!www.diffchecker.com ※ Design Pattern 공부 자료 사이트https://refactoring.guru.. 2025. 1. 15.
멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 31일차 목차Design Pattern25.01.03Singleton: 클래스가 자신의 인스턴스 하나만 인스턴스화 할 수 있도록 보장해준다. --> 해당 단일 인스턴스에 대한 손쉬운 전역 엑세스를 제공한다.>> 하나의 객체만 존재할 필요가 있을 때 사용된다. ex) 상태창, 게임 매니저, 오디오 매니저, 파일 관리자, UI Setting 등등 >> Singleton.csusing UnityEngine;// T는 MonoBehaviour를 상속하는 형식만 가능public abstract class Singleton : MonoBehaviour where T : MonoBehaviour{ private static T instance; public static T Instance { ge.. 2025. 1. 13.
멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 30일차 목차Design Pattern25.01.02: Design Pattern을 공부할 때는 왜 쓰는지? 어떤 목적으로 쓰는지? 그 맥락을 아는 것이 중요하다. 초기 세팅>> 새 프로젝트 생성 >> Unity Chan 추가 >> 깨지는 Material을 바로잡기 위해 Toon Shader 추가- package manager에서 toon shader 추가 >> Plane의 Material을 Toon으로 변경 >> UnityChan의 Material을 Toon으로 변경 >> 홍조 세부 조정 >> UnityChan Prefab을 복사하여 Transform과 Animator만 남기고 전부 삭제 >> Animator Controller 생성 후 세팅- Blend Tree 생성 - Parameter 이름 변경 및 Mot.. 2025. 1. 11.
멋쟁이사자처럼부트캠프 Unity 게임 개발 3기 27일차 목차앵그리버드 만들기24.12.27Bird 체력 구현 및 상태 업데이트>> Monster.csusing System;using System.Collections;using System.Collections.Generic;using Unity.Mathematics;using Unity.VisualScripting;using UnityEngine;public class Monster : MonoBehaviour{ public ParticleSystem destroyEffect; public int maxHp, hp = 3; public Sprite damagedSprite; public Sprite moreDamagedSprite; public Action State.. 2024. 12. 27.