/bfed/ - Banned from Equestria (Daily) - Thread 51: Skibidi toilet editionDiscussion regarding Banned from Equestria (Daily) by Pokehidden, aswell as the community efforts surrounding the game and concept.Banned from Equestria (Daily) is a point-and-click clop game where the objective is to get with as many mares (and stallions) as you can in the span of three days.>Play Banned from Equestria (Daily) online:https://pokehidden.archive.hexstream.net/banned_from_equestria_daily/game.swf.htmlSome ressources:https://pokehidden.archive.hexstream.net/banned_from_equestria_daily.htmlOngoing projects:Translation repository - https://codeberg.org/BlackCatPixelMares/BFED-Translation (slow AF, will be moved to codeberg)Laid Zeppelin (SFW ongoing game, NSFW patch? Name May change)Previous efforts included engine re-writes (at least one in Godot, one in python(Kazeged), and one in C/Lua (https://github.com/jsteel2/bfeg/)) aswell as original stories made in the style of BFED.Feel free to post drawings, animations, tips for the original game, ideas of new games, or whatever BFED related.This is a somewhat monthly thread (I will try to make a thread at the begining of each month if one is not ongoing. So don't worry, post as you please, no need to bump endlessly.).And of course, share progress about your projects, drawings, stories, and anything.And have fun!Previous thread:>>43085583https://desuarchive.org/mlp/thread/43085583(Game and resources links in anchor post)
Why does it cause so much obsession though? All you do is fuck miniature rainbow colored equines. It's not like there aren't other clop games.
>>43202910anchor post>Download game[Unfortunately, due to spam detection, ask in the thread or look in the archives for links to older versions]Banned [FOREVER] (Halloween Special): https://d.facdn.net/art/pokehidden/1383259961/1383259961.pokehidden_banned_forever.swfalpha 1.5: https://static1.e621.net/data/ca/e8/cae81f07bb49f8e5a95b121b46965c95.swf>Not officialalpha 1.0:RD_Fix.swf: https://files.catbox.moe/z1otws.swfalpha 1.5:Russian translation: https://www.yapfiles.ru/files/1703796/bfe_daily_15.swfwrapped in pink (Horsemas special): http://h-flash.com/data/swf/2018/11/wrapped_in_pink.swf1.6:(mostly 'alpha 1.5', 'Banned Forever', and 'wrapped in pink')EN:https://u.smutty.horse/meyjearxscy.swfhttp://www.mediafire.com/file/d8gi7gcga6t63y6/BannedfromEquestria_ENU.apk/fileCH:https://u.smutty.horse/mfjufpghksz.swfhttp://www.mediafire.com/file/42couackeuyh0i6/BannedfromEquestria_CHT.apk/file>Play the game locallyFlash Player projector content debugger: https://web.archive.org/web/20220331041116/https://www.adobe.com/support/flashplayer/debug_downloads.html (Thanks Adobe! Not really.)Ruffle: https://ruffle.rs/>Archive siteshttps://web.archive.org/web/20150328080957/http://www.furaffinity.net/user/pokehidden/https://web.archive.org/web/20140712121759/https://inkbunny.net/Pokehiddenhttp://web.archive.org/web/20131208214200/http://pokehidden.tumblr.com/https://pokehidden.archive.hexstream.net/>Original ressourceshttps://pokehidden.archive.hexstream.net/banned_from_equestria_daily/spritesheet/OST playlist: https://www.youtube.com/playlist?list=PLh5cfJBCQ4sgY_-u3WosreRDzGDFS2tUO>Ressources extracted from the gameUse JPEXS to decompile and explore the game: https://github.com/jindrapetrik/jpexs-decompilerSounds (mp3): https://u.smutty.horse/mevzxmuedjn.zipText: https://u.smutty.horse/mewhvlxlxwd.txtSprites:png: https://u.smutty.horse/mevzucmydci.zipsvg: https://u.smutty.horse/mevzultwzre.zipFixed (png): https://u.smutty.horse/mfhbpdxznug.zipFont:woff, woff2, ttf, otf: https://u.smutty.horse/mevzmuzbznl.zipSource (Emulogic): https://www.fontspace.com/emulogic-font-f3327>DEDBFED dedicated site: https://bfed.ga/Translation effort: https://explore.transifex.com/testt57y56h56u/bfed2/https://desuarchive.org/mlp/thread/
>>43202913You tell me.You are the one that posted a minute after the new thread.
Woohoo! New BFED thread :D
>>43202918>catalog >sort by: bump order
>>43202922Nice!>>43202928KekI'm not alone to bump it, at least 3 anon do so.But yeah, it's not the most active thread for sure.Still it lives more than other, that's why I stay here.
Can we have both threads in page10?Challenge accepted!
>>43202910Ew, what an awful image. I will not participate in your thread.
>>43203170>implying
The ride never ends for MLP and BFED, I love this game and the ponies so much!
>>43203170kekCome on, Skibidi Toilet is two years old, it's almost vintage at this point.Seriously, Anons ask me to make a new image for the threads, I oblige, and now you want something else.Fine, give me ideas for thread 53 then...
>>43203268apart from the RE4 idea on the last thread, could have something Big Brian doing the Heman "I HAVE THE POWER!" with the sword being a mare he's holding with his unicorn magic.
>>43202910We all died in 2012 and this is hell.
>>43203268I'm happy with the image. Fuck him.
>>43203170Even if there are wet mare on estrus?
>>43203260Yep. Very good game.
So what's new in this thread?New games? Animations? Drawings?
>>43204071We got lots of new drawings and animations in the previous thread and there will be more to come soon
>>43204071Too tired to draw tonight.But if you want a drawing of a mare, I'll add it to the list.>>43204398Yeah, and the dress up game is a nice project too!
>>43202910Wasn't there an apk?
>>43204734>Yeah, and the dress up game is a nice project too!aye, i'm looking forward to that game.
>>43204794yeah there is a apk on the anchor post
>>43204734How about Sassaflash? Or whatever that pegasus mare is called.
>>43205411You mean this turbo cutie?https://mlp.fandom.com/fr/wiki/Sassaflash
>>43205820nta, but yes. Also Sea Swirl would be much obliged.
>>43205820Yeah! I wish she was in BFED.
69 sex with Sea Swirl in BFED
>>43205939A cute unicorn?Count me in.
Big Brian if he was in the showw
>>43206648Why's he got the head of a mare?
>>43206648Why does he have reflections in his eyes?
>>43206755He always had reflections.What he is lacking is the pupil.Like newborn in the show....How shit, what if you are a toddler/child irl, and Trixie brought you, saying "he is X years old, that's an adult here, right?" and gives you an adult body!?Imagine the trauma...
>>43206795I mean Trixie would eventually find out if it's a toddler/child by the way the summoned pony acts?
>>43202915>[Unfortunately, due to spam detection, ask in the thread or look in the archives for links to older versions]what got download got flagged as spam?
>>43207475All the old version 1.0, 1.1, 1.2, 1.3, 1.4 and 1.5 "fuck half chan" edition
>>43207080She doesn't have the sharpest horn of the herd anon...
im the one who posted a working android version a time ago, has anyone found one that works in english yet? for fucks sake if not then tell me how to repack the apk.
>>43208057From what I remember, no, no modern english version exist.If you want to repack it you will have to find tutorials / ask AI on how to do so. I guess Ruffle will be your best option.Beware, if you are not a developer, you probably will have to install some stuff.But that would be an interesting experience for sure.Good luck anon! Maybe someone else can help you better than me?
>>43207739I mean certainly has the skill to be able to create a pony out of magic, no?
>>43208524Even the "kind" Celestia said it was a back alley botched job.She didn't even gave you pupils! Technically, you can't see...
>>43207739Where can I buy a horn sharpener to help her?
>>43208698lol that would be funny if big brian was blind, somehow blindly stumbling his way to bucking mares in the 3 day limit
>>43209305I bet he could find the mares by smell alone...
>>43210014Indeed, don't mares produce pheromones in heat?
>>43210487kek, now I imagine Brian with a "heat vision mode" (but not the same kind as nocturnal vision).You enter an area and suddenly the whole scree becomes tungsten burning white.When you remove heat vision, it's a peaceful meadow with Fluttershy in it.
>>43208057That APK doesn't even work on modern phone
>>43210711Is it hard to update?
>>43210014Is she talking about me?
>>43211520For all of us, really.
>>43209819I wonder what made Pokehidden choose to do upscaled DS pixelart as the art style instead of what others was doing on flash with vector art.
>>43212259Probably technical constrains.I think he wanted to draw it because it was easier than vector, but only have a DS by hand at start.
>>43212590She is a cutie!
>>43213078spike looks sad lol
>>43213741Have you played the game?Yes, he is sad a good part of it (except if you manage to make him fuck rarity that is)
>>43214524Is she made out of cookies?
>>43214932Nope, but her milk goes well with the cookies she bake.
>>43204734>>43205077Glad to see people are still interested! I got a little distracted last week and didn't work on it much, but I'm back at it and I've almost completely filled out the hats section, added one of Rarity's outfits from the original game, and added all of the suggestions I got in the last thread (I think).Also, some of the placeholder buttons have been replaced and there are tooltips, although the tooltips are a little buggy right now.
>>43215283Sweet!That's some nice work there.Do you still need help for the images ?
>>43215309I don't necessarily need help, but I would still accept contributions if anyone else wants to pitch in.
>>43213938Or if you fuck him yourself.
>>43215283amazing work, looks fantastic!
>>43215804cute pony
>>43216233Yeah, she deserves some head pats for sure.
>>43215088Ahh, true.
Fuck, I have been busy with IRL stuff this week end...I want to draw mares!
We often see Octavia react to Vinyl's music choices, but what about the other way around?
>>43217783Vinyl would be absolutely bored at Octavia's classical music choice.
>>43217262We'll be looking forward to the mare drawings in the future, anon!
Moving fast today aren't we?
>>43219122Seems like there are some slide threads, yes.
>>43219122So it seems, the board's natural state is supposed to be extremely slow but you know what happens some times.
>>43219420>>43219732I didn't check, I only watch a handful of threads.Was is some "rea"l slide threads (to damage the board quality) or just some event that naturally brought anons (like the mlp even in that game a few days ago)?
>>43217783>>43218391Or trying to remix it on the fly, like on ep100
So is there a way to buy Rarity's desses at the start?
>>43220434Sure! See attached vid....You want the truth?___no, really, it's deceptive..._________okay, go ahead then! ______but don't tell I didn't warn you_____...__You literally can't buy the dresses, whatever your money. There is no code in the game to do that.
>>43220809surprised there isnt any modded version with rarity scene added in.
>>43221237I think it's both because it's a pain to mod and the audience would be small.Also, you would have to add a way to earn shitload of money, and/or reduce he dresses prices.But be my guest, it would be funny.
Would there be interest in a Godot port of BFED?Started something as a side project for fun now that I know how to use it, and to see how accessible the resources of the original are and such.Remade the whole intro with Trixie in it (bedroom menu and the transition to the new game are still WIP), and even if not 100% sure, I believe a total port should be feasible.That would make an Android port easy, and mods and other updates easier too.If there is interest, I can continue to work on it on the side.
>>43221510Of course there would be interest.One thing that pisses me off about the flash version is how text is centered, and any text edits can result in messed up spacing.
>>43221510Nice!It's always good to have projects going.Do it for you of course, no pressure, but I think most will be glad to be able to play it on modern hardware.What kind of system do you use to store the scenes?Would you be interested to think about a "standard bfed scene" format? (Probably based around json)
>>43221866>What kind of system do you use to store the scenes?>Would you be interested to think about a "standard bfed scene" format? (Probably based around json)That's sort of already what I'm doing. Each reconstructed scene is stored as JSON manifests, not hard-coded into Godot scene logic.The only thing is that the format is still organic right now. Will probably define a proper standard once I've advanced further and seen more of the tricks the original scenes can use.
>>43221908I would be really interested to have a look at your JSON.I can also post mine.It would reduce a lot the work of everyone if we can agree on a common format.Heck, some non programmer could even help recreating some scenes, and any engine would be able to read it.
>>43221908>>43222071This is good. Any remake should definitely be based around some common, engine-independent format like JSON. Remaking the whole game using the built-in tools of some big, fancy engine would just be kicking the can down the road and creating problems for the next person once Godot inevitably stops being developed. Plus, mods could be made using the same common scene format and then any efforts to continue the preservation of the core game would automatically preserve all of the mods as well.I think Godot also has its own asset bundle format, so that's something that might also have to be sidestepped in order to make something adequately portable and future-proof. It's a good thing that BFED has a pretty consistent formula throughout the whole game, but I feel like the Rainbow Dash minigame might be hard to work into the scene format in a clean and sensible way.
>>43222071>I would be really interested to have a look at your JSON.Give me until the end of the week and I will share what I have.>>43222297>I feel like the Rainbow Dash minigame might be hard to work into the scene format in a clean and sensible way.Yeah, I don't think minigames can be clean this way. Should still be possible for users to easily change the text, backgrounds, and sprites in it without going into the full code IMO.Worked a bit more on it today since I had some time. The menu and the transformation scenes/systems advanced.Also, if you check >>43221510, you can see some fuckery going on at 0:27 for instance with the clouds and the ground.It's fixed and won't appear in the future.https://u.pone.rs/qlkzbhaz.png
>>43222297>Future proofingExactly, you read my mind!>Rainbow minigame"Au contraire !" in my JSON format, I simply define it as a "mini game".You set up some parameters (spritesheet, music, number of lanes, difficulty, etc.) and you are good to go!And any other game with this engine can change these parameters to drastically change the look and feel, while easy as setting up a handful of parameters.Luna fight? Apple bucking? all mini games!Heck, technically, the fucking would be a mini game too.This way you separate it from the main engine, it's way cleaner.>>43222653Take your time.Here is my current JSON file, but it can change in the future.https://ponepaste.org/11893Feel free to criticize.>clouds and the groundI think it's just the road's "cobblestone".But you catch some ruffle bug here.It's clearly visible too during the night.If you want to clone the game as close as possible to the original, then, try to use the flashplayer/projector instead.Sorry, for some dumb reasons, I can't access pone.rs...
>>43223044this ship is very unf
>>43222837Damn, I forgot about all the other minigames... It seems like a kludgy solution to have the minigames be hardcoded with the JSON scene format needing to have extra properties just to configure specific one-off minigames.The JSON format you've made so far looks more like a regular imperative programming language, especially with the variables and control flow. I'm gonna do some brainstorming on this problem too and I look forward to seeing what the other anon is cooking up, but maybe an imperative language would be more appropriate than a data serialization language, especially given the game's visual novel-style format.
>>43222653excellent work so far anon!
>>43223638> hardcoded minigameWell you have to find a balance when you make a game engine.Flash was really particular, so the range is basically: recode flash -> custom engine with some hard codes -> full hard coderecoding flash is a no go, too much work (well, it might be easier in the end)hardcoding everything will have the same problem that it would be hard to change / update / mod.So the custom engine is a good solution I think.And it have to streamline and ease the main game core (point and click aspect of the game).So coding the mini-games with the game engine itself would be hard, and would need to implement specific functions anyway.It's kinda classic in old games to hard code the minigames not using the core game functions.>JSON as an imperative programming languageWell, I didn't catch this, but you are right.I started with a way simpler descriptive format, but it was too limited to remake the whole game.The lua anon idea wasn't bad at all in a sense. It needed a bit of work but was clever.Thanks for your review, I will be looking forward reading your point of view, and the other anon too (is it Mike?)
>>43223930>(is it Mike?)Nope.>>43223638>>43222071I will give a real example later, but to give an idea of something simple, let's say someone wants to create their own scene/location.They can create a folder like this:>mods/my_mod/locations/canterlot_square/:>scene.json>background.png>actors/vendor/001.png>actors/vendor/002.png>buttons/left_arrow.png>music.ogg (or .mp3 etc.) With the JSON being like this: { "id": "canterlot_square", "stage_size_px": [496, 368], "background": { "texture": "background.png", "position_px": [0, 0] }, "actors": [ { "id": "vendor", "frames": "actors/vendor/%03d.png", "frame_count": 2, "position_px": [250, 180] } ], "buttons": [ { "id": "left_arrow", "texture": "buttons/left_arrow.png", "position_px": [12, 304], "target_scene": "main_plaza" } ] }It's a minimal example and there are other fields/options to, for example, play an animation or trigger a dialogue when clicking on the vendor, etc. But that gives a brief idea.All the scenes I did work like this.I'm on the Rainbow Dash race right now; will post a video once it's done.
>>43223992
>>43223992Yeah I did a format similar to that when I used y own format (and early JSON).But then I had to add dialogues (and thus conditions) and as JSON objects can technically be in any order, I add to do the list thing.And finally, as soon as you want more than one parameter, you need an object, so I had the horrendous JSON I posted earlier.But yeah, if your method allow as much as mine but is simpler, I would gladly switch/support it.>>43224172Damn, that's some awesome progress!So, is the mini game hardcoded?That's really exciting news anyway!
>>43224274>So, is the minigame hardcoded?It's split in two for now:A .json with assets, frame ranges, placements, cloud paths, amount of clouds, countdown frames, hitboxes, lives, invincibility timing, etc.And a .gd with the actual gameplay interpreter: advance source frames, click to swap lane, interpolate paths, check cloud collisions, update lives, handle invincibility, and finish/loss state.So someone could potentially make a harder Spitfire version with just a JSON and assets. But for a totally different minigame, he would need to script.
>>43224470Ho interesting.I don't know godot, I tried it a long time ago (it was C# only back then or something like that).So, okay, the minigame engine is hardcoded, but lot of parameters are exposed in the JSON.Nice!>Clouds placementWait, it wasn't random in the original!?
>>43224675>Wait, it wasn't random in the original!?Nope.Checkhttps://youtu.be/v2HL89wEY4w?si=H4pNmZe496fwruQf&t=34And another videohttps://youtu.be/o29nsRu5WaI?si=udyiG4ZKWF6vAroq&t=362I didn't memorize all of the clouds, but at the start for them it's always:>Down, Down, Up, Up, Down, Up, Down, Up, Up, Down, Up, Down etc.The .as source code also confirms this.
>>43224675>>43224695Rechecked the code. It's:>01-10: Down, Down, Up, Up, Down, Up, Down, Up, Up, Down>11-20: Up, Down, Up, Up, Down, Down, Down, Up, Down, Up>21-30: Up, Down, Up, Down, Up, Down, Down, Up, Down, Up>31-40: Down, Up, Down, Up, Up, Down, Down, Up, Down, Up>41-50: Down, Up, Down, Down, Up, Up, Down, Up, Down, Up>51-60:Up, Down, Up, Up, Down, Up, Down, Up, Down, Up>61-70: Down, Up, Down, Down, Up, Down, Up, Up, Down, Down>71-80: Up, Down, Up, Down, Up, Down, Up, Down, Up, DownSo now you all know this useless trivia!
>>43224720Huh, neat! The more you know.
>>43224695>>43224720Kek, perfect, I learnt something!Into the "decompilation" folder it goes.
>>43224172I still have some UI elements to fix like the bar, and the final winning screen is also fucked, but globally the "Sex Scenes" system is going well.https://u.pone.rs/rywifldi.mp4
>>43208057The android apk doesnt have an english version anymore? I played one years ago that was perfectly fine
>>43225272unf, good stuff. making amazing progress!
>>43225272Damn, you are fast.After doing all that, the rest of the game will be a walk in the park.Any chance of a demo as it?Also, I see your cursor looks like linux? BFED on the penguin natively? Year of linux gaming is now???>>43225312There was (at least) two apk convertions.One from the Chinese 1.6 version, and one from the Spanish translation.The 1.6 is said not to work anymore on modern android.The Spanish translation is said to work on modern android but is in Spanish.Hope that helps.
>>43225775>Damn, you are fast.I'm bad at dates and I have some other projects, but I hope to have a first release by the end of the month.>After doing all that, the rest of the game will be a walk in the park.I hope so. There are still other minigames and stuff I may get blocked on for a while. Didn't post about it, but for instance, I spent way more time than I should have on the night filter that is applied to the assets to get the exact same result as the original.For instance, in this image (original game), you can see it's applied to Rainbow, who is now a muted blue, to the clouds, sky, and other elements, but it's not applied to the stars themselves, which stay white and don't have this 'purple' hue.>Any chance of a demo as is?I will for sure post a demo before the whole thing is finished, but it's a bit premature right now.>BFED on the penguin natively?I'm on Linux, yeah. Godot allows for very easy ports to Linux, Windows, and Android.
>>43225788Nice dubs.> Game before juneDamn, that would be awesome.If you give me your JSON format, I would be glad to do the grunt work of converting (at least some of the) levels for you.> Night effectI don't have the game file by hand, but isn't it "just" a multiply effect?>No demo yetYou know that you are at bfed 1.1 already, right? (With rainbow instead of pinkie)>Chad tux enjoyerGreat!I wonder, how doest it works to distribute it? Is it a .deb file? Or an archive int "tar and pray" format?
>>43226094NTA, but .deb is a Debian-specific format, and it seems unwise to be tied to it and ignore non-Debian-based distributions like Redhat and Arch.Godot comes with ways to export to a bunch of different platforms:https://docs.godotengine.org/en/stable/tutorials/export/index.htmlIt looks like the usual strategy is to bundle everything into a big file of assets and ship that plus an engine binary. That could easily be distributed as a .tar.gz. In principle that's portable across distros, but you might run into linking problems unless the binary is statically compiled.
>>43226094>>43226124It's a .pck file that contains all of your assets for the game, a .sh, and a .x86_64.You can also choose to exclude folders or elements from the .pck and have them at the root of the game instead, so the assets are naturally accessible to users.Windows is .exe and .pck too.Android is just an .apk.>>43226094>isn't it "just" a multiply effect?Had the exact effect with a>sprite.modulate = Color8(111, 130, 211)on Godot.It was mostly seeing parts like the stars being out of the filters that caught me a bit off guard.
>>43224172awesome
>>43223044Very good flash of those two last thread, cranked out one for that.
Something I never noticed: if you do the Derpy scene at night, there's a visual bug and the stars are visible even in her coat and mane during all parts/scenes.I'm trying to make the Godot port as faithful as possible, but I guess that's something worth correcting.
>>43227117That's a bug in Ruffle. It doesn't look like that if you use the official Flash Player.
>>43227442beat me to itRuffle has issues with transparency. Once I even managed to get night scene without the blue filter on everything. It involved going to Fluttershy and then backing out, although I don't remember the exact steps, plus this could've been a bug in 1.4, not 1.5. Either way I managed to get Trixie scene without the filter.
>>43227442>>43227576Oh yeah, I'm retarded.Speaking of which...https://u.pone.rs/grpgjraw.mp4A bit more complex than Rainbow because of the night/day and unicorn/pegasus/earth pony variations.
>>43227784Very nice!How did you add the zoom effect and red flash in you JSON ?Djpon3 will be heavy with these effects
>>43227821>Zoom effect and Red FlashLike the original, it's not a special effect in code; it's an animation that plays with the rest.So I just extracted it from the original SWF, then the JSON calls it like that to know where to place it, how, and for how long. For instance the RedFlash. { "id": "risk_play", "kind": "animation", "frames": "res://assets/locations/mailbox_derpy/animations/risk_play/%03d.png", "frame_count": 447, "position_px": [-127.0, -79.0], "size_px": [759, 500], "loop": false, "hold_last": false, "depth": 50, "source_character_id": 8758, "delay_frames": 299, "stream_frames": true, "hide_on_complete": true, "source_note": "..." }It's taken straight from the source. That's why you can see negative positions for instance, because the original is also bigger than the "screen" itself.
>>43227860Ho right, Godot already have effects and thing like that?I'm oldschool and usually do everything by hand. But yeah that makes more sense now.So you kinda have a timeline going for each scene, right?
>>43228281>Godot already has effects and things like that?Yeah, but I'm not using them. Only one I'm using is for the night color filter.Like I said >>43227860>So I just extracted it from the original SWFThe red files you see in the image are straight from the Flash games. I extract from them and get the position, duration, and such straight from the original. So the red flash is just a recreation of the Flash red flash animations using the assets from here.>So you kinda have a timeline going for each scene, right?Yeah. There is a main scene.json and other animations etc. that come with it like >>43227860
I guess we're Banned from Equestria Daily!
>>43228292Oh right.You're almost closer to recode the subset of flash that bfed uses in godot than coding a more general engine.Well, that's one way to do it for sure (and you've got results too).I understand now.Nice!
>>43229276>You're almost closer to recode the subset of flash that bfed uses in godot than coding a more general engine.I think it will still be easy to use as a general engine with all sorts of assets. I also believe I will make a graphical editor afterward too; shouldn't be too complex.I just prefer to really be faithful to the original for those parts.
>>43227784lovely
>>43229312No problem with that, we each have our own ways to do things.Great job anyway, and fast at that!Don't hesitate if we can help you back port the ressources. But you will have to explain us how to do it.
>>43223930>is it Mike?No. It's Nick. I use json for long term storage and as means of "modding" in the text. Btw in case you didn't know godot isnt' kind to modding and i spent weeks figuring it out.Anyway, sorry for not replying for a while, my dumbass government decided to block us from posting on 4chan somehow and despite my best efforts only one of my posts went through and seemingly went completely unnoticed.>>43221510I've been trying to reach out since the day you first declared you're starting with this, it's a shame i couldn't. I wanted to ask to merge our projects and work together on it, since we're basically doing the same thing. I haven't touched mine for half a year though, because lazy and last year university stuff and i won't be able to spend too much time on it in the following month either, but after that i should have more time. I've mostly worked on the backbone of the thing, including saving, modding, implementing translations and not so much on the scenes themselves and you seem to have done the opposite which is to say it probably wouldn't be hard to split tasks. Anyway if you're interested here's my discord nicktheguy1, as i'd very much like not to have to discuss every little detail over here with 200s timeouts, silly captchas and a looming risk of losing the ability to post yet again.
>>43230735Really sorry, but I have an autistic hate of instant messaging apps, so I don't use Discord and never will. Same for alternatives.For the game, I'm honestly grateful for all the help offers I've received, but with my tools and methods, I really think it will be finished by the end of the month, and I think even that's a generous estimate.What I plan is:>First release of the game to showcase and debug>Release of the source code soon after cleanup>Work on a graphical editor so everyone can mod, edit, add locations and scenes, etc. without touching the gameIn this case, I honestly believe delegating would just add complexity for nothing.Once the game is released, I'd 200% appreciate help to improve it, mod it, debug, and such. Source code will be available, so anyone can take or disregard parts of it as much as they want.If you want to contact me, here's a burner:BFEDGODOT@proton.me
>>43227821>Djpon3 will be heavy with these effectsThere are tons of them, yeah, and I honestly believe she's the most effort-intensive post of all scenes in the game.But here she is:https://u.pone.rs/tbucvvyu.mp4
>>43230906NTA, but I've worked on big projects before.Your current estimate is that you'll finish by the end of the month, which is 22 days away. Therefore you'll actually finish about 22 * pi ~= 69 days from now, around mid-July.I think you're right about not delegating. Do you know Brooks's Law? "Adding people to a late project makes it later"? He came up with this law many decades ago while leading a big corporate software project (an IBM mainframe operating system). His point was that when someone joins a project, it takes them time to get up to speed. They're not productive for a while, and helping them become productive takes away time from other project members. Open source projects aren't quite the same, but I think this principle still applies.I have found that project maintenance requires more time that I would have expected. People will give you bug reports that are completely unintelligible ("it doesn't work" "Can you tell me the error message?" "why didn't you fix it already omg this sux") or they'll give up or start complaining behind your back without making a bug report (I once had to stand up in a meeting and announce that if you had any trouble with my code but didn't give me a bug report, then whatever you were encountering was a feature. Even if it was a segfault. If you wanted different features then you needed to talk to me. I almost said "talk to me instead of whining like a little bitch" but I restrained myself.)Your progress so far looks fantastic, by the way! Good luck with the rest of the project!
>>43230906Hmm.Well maybe it would be better to keep our separate projects, then. I hardly remember what my own code does now and if you think you'll finish yours so soon i guess my stuff would only slow you down. Shame we'll end up with such similar projects, though.
>>43230934Love this scene
>>43230934Damn, that's it then, you have all the blocks to finish your port.The everfree forest is just a simple set of scenes The kicking mini game is piss easy after what you have done.The bonus menu isn't hard enough.Last big bit is the Luna battle.But looking from your progress, you indeed have high chance to finish by the end of the month.>>43230941I'm not sure.He probably won't do docs or unit tests, so it can very well be finished by the end of the month.I like your pi estimator tho, stealing it for work.
Finished porting the best character in the game.>>43231865>Last big bit is the Luna battle.Yes. I didn't look it up yet in the original code, but I'm curious to see how the Celestia one works too.
>>43232067Yes! Now we can spend three days dancing, good!As far as I remember, Celestia is just a series of scenes.Luna on the other hand have some code for her battle. But it's really way tto sequential for what it should be if my memory serves me well.Shouldn't be hard either way.
>>43232067Lots of good progess!
>>43225272>>43227784>>43230934>>43232067Damn, that's really close to the original!Very good work.
>>43232989The goal for the existing parts is to stay as close to the original as possible.Assets come straight from the SVGs extracted from the SWF Flash file, effects too. Minigames are rewritten but use the same assets and timings as the original.Flash has things you can't port straight to Godot, but even then I'm trying to stay as faithful as possible.BFED's popularity and charm are mostly due to Pokehidden's style and touch, so I want to preserve that as much as I can.
>>43233004>Flash has things you can't port straight to Godotexplain pls?
>>43233879Some Flash data ports directly: shapes, frame labels, button targets, text, audio, simple positions. But SWF is not just images. It has nested timelines, frame scripts, color transforms, morph shapes, blend modes, runtime visibility, and ActionScript state. Godot cannot "play" those directly, so I translate them. You shouldn't see differences when playing the port visually. Also daily video progress I guess.https://u.pone.rs/hkohdjaf.mp4
>>43234603She took "fucking like a rabbit" quite litteraly...
>>43234603Nice.
>>43234603I wonder, how much time do you spend each day to progres this fast?
>>43234603You even did the font size changing, neat!
Boop
>>43235379Between 1 up to 4–5 hours. The latter mostly when I'm at work with no emergency.>>43234603And the sex scene:https://u.pone.rs/eqnychvd.mp4Fluttershy was harder than I thought because she has a lot of branches in her scene.
>>43236434Oh, okay, that's like an half time job then, I understand better.Very nice anyway, that's a lot of progress.
Was .swf upload support removed from /mlp/ last year after the hack or was it removed earlier?Anyone remember which year if earlier?
>>43236822im pretty sure .swf was only accepted on the /f/ board before it got removed
>>43237406No, .swf was allowed on /mlp/ as well to segregate ponies. I'm sure of that. But it sounds like .swf support must have been removed from here a long time ago since you don't remember it.
>>43237533There are zero (0) SWF files on Desuarchive, and it goes back to 2012. Even if they were deleted somehow, the filenames stay.
>>43237535I'm 100% sure .swf was on /mlp/, I don't think I'm insane.
>>43237659Any memories on threads that could have hosted .swf?Because, even if I wasn't there from the very start, I still never saw a flash file on /mlp/
>>43238102I'm from /f/ and I remember when /mlp/ launched they made sure it supported .swf so all pony content could properly be isolated to one board, I was a little bummed thinking that 4chan was starting to spread out flash across the whole site, instead of just needing to visit /f/ for all swf files.Chat GPT 4o-mini says swf started to be allowed on /mlp/ in April 2015. A different AI couldn't recall any date tho and I can't find any proof of it anywhere, but I'm still sure it was allowed in the past.
>>43238269Wait, /f/ is still alive!?I though it died with the reboot after last year's hack ?Anyway, if you say so, I trust you anon.I won't trust AI tho.Also, I will try to find traces of it in the archives then.
>>43238362Unfortunately no /f/ is not still alive. I'm still used to saying I'm "from" there. Hope you find traces of swfs in the archive, I'm a little worried I have a false memory in my brain.
Daily video progress.https://u.pone.rs/pjxxznqx.mp4
>>43238433>/f/ is not still aliveThat's so sad. I wish /mlp/ won't walk in the same steps.They really shut it down because of "Mhu flash security"!?>>43238446Whoa, you're really fast!I forgot she had text in her sex scene, good thing to remember for the other engines.It's also funny, you really see the style differences between early content (Pinkie sex scene) and latter ones.
>>43238839>Mhu flash securityYes, even though it is just like hosting a ZIP file. They don't screenshot SWF files so nothing should run on their server. The hack happened because they screenshotted uploaded PDF files and the vulnerability was in the old program that made the image.As far as I know all 4chan did with uploaded SWF files was verify that it's in fact a SWF file and read metadata like width/height (can be part of the verification).But verification is true for all files, someone can upload virus.exe.jpg on any board and 4chan needs to check if it's a valid JPG. Checking a JPG is just as much of a vulnerability as checking a SWF.Turning off /f/ is likely just an excuse due to current staff not having the technical know-how to check that the verification code runs in a safe way on /f/, since it was such a small board it was easier to just turn it off than to learn.>>>/f/ is still online, frozen, links to it are hidden and posting is disabled. I figure the guy in charge just didn't want to deal with it since the board isn't removed completely. Some but not all of the .swf files have 404d over there. /f/ is still mentioned on https://4chan.org/rulesLeaving all these traces of /f/ doesn't have to mean it's coming back, could just be laziness. The current captcha system doesn't even disable the post button before the "done" message shows up, which only punishes humans that press Post too soon (a mistake a bot would never do). It would take less than 5 min to implement JavaScript that disable the Post button until the captcha is done. So when staff is that lazy I don't think there's much hope of them looking over the code running on /f/.
>>43238446ooh nice
>>43237533>No, .swf was allowed on /mlp/ as well to segregate ponies.Actually, pony .swf was allowed on /f/
>>43238446Quick question. Should I include the 1.6 content like Pinkamena?I think I should, with maybe a toggle to not have it as an option.
>>43239534Maybe it could be a good opportunity to do it as a mod?This way, you are giving an example of a small mod while making it optional for the purists?Take care, two versions of "wrapped in pink" exists, and the compressed one is dirty...I don't know which one they used for 1.6
>>43239534Yeah, should have it as a extras option in the game for players to check it out.
>>43238362>Wait, /f/ is still alive!?4chan dev cant be bothered to remove it so it's stuck in time.
>>43239473Only by board culture. Check out global rule 15:>All pony/brony threads, images, Flashes, and avatars belong on /mlp/.I'm still sure .swf was allowed on /mlp/ for a while when the board was new.
Bump
>>43239534Well, either redo 1.5, and don't add them, or do 1.6, and add them.You talk about mods earlier, maybe you can do 1.5, and add a mod to make 1.6.Or just go the easy route and do 1.6But yeah, a way to toggle the changes would be great.
Funny how, like pegasus have preening, unicorns have magic as sensual activity.Makes sense tho.
>>43241882How would this feel in real life?
>>43242184I always thought about magic like electricity.So I guess a mix of the main 50/60Hz humming and the small tingle of static electricity/weak earth fault.Everything at a weak level, enough to feel it, but small enough to be pleasant and not painful.
>>43239606>>43240023>>43241599I have the scenes and paths now. The only thing missing is that the original apparently has static, and I haven't found how it's done in the code or assets yet; I can return to it later. I'm also missing some effects, but I know how to implement them.>Originalhttps://derpibooru.org/images/2264614>Porthttps://u.pone.rs/tvydpuqt.mp4Will probably be an option for the first release, then a mod pack soon after.
>>43242595>option first, mod thenGreat! So players will be able to turn it off if they want, good.>staticIf I remember correctly, you have two layers of static (both are gif/jpeg sequence)One at 1:1 for the background, and one really stretched on the foreground.I can check that on the original files latter if you want.
>>43242702>I can check that on the original files latter if you want.If you have time, that would be great.
>>43242308Sounds nice.
>>43242702>>43242708So, concerned sprites are:- 391 (using sprite 33 (using shapes 21,23,25,26,23,25,27,28,29,30,31,32 (using images 20, 22, 24)), topped by shape 390)-> JPEG colored static noise topped by dark red- 500: combinations of highly translucent big white bars and rectangle.- 503: faster combinations of highly translucent big white bars and rectangle.- 504-> JPEG colored static noise topped by brighter redWhen she talk: place 390, then 391, then PinkamenaJust before fuck, add 500, 503When she show you her effect on you dick, replace 390 by 504 (dark red slow static by brighter red static)And that should be it.I hope this helped
>>43241882LOCK THESE FREAKS UP FOR PUBLIC INDECENCY
>>43242896Chrysalis wasn't defeated by the power of love. She was defeated by an orgasm shockwave.
>>43242896What would a BFED Cadence scene be like? Would Shining be in the cuck chair?
>>43242902If you want it to be really, really deviant, you would want to have Brian leaving them alone, making sweet loving love, for the sole purpose of reproduction.And that's how Flurry was made.
https://u.pone.rs/xxavmqnb.mp4
>>43243465So cute!The music fits well
>>43242896kek makes more sense now.Bucking exhibitionists, and at their wedding no less!
>>43243465Best alicorn! Even Big Brian knows Luna's the best.
>>43244790Oh yeah, she is cute!
>>43244984Look at her go!
>>43243465nice music
Twilight scene.Did some other zones too.https://u.pone.rs/ptrsqrpq.png>>43242879Thanks, Anon. Haven't tried to come back to it now, but I will soon.
>>43245641Very welcomeI don't have time to work on my project, so at least let help others.Very nice progress by the way!What's left, Rarity, Applejack, Luna, and some Trixie scenes?
>>43245879Twilight is just the start here; I don't have her sex scenes yet or the whole route where you can give her the book yet. Otherwise yeah, all that and Celestia too.That + the less bullshit scenes.
>>43245896Well, you are still going awesomely fast!If there is a way to help you, don't hesitate.If you need new graphics for the menu or stuff, I can help with that too (to choose 1.6 for exemple).
>>43245641Sweet!Are you going to add an Easter egg in your version? Like, idk, a line of text when you click somewhere or something like that?
>>43246716Pretty nice art.
>>43247156Yeah, the anon whom drew it have a really nice style.
>>43247156Have some more
>>43248011Cute moondancer.
I can't help much but OP I support your endeavor as much as possible.
>>43248353That's really nice of you.If you want, you can always help by giving feedback and testing when something is availableBut simply posting is nice too
>>43248225Indeed.More cute content of her is needed.
>>43248602nta but i'll be interested in testing if anything is available to
Sorry if I post videos less often. I'm mostly working on the music system right now. Trying to correct a small problem where the music loop is smoother on Flash compared to my current version.
>>43249520>Trying to correct a small problem where the music loop is smoother on Flash compared to my current version.Fixed, turn out I was retarded.
>>43249520>>43249579I like the music system on this game.Where you can have an intro and loop, it's nice.I don't think you are retarded. What was the problem?
>>43249745It's a bit complex to explain so sorry if I do it badly.The Flash version of the game decodes the MP3 at runtime and plays back the raw samples directly. Because it's working with the decoded samples, it can loop perfectly with no gap between the end and the start of a track. End -> Start is smooth.When I ripped the game with JPEXS, I got the MP3 files back. In Godot I wasn't decoding them or anything, just playing the .mp3 directly. The problem is that MP3 encoders usually add delay at the start and padding at the end. Even if it's just a few milliseconds you can feel it compared to the original.So now I convert the music to OGG, trimming the silence beforehand. The loops are as smooth as the Flash version.
>>43249843Oh I understand.I fixed that by preloading the loop part.But, yeah, depending on the decoders, sometime, a small silence is added before.
>>43249520Always wondered why her cart was so wide...
>>43249520Fantastic work, you're doing great!
Too tired to draw tonight...Maybe latter this week.
>>43251375Thanks, have an exploding rock.