[BOJ][C++] 2437번 저울
·
PS/백준 문제
안녕하세요.오늘은 백준 2437번: 저울(링크)  문제를 풀어보려고 합니다. 문제하나의 양팔 저울을 이용하여 물건의 무게를 측정하려고 한다. 이 저울의 양 팔의 끝에는 물건이나 추를 올려놓는 접시가 달려 있고, 양팔의 길이는 같다. 또한, 저울의 한쪽에는 저울추들만 놓을 수 있고, 다른 쪽에는 무게를 측정하려는 물건만 올려놓을 수 있다.무게가 양의 정수인 N개의 저울추가 주어질 때, 이 추들을 사용하여 측정할 수 없는 양의 정수 무게 중 최솟값을 구하는 프로그램을 작성하시오.예를 들어, 무게가 각각 3, 1, 6, 2, 7, 30, 1인 7개의 저울추가 주어졌을 때, 이 추들로 측정할 수 없는 양의 정수 무게 중 최솟값은 21이다.  입력첫 째 줄에는 저울추의 개수를 나타내는 양의 정수 N이 주어진다. ..
[Godot Engine] 시장이 반했다(제2회 UNIJAM 참가작)
·
게임제작
게임 이름: 시장이 반했다개발 기간: 2024.01.26~2024.01.28개발 인원: 5명(메인 플밍1, 서브 플밍2, 기획1, 아트1)개발 도구: Godot Engine .NET 4.2.1버전 관리: Git [Git]https://github.com/2ndUNIJAM/ProjectBDS [다운로드 링크]https://store.onstove.com/ko/games/3036 [관련 기사]https://m.inven.co.kr/webzine/wznews.php?idx=292626&site=webzine&sw=Unidev 같이 만들면 더 재밌으니까, 연합동아리 'UNIDEV' | 웹진 인벤전국 대학생 게임 개발 동아리 연합 유니데브(UNIDEV)가 2박 3일 게임잼 유니잼(UNIJAM)을 28일 마쳤다. ..
[BOJ][C++] 11403번 경로 찾기
·
PS/백준 문제
안녕하세요. 오늘은 백준 11403번: 경로 찾기(링크) 문제를 풀어보려고 합니다. 문제 가중치 없는 방향 그래프 G가 주어졌을 때, 모든 정점 (i, j)에 대해서, i에서 j로 가는 길이가 양수인 경로가 있는지 없는지 구하는 프로그램을 작성하시오. 입력 첫째 줄에 정점의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄부터 N개 줄에는 그래프의 인접 행렬이 주어진다. i번째 줄의 j번째 숫자가 1인 경우에는 i에서 j로 가는 간선이 존재한다는 뜻이고, 0인 경우는 없다는 뜻이다. i번째 줄의 i번째 숫자는 항상 0이다. 출력 총 N개의 줄에 걸쳐서 문제의 정답을 인접행렬 형식으로 출력한다. 정점 i에서 j로 가는 길이가 양수인 경로가 있으면 i번째 줄의 j번째 숫자를 1로, 없으면 0으로 출력해..
[Unreal 5] Fallen Knight (2023 G-STAR 출품작)
·
게임제작
2023 G-STAR 출품한 3D 다크소울류 게임인 Fallen Knight입니다. 게임 이름: Fallen Knight 개발 기간: 2023.09~2023.11 개발 인원: 7명(기획3, 프로그래밍 4) 개발 도구: Unreal 5.0.3 버전 관리: Azure, Git [관련 기사] https://www.mhnse.com/news/articleView.html?idxno=239472 [e솔의 e게임] 지스타 2023 대학별 소울라이크 게임 비교 ① - '폴른 나이트' 조진완 개발자 - MHN스 (MHN스포츠 이솔 기자) 세상에 장점만 있는 게임은 없다. 반대로 단점만 있는 게임도 없을 것이라고 생각한다.지난 16일부터 19일까지 부산 벡스코에서 펼쳐졌던 지스타 2023에서는 대형 게임사들 www.mh..
[Unity] 한글 워들(Korean Wordle) 출시
·
게임제작
해외 유명 퍼즐 게임인 Wordle을 한국어 버전으로 만들어봤습니다1인 제작이며 디자인은 몇몇 분들의 도움을 받아 수정해나갔습니다. 추후 여러 기능들이 업데이트 될 예정입니다. 아직 스토에서 검색이 안되어 아래 링크를 통해 들어가야합니다. 현재 버전: v1.0.1 # 업데이트 내역- v1.0.0한글 워들 출시- v1.0.1버그 및 디자인 수정 https://play.google.com/store/apps/details?id=com.CHS.Korean_Wordle 한글 워들(Korean Wordle) - Google Play 앱해외 유명 Wordle 게임의 한국어 버전입니다.play.google.com 게임 이름: 한글 워들(Korean Wordle)개발 기간: 2~3개월개발 인원: 1명개발 도구: Uni..
[RL] Introduction to Deep Reinforcement Learning
·
인공지능
*모든 내용은 Hugging Face - Deep RL Course를 기반으로 작성하였습니다. 1. What is Reinforcement Learning? 강화 학습을 이해하기 위해, 큰 틀에서 강화 학습 개념에 대해 먼저 살펴본다. The big picture 강화 학습의 기본 아이디어는 에이전트(agent, AI)가 환경과 상호작용(trial and error)하며, 행동으로부터 보상(negative, positive)을 얻으며 학습하는 것이다. 마치 현실에서 우리가 환경과 상호작용하여 배우는 것처럼 컴퓨터에게 이를 시키는 것이다. 예를 들어, 동생이 하나 있어 컴퓨터 게임을 한다고 해보자. 동생은 키보드를 누르며 환경과 상호작용을 할 것이고, 여러 개 누르다가 오른쪽 화살표를 누르는 순간 코인을 ..
[Unreal 5] Hallucination
·
게임제작
학교 전공 팀플 수업의 결과물입니다. 게임 이름: Hallucination 개발 기간: 2023.09 ~ 2023.12 개발 인원: 6명 개발 도구: Unreal 5.0.3 버전 관리: Git 플랫폼: Windows 장르: 잠입, 공포 [트레일러 영상] [담당 개발] 저는 Player, Interaction, UI, Packaging을 담당했습니다. [Player] 기본적인 조작 WASD 이동 Shift 달리기 [Interaction] 좌클릭: 물체 들기 or 밀고 당기기 물체 들기 물체 들고 있는 상태에서 좌클릭: 물체 놓기 물체 들고 있는 상태에서 우클릭: 물체 조준, 다시 클릭하면 던지기 밀고 당기기 물체 잡은 상태에서 앞/뒤로 이동하여 물체 밀고 당기기 [UI] Object Highlight & ..
[BOJ][C++] 1463번 1로 만들기
·
PS/백준 문제
안녕하세요. 오늘은 백준 1463번: 1로 만들기(링크) 문제를 풀어보려고 합니다. 문제 정수 X에 사용할 수 있는 연산은 다음과 같이 세 가지 이다. 1. X가 3으로 나누어 떨어지면, 3으로 나눈다. 2. X가 2로 나누어 떨어지면, 2로 나눈다. 3. 1을 뺀다. 정수 N이 주어졌을 때, 위와 같은 연산 세 개를 적절히 사용해서 1을 만들려고 한다. 연산을 사용하는 횟수의 최솟값을 출력하시오. 입력 첫째 줄에 1보다 크거나 같고, 106보다 작거나 같은 정수 N이 주어진다. 출력 첫째 줄에 연산을 하는 횟수의 최솟값을 출력한다. 예제 입력 //case 1 2 //case 2 10 예제 출력 //case1 1 //case2 3 제한 시간 제한: 0.15초 메모리 제한: 128MB 풀이 [틀린 풀이] ..
[Win32] Visual Studio Win32 LNK2019 오류 해결
·
언어/C,C++
Visual Studio에서 빈 프로젝트를 만들고 Win32 콘솔 창을 띄우기 위해 다음과 같이 코드를 작성했다. #include // include the basic windows header file // the entry point for any Windows program int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nShowCmd) { // create a "Hello World" message box using MessageBox() MessageBox(NULL, L"Hello World!", L"Just another Hello World program!", MB_ICONEXCLAMA..
[2023 GIGDC] Photo Forge
·
게임제작
2023 GIGDC 참가작으로 출품한 게임입니다.게임 이름: Photo Forge개발 기간: 2023년 5~6월, 2개월(기획 3주 + 프로그래밍 5주)개발 인원: 5명(기획3,프로그래밍2)개발 도구: Unity(2021.3.26f.1)버전 관리: Git플랫폼: Windows장르: 퍼즐, 어드벤쳐 Github(다운로드) 링크 [게임소개] 여러 장의 사진을 활용하여 기믹을 수행하고 탈출하는 퍼즐 어드벤쳐 게임.사진을 이동시켜서 길을 만들거나, 겹쳤을 때 활용할 수 있는 특수한 기믹을 통해 스테이지를 클리어 하는 것이 목적이다. 조작 방법 W,A,S,D - 플레이어 이동마우스 클릭 & 드래그 - 사진 움직이기 [게임 영상]https://youtu.be/Rzjt1S1Eo9s