Friday Night Funkin' - Motor Psicológico
Motor originalmente usado no Mind Games Mod, destinado a ser uma solução para os muitos problemas da versão vanilla, mantendo o aspecto de jogo casual. Também com o objetivo de ser uma alternativa mais fácil para programadores novatos.
Instalação:
Consulte as instruções de construção
Personalização:
se você deseja desabilitar coisas como Lua Scripts ou Video Cutscenes , você pode ler Project.xml
dentro Project.xml
, você encontrará diversas variáveis para customizar o Psych Engine ao seu gosto
para começar, desabilitar vídeos deve ser simples, simplesmente exclua a linha "VIDEOS_ALLOWED"
ou comente envolvendo a linha em comentários semelhantes a XML, como este <!-- YOUR_LINE_HERE -->
o mesmo vale para Lua Scripts , comente ou exclua a linha com LUA_ALLOWED
, esta e outras opções de personalização estão disponíveis no arquivo Project.xml
Créditos:
- Shadow Mario - Desenvolvedor Chefe, Programador.
- Riveren - Artista Principal.
Agradecimentos especiais
- bbpanzu - Ex-Membro da Equipe (Programador).
- Crowplexus - HScript Iris, Input System v3 e outros PRs.
- Kamizeta - Criador de Pessy, mascote do Psych Engine.
- MaxNeton - Artista/Animador de Easter Egg da tela de carregamento.
- Keoiki - animações de notas e alfabeto latino.
- SqirraRNG - Crash Handler e código base para forma de onda do Editor de Gráfico.
- EliteMasterEric - Suporte para Runtime Shaders e outros PRs.
- MAJigsaw77 - Biblioteca do carregador de vídeo .MP4 (hxvlc).
- Tahir Toprak Karabekiroglu - Editor de notas iniciais e outros PRs.
- iFlicky - Compositor de Psync, Tea Time e alguns efeitos sonoros.
- KadeDev – Corrigidos alguns problemas no Editor de gráficos e outros PRs.
- superpoderes04 - Garfo LUA JIT.
- CheemsAndFriends - Criador do FlxAnimate.
- Ezhalt - jingle de ovo de Páscoa de Pessy.
- MaliciousBunny – Vídeo da Atualização Final.
Características
Caixas de diálogo animadas atraentes:
Suporte a mods
- Provavelmente um dos pontos principais deste motor, você pode codificar em arquivos .lua fora do código-fonte, fazendo suas próprias semanas sem sequer mexer no código-fonte!
- Vem com um menu de organização/desativação de mod.
Pelo menos uma alteração por semana:
Semana 1:
- New Dad Left canta sprite
- Luzes de palco não utilizadas agora são usadas
- Dad Battle tem um efeito de destaque para o colapso
Semana 2:
- Tanto BF quanto Skid & Pump fazem "Ei!" animações
- Thunders faz um rápido flash de luz e amplia ligeiramente a câmera
- Adicionada uma transição/cena rápida ao Monster
Semana 3:
- BF faz "Ei!" durante Filadélfia Nice
- Blammed tem novas cores legais piscando durante aquela parte doentia da música
Semana 4:
- Melhor física do cabelo para mãe/namorado (talvez até um pouco melhor que a da semana 7?)
- Os capangas morrem durante todas as músicas. Sim :(
Semana 5:
- Bottom Boppers e GF fazem "Ei!" animações durante Cocoa and Eggnog
- Em Winter Horrorland, GF balança a cabeça mais devagar em algumas partes da música.
Semana 6:
- Em Thorns, o HUD fica escondido durante a cena
- Também há as garotas de fundo sendo assustadoras durante o "Hey!" partes do instrumental
Novas alterações interessantes no Editor de gráficos e inúmeras correções de bugs
- Agora você pode traçar notas de “Eventos”, que são marcadores que acionam ações específicas que geralmente eram codificadas na versão básica do jogo.
- O BPM da sua música agora pode ter valores decimais
- Você pode ajustar manualmente o tempo de toque de uma nota se realmente quiser precisão de milissegundos
- Você pode alterar o tipo de uma nota no Editor, ele vem com cinco tipos de exemplo:
- Alt Animation: Força a reprodução de uma animação alternativa, útil para músicas como Ugh/Stress
- Hey: Força uma animação "Hey" em vez da animação base Sing, se Boyfriend atingir esta nota, Girlfriend fará um "Hey!" também.
- Notas de dano: Se Boyfriend atingir esta nota, ele executará uma animação de erro e perderá um pouco de saúde.
- GF Sing: Em vez do personagem acertar a nota e cantar, Girlfriend canta.
- Sem animação: o personagem apenas atinge a nota, nenhuma animação é reproduzida.
Vários editores para ajudá-lo a criar seu próprio Mod
- Trabalhando tanto para modificação de código-fonte quanto para compilações baixadas!
Retrabalho do menu do modo história:
- Adicionado um BG diferente para cada música (menos Tutorial)
- Todos os personagens do menu agora estão em spritesheets individuais, facilitando a modificação.
Menu de créditos
- Você pode adicionar um ícone de cabeça, nome, descrição e um link de redirecionamento para quando o jogador pressiona Enter enquanto o item está selecionado.
Prêmios/Conquistas
- O mecanismo vem com 16 exemplos de conquistas com as quais você pode mexer e aprender como funciona (verifique Achievements.hx e pesquise "checkForAchievement" em PlayState.hx)
Menu de opções:
- Você pode alterar as cores das notas, atraso e deslocamento de combinação, controles e preferências lá.
- Em Preferências você pode alternar Downscroll, Middlescroll, Anti-Aliasing, Framerate, Low Quality, Note Splashes, Flashing Lights, etc.
Outros recursos de jogo:
- Quando o inimigo atinge uma nota, sua nota de dedilhar também brilha.
- O atraso não afeta mais o movimento da câmera e o dimensionamento do ícone do player.
- Algumas coisas baseadas nas mudanças da semana 7 foram incluídas (cores de fundo no Freeplay, salpicos de notas)
- Você pode redefinir sua pontuação no modo Freeplay/Story pressionando o botão Reset.
- Você pode ouvir uma música ou ajustar a velocidade de rolagem/danos sofridos/etc. no Freeplay pressionando Espaço.
- Você pode ativar o "Combo Stacking" nas opções de jogo. Isso faz com que os sprites combinados sejam apenas um sprite com uma animação, em vez de sprites gerando cada nota atingida.