#Flixel
Explore tagged Tumblr posts
Text
Okay guy for the rest of august I will only post about Kagepro and homestuck. No voltron. God please no voltron. I hate voltron
0 notes
Text
funkin blog update!!: THANK YOU ERIC
lots of good stuff in this one :) i highly recommend reading the original blog post itself, there's so much juice that tumblr won't let me put all the juice in one post
but for the sake of tradition, summary ⬇️
so. been a while yeah
they've been working on a lot of stuff that's secret/under NDA/for a different update so they couldn't share any of that on the blog
while they've had instances of people having little things they could and wanted to talk about, they couldn't just put out a post that's like one paragraph and leave it at that lol
so, eric is now going to show us some stuff! yay!!
remember this?
well, eric's been working on rebuilding the chart editor from the ground up!
he's also been pulled aside occasionally to work on other stuff (redo input system, get cutscenes working, redo scoring, work on thing that was blacked out because NDA but when i clicked it i got this video, fix issues with gamepad)
ok now put this song on while you continue reading ⬇️
youtube
and now... the chart editor is COOLER!
now featuring:
chart isn't divided into sections to scroll through anymore, just one long scroll
opponent is always on the left and player is always on the right, no weird flips
waveforms under the character icons! you can see those!
icons can be clicked to change the character
measure ticks on the left (that thing that looks like a ruler!)
note preview on the further left
video-player-like controls at the bottom for the song
oh, and it's now powered by HaxeUI instead of Flixel UI, which allows for these toolbox windows:
and neat tools like this, which lets you set offsets for each of the tracks:
this new chart editor's toolbar has all kinds of neat stuff, like these!
for the third pic: "The Window menu. No the screenshot isn't cutting anything off you're imagining things." 🤨
there's more but at this point you might just wanna go read the original post
FNFC files - new standard for making charts! contains the chart data, including the audio files!
LOTS of new keyboard shortcuts for the editor too!
also a live input mode, where you can place notes at wherever the playhead currently is by pressing WASD/⬆️⬇️⬅️➡️
what that means is you can tap out some notes as the song plays and then proofread them after!
this is the part where i'd put another video because there's another one, but tumblr only lets me put one, so... go read the original post i guess
SONG EVENTS FEATURE! you see that ninth strumline on the right? anything put there doesn't show up as notes for either player, but instead runs a chunk of code at the given time
right now the only built-in events are camera control and getting a character or stage prop to play an animation, but modders are probably gonna have a field day
another video! i already forgot i can't add more than 1. damn you tumblr.
also, it, like, never crashes!
except for when it does!
96 notes
·
View notes
Text
hey guy. Its me. Flixel. Daily reminder to go ahead and follow @peepee-poopoo-lord. Just because I am in gay love with him. Okay thats all bye
4 notes
·
View notes
Text
Hi everyone,
I've lately been working on a 2D platformer with movement similar to Celeste (you know, tight turns, low jump, all the good stuff!) using HaxeFlixel and well...the Haxe programming language. I've been really busy with life, namely exams but enough excuses, lets talk about the game!
==Nerd stuff==
So as I said, the game is made with HaxeFlixel and utilises its physics engine. However I've also written a layer of abstraction on top of that to make my life easier. Additionally, I wrote my own system to check if the player is grounded, and then got shell-shocked to learn that Flixel has a built in way to do that..don't be like me kids, read doccumentation first. I've also modified my own level editor to be able to export to .csv files so thats cool! The level editor is written in Python and Pygame and has some advanced features such as auto-tiling and some quality-of-life such as layers. I am really proud with how the game's movement is going and you can catch a glimpse of it below. :o
==Story==
I've wanted to write a story about..death. Its pretty morbid, however I dont want to treat it like some goth-emo crap but in a more subtle way. As in, its about a girl dying slowly from an illness and the player going through levels is a metaphor for her..well..passing on. I feel like its an original enough idea, and I think it would do for a pretty good plotwist!
==Music==
...yeah I have nothing here. Which is why, I am calling on YOU!
If you are a composer interested in working on a lil indie game, hit me up in DMs and we can talk about it. ^^
If you decide to do so, please do provide some of your work, something like a link on YouTube, SoundCloud, ect.
==Conclusion==
Thats all for today. I'll try to keep up a schedule but I cant promise anything..
So, wish me luck on exams, and yeah thats all! I hope to see you all guys later!
3 notes
·
View notes
Text
Glitch deep-dive: Hotel boss gate skip
On Jan 15th 2023 a new user, thezorazora, joined the Analgesic Productions discord and shared a very intriguing twitch clip of them playing Anodyne(2013)'s iOS version and clipping past the gates blocking access to the boss.
Normally to get to the boss of this dungeon, you'd have to explore across all four floors to get to both sides of the lower floor and disable the two sets of gates in that room.
All you need to trigger this glitch is to take the elevator from floor 3 to floor 1 when both sets of gates are still up, and a bit of luck(as I'll explain later in this post). If it fails, just take the elevator back up to floor 3 and try again. Success rate is about 50%, even with frame-precise inputs.
Deep dive on how exactly it works under the cut!
So, what's actually happening here, and why does it only happen 50% of the time?
The short answer to what's happening is that Young is colliding with the gates in front of the boss room and they push Young out of their hitbox.
But this is supposed to be where the player gets teleported to, so how is that in any way colliding with the gates?
The answer lies in exactly how collision gets calculated in Anodyne's engine, Flixel.
All entities not only keep their position, but also their last position. This allows for Flixel to do collision resolution on fast-moving objects, with their effective hitbox being the whole rectangle spanning both positions. The last position gets set to the current position at the start of each entity's update call, and movement is done at the end of that. In-between, entities set their velocity and other physics variables, and that way every frame, the last and current position are correct.
When the player gets warped across the map, however, a few things happen:
Entities on the current screen get unloaded
Player position(but not last position) get set to the warp point
Entities on the new screen get loaded
Game update stops without running an update call on all entities
An interesting thing happens when you warp from floor 3 to floor 1: the apparent hitbox of the player gets incredibly large, and, more importantly, intersects with the gates on the new screen:
The very next frame, if the gates' updates run first(before the player's update, which would correct this hitbox by setting the last position), they check collision with the player and this absolute unit of a hitbox is what they see. This then triggers the glitch.
Note the "if the gates' updates run first", because that shouldn't happen according to the explanation thus far. In step 3 above, the gates get added to the list of entities, which at that point only has the player in it. That means they go after the player in the update order.
Fortunately(for us, not the game), there is another part of the game that messes with the order of entities: the draw function. When a draw call happens, the entities get sorted by their "lower y" position(ie: the position at the bottom of their hitbox), top to bottom, to get the layering right when entities visually overlap. For some more reasons, this value doesn't get updated for the player until its update runs.
As the player's y bottom value is still that of before the warp, they are way below the gates, so they get put after the gates in the draw(and update) order.
Then the next update call happens, the gates update first, and see the enormous hitbox, etc etc.
So if it's this simple to trigger, why is it so inconsistent?
That's because while Flash can only draw at 30 frames per second, Anodyne's updates try to run at 60. So for every draw call, there is about 2 update calls(there is some random jitter bc of performance varying across frames, sometimes there's 3 update calls).
This makes it essentially random whether there will be a draw call in-between the update call that performs the warp and the next. With no way to make sure the update and draw calls line up perfectly at that moment, it's going to stay about a 50/50 shot at landing the glitch. Luckily it's only a few seconds to retry, with a large amount of time skipped not doing the rest of the dungeon.
23 notes
·
View notes
Text
Thanks for everyone who followed me from the radar and the boost given by @mariobros101 on this post!
First of all I want to introduce myself, I'm Weazel Tech, I post game dev and game dev related wares. Right now I don't have a game in progress but I have been practicing more 3D. My skillset and content currently leans towards Pixel Art, Low Poly 3D (at least, low poly looking stuff).
My preferred engine right now is Godot, but I also like to work with frameworks as well, like Love2D and Haxe Flixel//Heaps.
Even if you don't do game development stuff I hope you can learn a thing or two about the process.
About Wolf Boy
This post was sitting at 4 notes for about a month before being picked up by the Tumblr Radar.
The Hope colors were accidental, sorry for all of the homestuck fans, I did read it tho.
Those were the original colors for him, I had to tweak them to be more eye catchy and I think it worked out!
This model is available to download if you support me on ko-fi.
If you support me there you will also get access to stuff I make for free and early.
I'm not going to lie, getting picked up for radar was a bit overwhelming, and made me anxious to enter Tumblr for the last days, but not too much, it just feels weird to have a popular post.
This post has bumped my follower count from 104 to 213, but it didn't make most people check my older stuff, but I welcome you all, and I hope you can enjoy what I make going forward.
If you create art, I highly recommend submitting stuff there, it's a great way to bring attention to your art, which is more discoverability than any other social media platform for free*
\* be aware that you need to own the art you make (characters, IP, this kind of stuff) and that you're allowing tumblr to use it to promote their website if they want to.
If you don't know yet, you can submit stuff there yourself: (I don't even know if they pick stuff that wasn't submitted there)
Thanks a lot if you read so far, please consider supporting me on ko-fi it will really help me out going forward https://ko-fi.com/weazeltech, I want to make this my full time job.
6 notes
·
View notes
Text
@flixel
You like my blog?? I bet you can’t even name 3 of my deep-rooted personal issues
195K notes
·
View notes
Text
some fucker (@flixel) manhandling my cat sam
4 notes
·
View notes
Text
AceoS define("ace/snippets/actionscript",["require","exports","module"],function(e,t,n){"use strict";t.snippetText='snippet mainn package {n import flash.display.;n import flash.Events.;n n public class Main extends Sprite {n public function Main ( ) {n trace("start");n stage.scaleMode = StageScaleMode.NO_SCALE;n stage.addEventListener(Event.RESIZE, resizeListener);n }n n private function resizeListener (e:Event):void {n trace("The application window changed size!");n trace("New width: " + stage.stageWidth);n trace("New height: " + stage.stageHeight);n }n n }n n }nsnippet classn ${1:public|internal} class ${2:name} ${3:extends } {n public function $2 ( ) {n ("start");n }n }nsnippet alln package name {nn ${1:public|internal|final} class ${2:name} ${3:extends } {n private|public| static const FOO = "abc";n private|public| static var BAR = "abc";nn // class initializer - no JIT !! one time setupn if Cababilities.os == "Linux|MacOS" {n FOO = "other";n }nn // constructor:n public function $2 ( ){n super2();n trace("start");n }n public function name (a, b…){n super.name(..);n lable:breakn }n }n }nn function A(){n // A can only be accessed within this filen }nsnippet switchn switch(${1}){n case ${2}:n ${3}n break;n default:n }nsnippet casen case ${1}:n ${2}n break;nsnippet packagen package ${1:package}{n ${2}n }nsnippet whn while ${1:cond}{n ${2}n }nsnippet don do {n ${2}n } while (${1:cond})nsnippet whilen while ${1:cond}{n ${2}n }nsnippet for enumerate namesn for (${1:var} in ${2:object}){n ${3}n }nsnippet for enumerate valuesn for each (${1:var} in ${2:object}){n ${3}n }nsnippet get_setn function get ${1:name} {n return ${2}n }n function set $1 (newValue) {n ${3}n }nsnippet interfacen interface name {n function method(${1}):${2:returntype};n }nsnippet tryn try {n ${1}n } catch (error:ErrorType) {n ${2}n } finally {n ${3}n }n# For Loop (same as c.snippet)nsnippet for for (..) {..}n for (${2:i} = 0; $2 < ${1:count}; $2${3:++}) {n ${4:/* code /}n }n# Custom For Loopnsnippet forrn for (${1:i} = ${2:0}; ${3:$1 < 10}; $1${4:++}) {n ${5:/ code /}n }n# If Conditionnsnippet ifn if (${1:/ condition /}) {n ${2:/ code /}n }nsnippet eln else {n ${1}n }n# Ternary conditionalnsnippet tn ${1:/ condition /} ? ${2:a} : ${3:b}nsnippet funn function ${1:function_name}(${2})${3}n {n ${4:/ code /}n }n# FlxSprite (usefull when using the flixel library)nsnippet FlxSpriten packagen {n import org.flixel.nn public class ${1:ClassName} extends ${2:FlxSprite}n {n public function $1(${3: X:Number, Y:Number}):voidn {n super(X,Y);n ${4: //code…}n }nn override public function update():voidn {n super.update();n ${5: //code…}n }n }n }nn',t.scope="actionscript"})
@if “%DEBUG%” == “” @echo off@rem ##########################################################################@rem@rem Gradle startup script for Windows@rem@rem ########################################################################## @rem Set local scope for the variables with windows NT shellif “%OS%”==”Windows_NT” setlocal set DIRNAME=%~dp0if “%DIRNAME%” == “” set DIRNAME=.set…
0 notes
Text
Brand New "Disney Dreams That Soar" Drone Show Arriving at Disney Springs
Walt Disney World is set to elevate its nighttime entertainment with the introduction of a new drone show, "Disney Dreams That Soar," at Disney Springs. This innovative spectacle promises to blend cutting-edge technology with the timeless magic of Disney storytelling, creating an unforgettable experience for visitors. Running nightly from May 24 through September 2, 2024, this show will be a highlight of the summer season, offering a unique and free entertainment option for guests at Disney Springs. In this article, we will delve into the details of this exciting new show, its historical context, and what visitors can expect.
The Concept of "Disney Dreams That Soar"
"Disney Dreams That Soar" is designed to celebrate the joy of flight through Disney stories. The show will feature state-of-the-art drones choreographed to create intricate designs in the sky, accompanied by a soaring musical score and memorable movie quotes. This combination of technology and storytelling aims to create a visually stunning and emotionally resonant experience for viewers. The drones will take to the skies above Lake Buena Vista, the lake that borders the shopping and dining district of Disney Springs. The best views are expected to be from the West Side of Disney Springs, where the drones will perform their aerial ballet. This location not only provides a scenic backdrop but also ensures that the drones can operate safely away from pedestrian areas.
Historical Context and Previous Drone Shows
Disney's exploration of drone technology for entertainment purposes dates back several years. The company first experimented with drones during the 2016 holiday season with the "Starbright Holidays" show at Disney Springs. This limited-time show featured 300 drones, intricately choreographed in 3D space over the lake and synchronized to holiday music. The success of this show demonstrated the potential of drones to create magical nighttime spectacles. Disneyland Paris has also been at the forefront of incorporating drones into their nighttime entertainment. The "Disney Electrical Sky Parade," which debuted during the park's 30th anniversary celebrations, featured 500 drones recreating iconic moments from the classic Disney Main Street Electrical Parade. This show set a high standard for what drone technology can achieve in a Disney park setting.
The Technology Behind the Show
The drones used in "Disney Dreams That Soar" are state-of-the-art, capable of creating complex and dynamic designs in the sky. These drones are equipped with LED lights that can change color and intensity, allowing for a wide range of visual effects. The choreography of the drones is meticulously planned and programmed to ensure precise movements and synchronization with the musical score. Disney has been developing drone technology for use in their parks for several years. The company filed various patents related to their Flixel system in 2014, which utilized drones to carry projection surfaces. This innovative approach allows for the creation of large-scale visual displays that can be seen from great distances.
What to Expect from "Disney Dreams That Soar"
Visitors to Disney Springs can expect a truly magical experience with "Disney Dreams That Soar." The show will run nightly from May 24 through September 2, 2024, providing ample opportunities for guests to catch a performance. The drones will take to the skies after dark, creating a mesmerizing display of lights and shapes that tell beloved Disney stories. The musical score for the show will feature a mix of iconic Disney songs and memorable movie quotes, adding an emotional layer to the visual spectacle. The combination of music, lights, and storytelling is designed to evoke a sense of wonder and nostalgia, making it a perfect way to end a day at Disney Springs.
Viewing Tips and Best Spots
To get the best view of "Disney Dreams That Soar," visitors should head to the West Side of Disney Springs. This area offers unobstructed views of the sky above Lake Buena Vista, where the drones will perform. Some of the best spots to watch the show include: - Summer House on the Lake: A new restaurant at Disney Springs that offers outdoor seating with a great view of the lake. - Jaleo by Chef José Andrés: This restaurant also offers excellent views of the sky and is known for its delicious Spanish cuisine. - House of Blues Orlando: Located on the West Side, this venue provides a lively atmosphere and a good vantage point for the show. For those who prefer a more relaxed viewing experience, consider bringing a picnic blanket and setting up near the lake. The Basket by Wine Bar George offers a variety of bites and sweets that can be packed to go, making it easy to enjoy a picnic while watching the show.
The Future of Drone Shows at Disney Parks
The introduction of "Disney Dreams That Soar" at Disney Springs is seen by many as a test for the broader implementation of drone technology at Walt Disney World. There is speculation that if the show is successful, similar drone-driven nighttime spectaculars could be introduced at other parks within the resort. Animal Kingdom, in particular, is a strong candidate for a drone show, as the park currently lacks a nighttime spectacular and has the necessary open spaces for drone operations. Disney's commitment to innovation and storytelling suggests that drones will play an increasingly important role in their entertainment offerings. The success of drone shows at Disneyland Paris and the positive reception of previous drone shows at Disney Springs indicate that guests are eager for more of these high-tech spectacles.
Conclusion
"Disney Dreams That Soar" Disney Springs is set to be a highlight of the summer season at Walt Disney World, offering a unique and free entertainment option for visitors to Disney Springs. This state-of-the-art drone show combines cutting-edge technology with the timeless magic of Disney storytelling, creating a visually stunning and emotionally resonant experience. Running nightly from May 24 through September 2, 2024, this show is a must-see for anyone visiting Disney Springs this summer. As Disney continues to explore the potential of drone technology, Disney Springs "Disney Dreams That Soar" may be just the beginning of a new era of nighttime entertainment at Walt Disney World. Whether you're a long-time Disney fan or a first-time visitor, this show promises to add a magical touch to your evening at Disney Springs. So, gather your friends and family, and prepare to look up and let your imagination soar with "Disney Dreams That Soar." By incorporating the latest information and focusing on the key aspects of the new drone show, this article provides a comprehensive overview of what visitors can expect from "Disney Dreams That Soar" at Disney Springs. The use of active voice and topic keywords throughout the article ensures that it is engaging and informative for readers. Read the full article
0 notes
Text
when that dumb idiot follower likes one of your post an your like EUUUUUGGHHH i have to delete that post now cause i hate them so much @flixel /j
0 notes
Video
youtube
Best Cinemagraphs of October 2022 | Flixel
0 notes
Text
Thought I’d share a little of what I’m working on!
I started working on this about a month ago and have only really shared progress on it in a few servers on Discord. I’ve got Braven over dad right now and it’s heavily in beta. Maybe I’ll show it off once I’ve got all the beta models ready! :p
Dunno, got a good feeling about this. I will be implementing some lore into this once I finish learning HaxeFlixel and Neko.
#TechnicalTechnicolor#MiraiNoSenshi#Mirai No Senshi#MiaMun#TechieB#TechMun#Braven Zephere#Claudia Zephere#Friday Night Funkin#Friday Night Funkin Mod#Custom Mod#HaxeFlixel#Haxe#Haxe Flixel#Flixel#Pico#Tankman#Lemon Monster#Lemon Demon#Girlfriend#Boyfriend#Daddy Dearest#Mommy Must Murder
6 notes
·
View notes
Video
instagram
🔉 THE BEST OF 2019 ⭐️ SPACE WAR ( Guerra Espacial ) ⭐️ —————————————— • 🎵 Sound (ON) —————————————— • Credits Art Unknown YouTube Overlays •••—————————::x::—————————••• Photo Animation @plotaverse •••—————————::x::—————————••• #plotagraphplus #plotagraphsocial #plotagraphpro #zoetropic #flixel #creatorgrams #edit_grams #moodygrams #fatalframes #digitalart #digitalmotion #motionart #killer_motions #movingart #ig_mood #portraitkillers #visualcreators #motiongraphics #photoeditor #digitalanimation #imagemanipulation #visualcreators #artsy #tattoo #plotagraph #plotaverse #wing #effect #space #starwars #fantasy (em The Universe) https://www.instagram.com/p/B5uuJtMB5dE/?igshid=1ttp7j5rd24nb
#plotagraphplus#plotagraphsocial#plotagraphpro#zoetropic#flixel#creatorgrams#edit_grams#moodygrams#fatalframes#digitalart#digitalmotion#motionart#killer_motions#movingart#ig_mood#portraitkillers#visualcreators#motiongraphics#photoeditor#digitalanimation#imagemanipulation#artsy#tattoo#plotagraph#plotaverse#wing#effect#space#starwars#fantasy
1 note
·
View note
Video
instagram
In awe! Reposted from @amrtahtawi - The Opera is a place where I dream of distant stories, fabulous endless fantasies and I love @DubaiOpera in all its colorful glory So I wanted to create this Cinemagraph to share the moments in between the play breaks, guests arriving, while another guest leaving in a rush. All frozen in a perfect loop for the sake of Music. . Created with @flixelphotos and @Photoshop let me just say it's the mixture that results in the stuff of your dreams if you have the vision, the skill, and the patience. 🎼Music: Waltz of the Flowers - Tchaikovsky. . #flixel #cinemagraph #photoshop #dubaiopera #mydubai #UAE #discoverdubai #dubaivideos #music #loop #cinema #outdoors #Travel #cinemagraphy #cinemagraphs #cinemagraphpro @gallereplay @flixelphotos #outdoors #selfie #discoverdubai #Dubai #UAE #ShotzDelight #videoproduction #filmmaking #videographer #flixel #wanderlust #dubailife https://www.instagram.com/p/BtYxxrHn8nW/?utm_source=ig_tumblr_share&igshid=2ki3f4wsgfgp
#flixel#cinemagraph#photoshop#dubaiopera#mydubai#uae#discoverdubai#dubaivideos#music#loop#cinema#outdoors#travel#cinemagraphy#cinemagraphs#cinemagraphpro#selfie#dubai#shotzdelight#videoproduction#filmmaking#videographer#wanderlust#dubailife
2 notes
·
View notes