Comments (5)
Thank you for your interest. This would be better suited for a fork of this project, as this is supposed to be as close to a 1:1 copy to the source content, therefore additional libraries will not be added into this project. I have had thoughts of making a v0.2.8+ version for general improvements and patches. If I ever get the inspiration to do it, I may include hxCodec and/or a newer version of the FlxAnimate library to fix the cutscenes.
from fnf-newgroundsport.
This is a port project to replicate FNF v0.2.8 as close as possible. I'm not aware of this being anywhere in the Newgrounds exclusive version. If you can find any evidence of this being in v0.2.8, please show me and I'll happily implement this. Otherwise, this will not be implemented.
from fnf-newgroundsport.
This is a port project to replicate FNF v0.2.8 as close as possible. I'm not aware of this being anywhere in the Newgrounds exclusive version. If you can find any evidence of this being in v0.2.8, please show me and I'll happily implement this. Otherwise, this will not be implemented.
The official Newgrounds version uses some custom code to play videos. But it is only designed to run on the HTML5 target if I remember. So, for make videos running on other targets, this may be a great idea to use a library.
Take for example FlxAnimate: you used this library instead of reverse-enginnering the custom code of the official web version of the game.
from fnf-newgroundsport.
The official Newgrounds version uses some custom code to play videos. But it is only designed to run on the HTML5 target if I remember. So, for make videos running on other targets, this may be a great idea to use a library.
Ninjamuffin made videos work via the OpenFL Video class (which, as you mentioned, only works on HTML targets), as can be seen here.
Take for example FlxAnimate: you used this library instead of reverse-enginnering the custom code of the official web version of the game.
I reverse-engineered FlxAnimate first, then copied some code over from the library just to make the code neater, not to update it. If you compare the code for FlxSymbol from this repository to the FlxAnim from the library's repository (it was renamed from FlxSymbol to FlxAnim), you'll see it's not exact, as v0.2.8 uses outdated code.
from fnf-newgroundsport.
Ninjamuffin made videos work via the OpenFL Video class (which, as you mentioned, only works on HTML targets), as can be seen here.
Actually, hxCodec supports both HTML5 and desktop (not Mac, but we are waiting for the needed files). So, even if it is not part of the original FNF Newgrounds version, it would be just better to switch to the library, instead of using code that is only working on the web build of this port.
from fnf-newgroundsport.
Related Issues (20)
- Enhancement: Pretty print fnf 0.2.8 json file to make much more ez to look at it HOT 2
- Bug Report: Can't skip credits video in HTML5 target HOT 3
- Bug Report: Game crashes HOT 2
- Enhancement: Animated actual cutscene HOT 2
- Question: Add a comment HOT 7
- Bug Report: gfcutscene layer variable should be FlxGroup not FlxTypedGroup HOT 1
- Enhancement: use new FlxAnimate instead of old version HOT 3
- Enhancement: Add a new FlxAnimate thingy HOT 4
- Enhancement: Game Build HOT 3
- can I use this as a base for my engine HOT 4
- Bug Report: HOT 1
- Bug Report: Notes move choppy HOT 6
- Bug Report: HOT 4
- Bug Report: Cant compile because of no Project.xml file, but its already there? HOT 7
- Question: sorry but how do you open a prompt HOT 1
- Bug Report: Can't Compile HOT 4
- Bug Report: The game crashes HOT 8
- Bug Report: Html5 error HOT 2
- Question: How To Compile FNF-NewgroundsPort(MACOS AND WINDOWS)(NOT A QUESTION) HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from fnf-newgroundsport.