Friday Night Funkin' - Psych Engine
원래 Mind Games Mod에 사용된 엔진으로, 캐주얼 플레이 측면을 유지하면서 바닐라 버전의 많은 문제를 해결하기 위한 것이었습니다. 또한 초보자 코더에 대한 더 쉬운 대안이 되는 것을 목표로 하고 있습니다.
설치:
최신 버전의 Haxe가 있어야 합니다. 진지하게, 4.1.5 사용을 중단하세요. 일부 내용이 누락되었습니다.
Friday Night Funkin' 소스 코드 컴파일 튜토리얼을 따른 후 LuaJIT를 설치해야 합니다.
LuaJIT를 설치하려면 다음을 수행하십시오: 명령 프롬프트/PowerShell에서 haxelib git linc_luajit https://github.com/nebulazorua/linc_luajit
...또는 모드가 .lua 스크립트를 실행할 수 없도록 하려면 Project.xml에서 "LUA_ALLOWED" 줄을 삭제하세요.
Lua를 사용할 때 StatePointer에 대한 오류가 발생하면 명령 프롬프트/PowerShell에서 haxelib remove linc_luajit
실행한 다음 linc_luajit을 다시 설치하세요.
모드에서 비디오 지원을 원할 경우 명령 프롬프트/PowerShell에서 haxelib install hxCodec
수행하면 됩니다.
그렇지 않으면 Project.xml에서 "VIDEOS_ALLOWED" 줄을 삭제할 수 있습니다.
크레딧:
- 섀도우 마리오 - 프로그래머
- RiverOaken - 아티스트
- Yoshubs - 보조 프로그래머
특별한 감사
- bbpanzu - 전직 프로그래머
- shubs - 새로운 입력 시스템
- SqirraRNG - 차트 편집기의 파형에 대한 충돌 처리기 및 기본 코드
- KadeDev - 차트 편집기 및 기타 PR의 몇 가지 멋진 문제를 수정했습니다.
- iFlicky - Psync 및 Tea Time의 작곡가이자 Dialogue Sounds도 제작함
- PolybiusProxy - .MP4 비디오 로더 라이브러리(hxCodec)
- Keoiki - 노트 스플래시 애니메이션
- Smokey - 스프라이트 아틀라스 지원
- Nebula the Zorua - LUA JIT 포크 및 일부 Lua 재작업
특징
매력적인 애니메이션 대화 상자:
모드 지원
- 아마도 이 엔진의 주요 포인트 중 하나는 소스 코드 외부에서 .lua 파일을 코딩하여 소스를 건드리지 않고도 자신만의 주를 만들 수 있다는 것입니다!
- 모드 구성/비활성화 메뉴가 함께 제공됩니다.
매주 최소한 하나의 변경사항:
1주차:
- 새 아빠 왼쪽 노래 스프라이트
- 사용하지 않은 무대 조명이 이제 사용됩니다.
2주차:
- BF와 Skid & Pump는 모두 "Hey!"를 합니다. 애니메이션
- Thunders는 빠르게 빛을 깜박이고 카메라를 약간 확대합니다.
- 몬스터에 빠른 전환/컷신을 추가했습니다.
3주차:
- BF는 "안녕하세요!" 필라델피아 니스 시절
- Blammed는 노래의 아픈 부분에서 멋진 새로운 색상이 깜박입니다.
4주차:
- 엄마/남자친구를 위한 더 나은 머리카락 물리학(아마도 7주차보다 약간 더 나을 수도?)
- Henchmen은 모든 노래 중에 죽습니다. 응 :(
5주차:
- Bottom Boppers와 GF가 "Hey!"를 합니다. 코코아와 에그노그 중 애니메이션
- Winter Horrorland에서 GF는 노래의 일부 부분에서 머리를 천천히 흔들었습니다.
6주차:
- Thorns에서는 컷신 동안 HUD가 숨겨집니다.
- 또한 "Hey!"가 진행되는 동안 배경 소녀들이 으스스하게 행동하는 경우도 있습니다. 악기의 일부
멋진 새 차트 편집기 변경 사항과 수많은 버그 수정
- 이제 바닐라 버전의 게임에서 일반적으로 하드코딩된 특정 작업을 실행하는 북마크인 "이벤트" 노트를 차트로 작성할 수 있습니다.
- 이제 노래의 BPM이 십진수 값을 가질 수 있습니다.
- 밀리초 단위의 정밀도를 원하는 경우 노트의 스트럼 시간을 수동으로 조정할 수 있습니다.
- 편집기에서 메모 유형을 변경할 수 있으며, 두 가지 예시 유형이 제공됩니다.
- 대체 애니메이션: 강제로 대체 애니메이션을 재생합니다. Ugh/Stress와 같은 노래에 유용합니다.
- 안녕: 기본 노래 애니메이션 대신 "안녕" 애니메이션을 강제합니다. 남자친구가 이 음을 치면 여자친구가 "안녕!"을 하게 됩니다. 도.
자신만의 Mod를 만드는 데 도움이 되는 여러 편집자
- 소스 코드 모딩과 다운로드된 빌드 모두에 사용됩니다!
스토리 모드 메뉴 재작업:
- 모든 노래에 다른 BG를 추가했습니다(튜토리얼 제외).
- 이제 모든 메뉴 캐릭터가 개별 스프라이트시트에 포함되어 모딩이 더 쉬워졌습니다.
크레딧 메뉴
- 항목이 현재 선택되어 있는 동안 플레이어가 Enter를 누를 때 머리 아이콘, 이름, 설명 및 리디렉션 링크를 추가할 수 있습니다.
수상/업적
- 엔진에는 조작하고 작동 방식을 배울 수 있는 16개의 예시 업적이 포함되어 있습니다(Achievements.hx를 확인하고 PlayState.hx에서 "checkForAchievement"를 검색하세요).
옵션 메뉴:
- 여기서 노트 색상, 지연 및 콤보 오프셋, 컨트롤 및 기본 설정을 변경할 수 있습니다.
- 기본 설정에서는 다운스크롤, 미들스크롤, 앤티앨리어싱, 프레임 속도, 낮은 품질, 노트 스플래시, 깜박이는 불빛 등을 전환할 수 있습니다.
기타 게임플레이 기능:
- 적이 음을 치면 스트럼 음도 빛납니다.
- 지연은 더 이상 카메라 이동 및 플레이어 아이콘 크기 조정에 영향을 미치지 않습니다.
- 7주차 변경 사항을 기반으로 한 일부 내용이 추가되었습니다(프리플레이의 배경색, 노트 스플래시).
- 재설정 버튼을 누르면 프리플레이/스토리 모드에서 점수를 재설정할 수 있습니다.
- 노래를 듣거나 스크롤 속도/받는 데미지 등을 조정할 수 있습니다. 프리플레이에서는 스페이스바를 누르세요.