Nael2xd가 개선한 README.md
Android/IOS 버전을 찾고 있다면 여기로!
JS Engine의 github 저장소에 오신 것을 환영합니다. 여기서 엔진을 다운로드하고 스팸성 차트를 만들거나 엔진을 재미있게 사용할 수 있습니다.
여기에는 JS 엔진에 내장된 수많은 사용자 정의 기능과 기능이 포함되어 있습니다. 대부분의 목록을 보려면 이 텍스트 아래에서 확인하세요.
이 포크에는 수많은 기능과 성능 기능이 있으며 대부분 나열됩니다.
BotPlay 지연이 없습니다!
더 빠른 노래 로딩!
20분 이상의 노래를 로드 중입니다!
성능 참고!
창을 닫지 않고도 10만 개 이상의 노트를 로드할 수 있습니다!
기본 셰이더 지원! (전체 목록은 여기에서 볼 수 있습니다)
렌더링 모드! (원래는 lua 및 gamerenderer-engine에 사용됨)
노래 크레딧 내장! (차트 에디터에서)
스팸 모듈! (DnB 팬을 위한)
내가 놓친 것들이 아주 많지만 적어도 JS ENGINE 에 내장된 기능을 원할 것입니다.
자주 묻는 질문(FAQ)은 여기에서 확인하거나 아래에서 간단히 확인할 수 있습니다.
Q: 내 모드에 이 엔진을 사용할 수 있나요?
답변: 네, 가능합니다! 제 이름을 밝히고(YouTube의 @JordanSantiago) 이 페이지에 대한 링크를 제공해 주세요. 또는 최신 릴리스를 다운로드할 수 있는 링크입니다.
Q: 어떻게 해야 하나요(배경 변경, 캐릭터 추가 등)?
A: 여기서는 Psych Engine에서 하는 것과 같은 방식으로 합니다.
Q: 버그를 발견했습니다!
A: 여기에 신고하세요. 또한 동일한 문제에 대한 게시물이 이미 있는지 확인하시기 바랍니다.
Q: 버그를 수정하는 방법을 찾았습니다!
A: 여기로 보내세요..
빌드 지침을 참조하세요.
hxCodec 관련 오류가 발생하면 haxelib set hxCodec 2.5.1
실행하세요. 그래픽이 모두 흰색이고 색상이 없으면 haxelib git hxcpp https://github.com/HaxeFoundation/hxcpp
실행하세요.
Lua 스크립트 또는 비디오 컷씬 과 같은 기능을 비활성화하려면 Project.xml
을 읽어보세요.
Project.xml
내에서 원하는 대로 JS 엔진을 사용자 정의할 수 있는 여러 변수를 찾을 수 있습니다.
시작하려면 동영상을 비활성화하는 것이 간단해야 합니다. "VIDEOS_ALLOWED"
줄을 삭제하거나 다음과 같이 줄을 XML과 같은 주석으로 묶어 주석 처리하면 됩니다.
Lua 스크립트 도 마찬가지입니다. LUA_ALLOWED
를 사용하여 행을 주석 처리하거나 삭제합니다. 이 옵션과 기타 사용자 정의 옵션은 모두 Project.xml
파일 내에서 사용할 수 있습니다.
섀도우 마리오 - 프로그래머
RiverOaken - 아티스트
bbpanzu - 전직 프로그래머
SqirraRNG - 차트 편집기의 파형에 대한 충돌 처리기 및 기본 코드
KadeDev - 차트 편집기 및 기타 PR의 몇 가지 멋진 문제를 수정했습니다.
iFlicky - Psync 및 Tea Time의 작곡가이자 Dialogue Sounds도 제작함
PolybiusProxy - .MP4 비디오 로더 라이브러리(hxCodec)
Keoiki - 노트 스플래시 애니메이션
Smokey - 스프라이트 아틀라스 지원
Nebula the Zorua - LUA JIT 포크 및 일부 Lua 재작업
아마도 이 엔진의 주요 포인트 중 하나는 소스 코드 외부에서 .lua 파일을 코딩하여 소스를 건드리지 않고도 자신만의 주를 만들 수 있다는 것입니다!
모드 구성/비활성화 메뉴가 함께 제공됩니다.
새 아빠 왼쪽 노래 스프라이트
사용하지 않은 무대 조명이 이제 사용됩니다.
BF와 Skid & Pump는 모두 "Hey!"를 합니다. 애니메이션
Thunders는 빠르게 빛을 깜박이고 카메라를 약간 확대합니다.
몬스터에 빠른 전환/컷신을 추가했습니다.
BF는 "안녕!" 필라델피아 니스 시절
Blammed는 노래의 아픈 부분에서 멋진 새로운 색상이 깜박입니다.
엄마/남자친구를 위한 더 나은 머리카락 물리학(아마도 7주차보다 약간 더 나을 수도?)
Henchmen은 모든 노래 중에 죽습니다. 응 :(
Bottom Boppers와 GF가 "Hey!"를 합니다. 코코아와 에그노그 중 애니메이션
Winter Horrorland에서 GF는 노래의 일부 부분에서 머리를 천천히 흔들었습니다.
Thorns에서는 컷신 동안 HUD가 숨겨집니다.
또한 "Hey!"가 진행되는 동안 배경 소녀들이 으스스하게 행동하는 경우도 있습니다. 악기의 일부
이제 바닐라 버전의 게임에서 일반적으로 하드코딩된 특정 작업을 실행하는 북마크인 "이벤트" 노트를 차트로 작성할 수 있습니다.
이제 노래의 BPM이 십진수 값을 가질 수 있습니다.
밀리초 단위의 정밀도를 원하는 경우 노트의 스트럼 시간을 수동으로 조정할 수 있습니다.
편집기에서 메모 유형을 변경할 수 있으며, 두 가지 예시 유형이 제공됩니다.
대체 애니메이션: 대체 애니메이션을 강제로 재생합니다. Ugh/Stress와 같은 노래에 유용합니다.
안녕: 기본 노래 애니메이션 대신 "안녕" 애니메이션을 강제합니다. 남자친구가 이 음을 치면 여자친구가 "안녕!"을 하게 됩니다. 도.
소스 코드 모딩과 다운로드된 빌드 모두에 사용됩니다!
모든 노래에 다른 BG를 추가했습니다(튜토리얼 제외).
이제 모든 메뉴 캐릭터가 개별 스프라이트시트에 포함되어 모딩이 더 쉬워졌습니다.
항목이 현재 선택되어 있는 동안 플레이어가 Enter를 누를 때 머리 아이콘, 이름, 설명 및 리디렉션 링크를 추가할 수 있습니다.
엔진에는 조작하고 작동 방식을 배울 수 있는 16개의 예시 업적이 포함되어 있습니다(Achievements.hx를 확인하고 PlayState.hx에서 "checkForAchievement"를 검색하세요).
여기서 노트 색상, 지연 및 콤보 오프셋, 컨트롤 및 기본 설정을 변경할 수 있습니다.
기본 설정에서는 다운스크롤, 미들스크롤, 앤티앨리어싱, 프레임 속도, 낮은 품질, 노트 스플래시, 깜박이는 불빛 등을 전환할 수 있습니다.
적이 음을 치면 스트럼 음도 빛납니다.
지연은 더 이상 카메라 이동 및 플레이어 아이콘 크기 조정에 영향을 미치지 않습니다.
7주차 변경 사항을 기반으로 한 일부 내용이 추가되었습니다(프리플레이의 배경색, 노트 스플래시).
재설정 버튼을 누르면 프리플레이/스토리 모드에서 점수를 재설정할 수 있습니다.
노래를 듣거나 스크롤 속도/받는 데미지 등을 조정할 수 있습니다. 프리플레이에서는 스페이스바를 누르세요.