개인 작업 목록 12

디자이너를 위한 개발 입문 가이드

개요 [게임메이커스 소셜클럽] 개인 미션이었던 아티클이 발행되었다..! (야호) 게임메이커스 소셜클럽? 쿡앱스에서 주재하는 사교클럽(?)으로 게임을 만드는 사람들이 3주에 한번씩 퇴근 후에 모여 서로간의 노하우와 이런저런 이야기를 공유하는 자리이다. 거칠게 각 일정을 요약하면 발표 - 자유교류 - 뒷풀이 형식을 하고있는데. 각자의 영역에서 파이팅하는 사람들을 많이 만날 수 있었어서 정말 좋은 경험이었다. (진짜로 한번 해보기를 강력하게 권한다) 아티클 참여하면 스터디, 발표, 아티클 미션을 선택해서 진행할 수 있는데. "디자이너를 위한 개발 입문 가이드"도 쓸 겸 아티클을 신청했다. 데드라인은 마지막 모임 전후였고, 이렇게 잘 올려주셔서 여기에도 공유한다. 저 주제로 글을 써보려고 거의 몇 년을 밍기적댔..

Unity - RunRunPalmerChan

작업기간 : 2023.10.17 ~ 2023.12.12 작업인원 : 1명 (디자인, 기획, 개발) 프레임워크 : unity (2022.3.10f1) 0. 링크 GitHub - BaekNothing/runrun_palmerchan: MejiroPalmer(メジロパーマー) fan game MejiroPalmer(メジロパーマー) fan game. Contribute to BaekNothing/runrun_palmerchan development by creating an account on GitHub. github.com RunRun_PalmerChan by BaekNothing RunRun_PalmerChan baeknothing.itch.io 1. 개요 10월, 그냥 느닷없이 우마무스메 2차창작이 하고싶..

C# - Dobu Calculator (망할 가챠 확률 계산기)

작업기간 : 2022.12.17 ~ 18 작업인원 : 1명 (디자인, 기획, 개발) 프레임워크 : .net6.0 0. 링크 https://github.com/BaekNothing/DobuCalculator.git GitHub - BaekNothing/DobuCalculator: The probability of Dobu calculator (.net6.0) The probability of Dobu calculator (.net6.0). Contribute to BaekNothing/DobuCalculator development by creating an account on GitHub. github.com 1. 개요 0.75% 확률에서 150번 뽑기를 시도했을 때, 아무것도 먹지 못할 확률 (도부 날..

Sample Project - 연습을 위해 작성된, 캐쥬얼 핵 앤 슬래시 장르의모바일 게임 제안

들어가며 연습용 기획에서 한 1~2주 정도? 간단하게 써보기로 했던 연습용 플젝을 12월 내내 질질 끌다가.. 이제서야 마무리 지었다. 확실히 퇴근하고 짬을 내서 하는 일들은, 예상시간 * 3 * 3 + @ 정도로 계산하는게 맞는 것 같다. 이 연습의 주 목적은, 한번 게임을 만들기 위해 필요한 전체적인 컨텐츠를 가늠해보고, 예산을 짜보고, 일정을 잡고.. 내가 생각했던 컨셉(?)을 다른사람이 이해할 수 있도록 전달하는 연습을 해보기 위함이었다. 좀 꼬질한 작업이지만 어찌되었건 끝까지 완결짓긴 했으니까.. 지금은 뿌듯함을 느끼고자 한다. Unity - 연습용 기획 글 실력(??) 내 의도를 정리해서 보여주는 것을 어떻게 연습할 수 있을까.. 고민해봤는데. 생각해보니 그런 일을 전문적으로 하는 사람과 일하..

Unity - 달팽이 키우기

작업기간 : 2020.02 ~ 2020.04 (최초 빌드) 2022.07 ~ 2022.08 (리팩토링) 작업인원 : 1명 (디자인, 기획, 개발) 프레임워크 : unity (2020.3.19f1) 1. 개요 2015년부터 작업했던 시뮬레이션 게임의 연구자료들을 모아 진행했던 프로젝트. 다마고치 모티프로 달팽이를 육성할 수 있도록 작업했다. 기획단 or 프로토타입단에서 드랍되었던 다른 프로젝트와 달리 처음으로 끝까지 밀어붙여서 스스로의 힘으로 출시까지 달성해낸 작업이었기 때문에 많이 기억에 남는 프로젝트였다. 그리고 2022년 클라이언트 개발자로 일하면서 깨달았던 것들을 (아키텍쳐를 설계하는 방법이라던가!) 한번 적용해보고 싶어서 7~8월에 걸쳐 약 3주간 리팩토링을 진행했었다. 이를 통해 1800줄짜리 ..

