본문 바로가기

FNF(프나펑) 모드제작5

엉망진창인 하루 중에 발견한 의외의 물건 안녕하세요? 이래저래 답이 없을 정도로 많은 시간을 그냥 어영부영은 아니고, 실험노트를 정리하고 힘을 빠져서 지냈는데, 아무튼 실험노트의 정리이후에 FNF의 모드 제작에 한번 들어가 보려고 하니, 사소한 문제라고 해야 할지, 상당히 큰 문제가 생긴 것을 확인할 수 있었습니다. 일단 인터넷에서 기존의 방식과는 다르게 사이크 엔진을 다운로드 받아서 어떻게 작동은 시킬 수 있도록 만들어 준 버젼이 있었습니다. 그리고 나서 이 사이크 엔진에서 웬만하면 필요한 에디팅은 다 제공하고 있어서 특별히 코딩을 할 필요는 없을 것이라는 생각이 들기도 했습니다만, 문제가 있었습니다. 일단 가지고 있는 아이디어를 구현하고자 하면, 이게 원본 게임의 한두개를 건드려야 하는 것이 아니라서, 어떻게 상당한 수준의 조작이 이루어 져.. 2022. 2. 10.
모드제작을 위한 psych engine의 시동 -2- 안녕하세요? 이번 포스팅에서는 일단 FNF의 모드 제작을 위한 사이크 엔진의 작동까지는 어떻게 해보는 것으로 마무리를 지어 보고자 합니다. 일단 Haxe라는 언어 자체가 개발에 있어서 상당히 낯선 언어인데, 이로 인해서 오는 각종 시행착오가 좀 많은 편이기는 합니다. 일단 가장 먼저 해야 할 일로는 설치든 뭐든 다 되어서 다시 컴퓨터를 시작하고, 다음엔 위 스크린샷에서 보이는 것처럼 일단 사이크 엔진 (psych engine)이 설치되어 있는 곳으로 디렉토리를 옮겨 주도록 합니다. 그리고 나서 다음으로 작업을 진행하기 위해서, 일단은 제대로 visual studio를 설치해 주도록 합니다. 이것도 시간이 걸리기는 많이 걸렸습니다. 먼저 이 작업을 하기 위해서, 일단 위 스크린샷에서 보이는 것처럼 MSVC.. 2022. 2. 4.
모드제작을 위한 psych engine의 시동 -1- 안녕하세요? 일단 fnf의 모드를 제작하기 위해서는 먼저 툴이 된다고 하는 이 psych engine을 사용한다는 이야기를 많이 들어서, 이걸 실행하는 것을 목표로 해서, 일단 작업을 시작하고자 했습니다. 다만, 이걸 시동하기 위해서 준비해야 하는 것도 많고, 이래저래 좀......... 헤메는 것도 많았습니다. 다른게 아니라 먼저 cmd창에서 위 스크린샷에서 보이는 것과 같은 명령어를 먼저 입력해 주는 것으로 해서, 일단 작업을 시작하도록 합니다. 그리고 나서 다음으로 haxelib run lime setpu flixel이라는 명령어를 입력해 주는 것으로 이제 시작을 해 주도록 합니다. 이렇게 하는 것으로 작업은 시작이 되었으며.......... 그리고 나서 이게 정확히 무슨 라이브러리인지 저는 모릅니.. 2022. 2. 3.
Haxe의 첫 시동 -2- 안녕하세요? 일단 fnf의 기본이 되는 언어부터가 어째 한글로 된 자료를 찾기가 어려운데, 그럼에도 불구하고 한번 작업을 해 보기 위해서, 일단은 할 수 있는 시도는 다 해봤고, 어느정도 성과를 냈기에, 이에 대해서 한번 포스팅을 올려 보고자 합니다. 참, 새로운 프로그래밍 언어를 한다는 것이, 어떤 의미로는 도전의식을 고취시키지만, 때로는 너무 고취시켜서 탈인듯 합니다. 다음은 index.html이라는 파일에다가 위 스클니샷과 같은 식으로 일단 하나 만들어 주도록 합니다. 이런 식으로 어떻게 작업이 되었다면, 마지막으로 build를 만들어 갈 차례입니다. 그리고 나서 다음으로 진행한 것이 build.hxml이라고 해서 html이 아니라 hxml이라는 확장자를 사용하고 있다는 점에 유의해야 합니다. 그리.. 2022. 2. 2.