본문 바로가기

프로젝트12

MuLife 프로젝트 계획서 프로젝트 주제 MuLife (음악 생성 및 추천 서비스) 🔍 일명 Music is My Life의 줄임말로, 음악과 관련된 과제를 바탕으로 하나의 서비스를 제공하고자 한다. 선정 이유 음악,, 삶에서 뺄 수 없는, 가장 쉽게 힐링하는 법! 만약 매일매일 그때의 단어 느낌 바탕으로 다른 독특한 개성있는 노래를 들을 수 있다면?!! 기능 text 기반, 새로운 음악 혹은 이미지 구현하기. 음악 추천 서비스 등등의 text 를 바탕으로 뻗어나갈 수 있는 여러 기능 구현. 구현 방향 Stable Diffusion 모델을 바탕으로 text - image -music의 흐름 구현하기. Stable Diffusion에 대한 공부 및 구현 계획 Kaggle Dataset과의 결합 웹 서비스 제공 개발 로드맵 로직: T.. 2023. 1. 9.
[KoGPT-2] 무한도전 컨텐츠 맞춤형 댓글, 자유 주제 문장 생성기 스타트업 What's Lab에서 진행하는 AI 실무교육의 마지막 여정!! AI Step-Up Challenge를 끝으로 AI 실무교육의 커리큘럼을 마무리했다. 이번 AI Step-Up Challenge 에는 지금까지 배운 실무 지식과 고도화 정도, 아이디어의 참신성과 확장 가능성, 최종 완성도 구현 정도를 바탕으로 개인 AI 프로젝트를 완성해 10분의 피칭, 5분의 질의 응답을 하게 된다. 그리고 위 심사기준을 바탕으로 3위까지 선정된다. 설마 순위권에 들 것이라고 전혀 상상치도 못했는데, AI 프로젝트 Beginner의 열정을 이쁘게 봐 주셨는지, 최종 2위를 수상하게 되었다. 이번 프로젝트를 진행하면서의 이야기를 오랜만에 블로그에 풀어보려고 한다. 조금은 난잡할지 몰라도 최대한 알차게 정리 해보도록 .. 2022. 9. 7.
대학 1학년생 2021 웹 개발 포트폴리오 💻 ABOUT ME . Nickname: Rotoma (03.01.10) " 사람과 사람을 코드로 잇는 개발자 " 세종대학교 지능기전공학부 21학번 (재학중) 관심 분야 : 웹, 인공지능, VR, AR, 게임 개발 등등 My Status . 사람과 사람 간의 소통을 야기하는 플랫폼 기술을 만들고자 하는 목표를 가지고, 웹, 인공지능, 게임 등등 여러 분야에 도전하며 꿈을 찾아가고 있다. 그 중 현재 AI/Unity/Data Analysis/웹 개발을 공부하며 다양한 플랫폼을 개발하는 과정 속에 있다. Skills . Front-End : HTML, CSS , Javascript Back-End (공부중): NodeJS, Spring Version Control : git , Github Extra Langu.. 2022. 3. 18.
[Unity] #10. 게임 배포 및 프로젝트 후기 그럼 마지막, 안드로이드 빌드 까지의 과정 짧게 설명하고 후기로 바로 넘어가보자!! 배포 ) 초반에 설명했듯이 어몽어스는 모바일을 기준으로 하기 위해, Unity에 안드로이드 모듈을 다운 받은 뒤 안드로이드 설정을 하고 구현해 나갔다. 그러므로 추가적으로 따로 설정할 부분은 없고, Unity에 Build Settings로 들어가 Build 버튼을 누르면 바로 apk 파일로 빌드가 이루어진다. 그럼 아래와 같이 빌드가 된다. 그 다음, apk 파일을 모바일로 다운로드해서 플레이 하면 AmongMe를 즐길 수 있다! 후기 ) 한 달간의 길고도 험했던 어몽어스 크론코딩 프로젝트가 마무리 되었다. 솔직히 아직 감이 잘 안오는 것 같기도 하다... 뭔가 얼떨떨한 느낌? ㅋㅎㅋㅎ 그래도 하루도 빠짐없이 꾸준히 해냈.. 2022. 3. 4.
[Unity] #9. 게임 플레이 컨텐츠 만들기 : 킬 퀘스트 구현하기 이제 마지막으로 킬 퀘스트를 구현해야한다. 킬 퀘스트에서는 지정한 10가지 위치 중 랜덤으로 5곳에 생성되는 npc를 킬하는 것이 목표이다. 필요한 기능) - USE 버튼 -> Kill 버튼으로 바꾸기 - 쿨타임 5초 주기 - 미션 비활성화 - npc와 위치 랜덤 스폰 - npc kill 할 때 플레이 할 애니메이션 제작 - npc kill count - npc 모두 kill 했을 시 화면 전환 그럼 본격적으로 Kill의 구성부터 살펴보자. Hierachy를 살펴보면, 미션때와 마찬가지로 기본 맵이 Back으로 깔려 있고, 조건에 맞춰 UI에 나타날 Animation과 text가 canvas에 있다. 또 랜덤으로 Spawn될 위치에 맞게 나타날 npc들을 SpawnPoint로 10군데 지정해두었다. 이제.. 2022. 3. 4.
[Unity] #8. 게임 플레이 컨텐츠 만들기 : 미션과 플레이어 세팅 지금까지 6종류의 미션을 배치하고 구현하는 것까지 성공했다. 하지만.. 그대로 게임을 플레이 해보면,,, 전에 구현한 미션이 플레이 안되는 오류가 발생한다. 그 이유는 미션이 플레이 되어야하는 조건을 코딩으로 연결해주지 않아 충돌이 일어나기 때문이다. 그럼 오늘은 MissionCtrl 과 PlayerCtrl script를 통해 미션 섹션을 마무리 해보자!! 구현해야 할 기능 - MissionCtrl - 모든 미션 초기화 - 미션 성공시 게이지up - 성공한 미션 enabled화 - 7개의 미션 모두 성공시 "미션 성공" text 띄우기 - text 띄운 후 mainView로 전환, gameObject 비활성화, 캐릭터 삭제 MissionCtrl script) 1 2 3 4 5 6 7 8 9 10 11 1.. 2022. 3. 4.