Web - 작업저장용 웹(2020)

작업기간 : 2021.04, 2021.12 (2개월) 작업인원 : 1명 (디자인, 기획, 개발) 프레임워크 : Node.js(express)1. 개요 졸업 후 작업물들을 저장하기 위해 제작한 포트폴리오 웹 사이트, 4월 5일 부터 11일까지 집중적으로 작업했고, 작업하던 도중 좋은 제안이 들어와 팀으로 일하게 되면서 이 프로젝트는 잠시 중단되었다. 이후 12월에 일이 정리된 뒤, 12월 11일까지 남은 부분을 정리했다. 그러다 12월 말 경, 동료로부터 조금 더 디자인이 정돈되었으면 좋겠다는 피드백을 받았고.. 마침 폴더형 구조를 정리할 때, 각 요소들을 불러오는 부분들이 아쉽다고 생각하고 있었기 때문에 새로 웹페이지를 리뉴얼하게 되면서 만들었던 현재의 페이지는 잠시 보존해두었다가 git에만 남겨두었다...

Python - Simple Json Editor

Json Simple Editor by python About The Project unity 등에서 데이터를 관리할 때 json형식을 주로 사용하고 있는데. {"key":"Value"} 형식을 따라 한줄로 쭉 이어져 있는 상태에서는 직관적으로 구조를 파악해 수정하기 어렵고, 실수로 key가 바뀌거나 json형식이 깨져버리는 상황도 종종 발생하는 등의 단점이 있었다. 이를 극복하기 위해, 추석 연휴에 짬을 좀 내가지고, 설치해서 바로 사용할 수 있는 에디터를 파이썬으로 간단히 구현해 보았다. Unity와 같은 다른 프로젝트에서 사용되는 Json이 이미 있는 상황 & 유연함보다는 key와 형식을 준수하는게 더 중요한 상황을 상정했기 때문에 "불러오기'', "value값 수정", "저장" 이 세가지 요소만 ..

Python - Docker로 python3.8.1 챗봇 환경 구성

Python - Docker로 python3.8.1 챗봇 환경 구성 요약 인공지능 챗봇 서버를 위한 도커파일을 만들어 봤다. SKT-AI에서 제공하는 KoGPT2를 활용하여 대화, 훈련이 가능하도록 인터페이스를 만들었고. 포트가 세팅된 상태에서 원시적인 형태의 서버로도 활용가능하도록 준비해 두었다. 깃허브 주소 : https://github.com/BaekNothing/ARKO_Docker GitHub - BaekNothing/ARKO_Docker: ARKO_Docker ARKO_Docker. Contribute to BaekNothing/ARKO_Docker development by creating an account on GitHub. github.com Built With About The Pro..

Unity - VR ninjutsu

작업기간 : 2022.03 ( 1주일 정도 ) 작업인원 : 1명 프레임워크 : unity (2020.3.19f1) 1. 개요 양손이 자유로운 환경에서 스킬을 사용할 때, 버튼이 아니라 인술을 쓰듯 스킬을 지정할 수 있다면 재밌겠다는 생각이 들어서 퇴근 후 진행했던 토이 프로젝트이다. VR환경 자체는 예전에 연구할 때 구성해둔게 있어서 시간을 많이 아낄 수 있었다. 구현 자체는 각 트리거의 수인(手印)을 리스트로 저장해두고 있다가. 실행 시 특정한 패턴이 리스트에 존재하는지 검사하는 단순한 패턴을 참조했다. (코드 전문은 깃헙에 올려두었다.) https://github.com/BaekNothing/ninjaVR.git GitHub - BaekNothing/ninjaVR: ninja in VR ninja i..

Unity - 돌곶이 어드벤쳐 2016 ~ 2019

작업기간 : 2016 ~ 2019 작업인원 : 1명 프레임워크 : unity Dolgogy Adventure 2019 2019 개인작업 18년의 일을 마치고 나서, 19년 상반기동안은 연구실에 들어가면서, 19년 중반이 되어서야 다시 시작하게 되었다. 18년에 마지막으로 짜 두었던 스크립트가 하나도 기억이 나질 않았고, 엉킨 코드를 하나하나 풀면서 뭔지 기억해내는 것보단 처음부터 정리해가면서 짜는게 더 경제적이라는 판단이 들었기 때문에 아예 갈아엎고 새로 시작하게 되었다. (이 때, 다시 봐도 잘 읽을 수 있는 코드란 무엇일까? 고민하게 되었다.) 새로 시작하는김에 unity 버전도 2017년에서 2019년으로 업그레이드했고, csv를 도입해서 데이터관리도 xml을 쓸때보다 훨씩 쾌적하게 할 수 있게 되..