I wanted to create a game with a classic concept and, as I transitioned from Visual Studio to VSCode, I became familiar with the development environment and decided to start a game development project to practice and improve my skills. It took me about 1 to 2 weeks to complete the game, but I felt a bit limited in utilizing various features of the SDL2 library since I wasn't as familiar with imp..
고전 컨셉의 게임을 만들고 싶었는데, Visual Studio에서 VSCode로 넘어오면서 개발 환경에도 익숙해지고 감도 익힐 겸 게임 개발 프로젝트를 시작하게 되었다. 게임 완성까지는 약 1주에서 2주 정도의 시간이 걸렸는데, VSCode에서 SDL2 라이브러리를 불러오는 것이 익숙하지 않아 다양한 기능을 사용하지 못해서 아쉽다. 이 프로젝트는 여기서 마치고, 다음에 게임을 개발하게 될 경우 다른 언어로 시도해보려고 한다. A Word of Heart의 인트로 화면이다. 1985년작 고전 비디오 게임 King's Valley의 인트로를 레퍼런스로 제작하였다. 게임을 만들면서 하나님이 힘을 주셔서 Powered by Jesus Christ라고 썼다. :D Space Key를 누를 경우 다음 화면으로 넘어..
11098번: 첼시를 도와줘! 구단이 성적을 내지 못한다면 답은 새 선수 영입뿐이다. 이것은 오늘날 유럽 리그에서 가장 흔한 전략이고, 노르웨이의 로젠버그 팀은 이러한 전략이 성공한 대표적 예시다. 그들은 많은 스카 www.acmicpc.net 문제 구단이 성적을 내지 못한다면 답은 새 선수 영입뿐이다. 이것은 오늘날 유럽 리그에서 가장 흔한 전략이고, 노르웨이의 로젠버그 팀은 이러한 전략이 성공한 대표적 예시다. 그들은 많은 스카우터들을 지구 곳곳에 파견해 가능성 있는 루키를 찾는다. 현재 첼시는 프리미어 리그에서 헤매고 있고, 결국 새로운 선수를 사기로 결정했다. 하지만 그들은 스카우터를 기다리기 지쳤고, 훨씬 더 효율적인 전략을 개발해냈다. "만약 무언가 팔리고 있다면, 그것에는 합당한 이유가 있다..
2747번: 피보나치 수 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n ≥ 2)가 www.acmicpc.net 문제 피보나치 수는 0과 1로 시작한다. 0번째 피보나치 수는 0이고, 1번째 피보나치 수는 1이다. 그 다음 2번째 부터는 바로 앞 두 피보나치 수의 합이 된다. 이를 식으로 써보면 Fn = Fn-1 + Fn-2 (n ≥ 2)가 된다. n=17일때 까지 피보나치 수를 써보면 다음과 같다. 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233, 377, 610, 987, 1597 n이 주어졌을 ..