Interested in advertising on Derpibooru? Click here for information!
Ministry of Image - Fanfiction Printing

Help fund the $15 daily operational cost of Derpibooru - support us financially!

Description

Uploading old videos :  
v0.09  
… and that’s the last old video that needed an HD publication.
 
The main reason I wanted a custom pathfinding solution was to allow enemies/allies to follow you even when doing some platforming.  
Moving platforms are still a problem, although I have some hack-ish idea to handle them if it ever become really needed.
 
Dynamic obstruction is also there, even if doesn’t show in this video.  
The way it work should even allow NPCs to decide whether to go around or run through hazards like firewalls or toxic clouds, depending on their health, resistances and how fast they need to get to the other side.
 
<- PREVIOUS

safe2164861 artist:unnameddev22 oc942355 oc:aryanne3174 oc:kyrie156 earth pony442212 pegasus492569 pony1592745 3d121867 animated125346 artificial intelligence225 aryan647 aryan pony948 blonde2768 city6365 cityscape1090 development89 female1792361 flapping wings479 following45 game4822 jumping4586 looking at each other33946 nazipone829 no sound6576 not sfm2695 ponytail26797 ribbon9076 running8058 unity133 video game6058 webm25544
Source

Comments

Syntax quick reference: **bold** *italic* ||hide text|| `code` __underline__ ~~strike~~ ^sup^ %sub%

Detailed syntax guide

Background Pony #9DB6
@UnnamedDev  
The amount of thought being put into this is amazing. Flappy-bird flying might be funny, though. Space to jump, and every space after is a flap of your wings? Holding space allows you to glide. Stamina meter decreases with each flap, but gliding allows you to regain it in midair so long as you don’t flap?
redweasel
Duck - "someone befriended them, saved them, coaxed them out of their shell, and showed them that sex is nothing to be afraid of. I’m kind of envious of that rape victim"

Fuzzbutt
@UnnamedDev
 
I’m only bringing it up in case it makes flying feel more immersive. like maybe it feels weird to be rising like you’re connected by a winch to the top of the sky, or whatever. if it impacts difficulty of controlling the character then yeah, toss “realism” like a hot potato.
 
though you’re right, it might be a good idea to have a glide ability you can learn, that does the “sliding through the air” thing and goes faster than just butterfly fluttering your way there.
 
just please, pleas, please do not make it like this:
 
UnnamedDev
Artist -

int Horses = 1 / 0;
@Background Pony #DFC6  
I intend for Pegasus players and NPCs to just be able to fly.  
Although without investing in it at character creation you will be S1-Fluttershy-tier bad at it : can’t fly fast nor for long … just something you can potentially use for a tactical retreat or taking a shortcut.
 
@redweasel  
Don’t think I will make it an accurate-ish bird flight simulation tho. Don’t want players to have to spend hours just mastering how to flap to a nearby roof.  
Or maybe have those mechanics only kick in when you make a specialized flyer build.
redweasel
Duck - "someone befriended them, saved them, coaxed them out of their shell, and showed them that sex is nothing to be afraid of. I’m kind of envious of that rape victim"

Fuzzbutt
@Background Pony #DFC6
 
they sure have reduced gravity in the show, when they’re literally hovering!
 
in general, fliers turn their downward speed into forward gliding, or compensate for it with calories by flapping. air resistance doesn’t slow their downward acceleration as much as it limits their maximum velocity. the least surface area to resist the air is in the direction of the blade of the wing, so that’s the way they “fall.”
 
thus, to be most realistic, they would fall slower, but also add a forward acceleration vector, as if they’re on a slide. and flapping nixes the forward acceleration, but provides impulse bursts of upward acceleration, not continuous upward acceleration, so they’d still fall downward (slowly) in-between wing beats.
 
not sure if that would be fucking impossible to control, though.
 
oh then there’s updrafts, but those are just zones of magical gravity reducing upward acceleration you run into.
Background Pony #9DB6
Maybe reduce gravity on pegasi? Fall slower, stay in the air longer? Or would that fuck things up?
redweasel
Duck - "someone befriended them, saved them, coaxed them out of their shell, and showed them that sex is nothing to be afraid of. I’m kind of envious of that rape victim"

Fuzzbutt
@TheSultanAkbar
 
oh I didn’t even make it in the door, don’t worry. vidya sucks anyway. I don’t want my full time job to be researching how to make people feel good about wasting their time and not having fun. I hope OP never has to work on shit like that. more cute fillies pathfinding to each other, less brain melting slot machine time wasters.
SinnerWhoKeepsTrying1978
Solar Supporter - Fought against the New Lunar Republic rebellion on the side of the Solar Deity (April Fools 2023).

I am human, hear me err.
I’ve been playing Dragon Quest Builders 2, and the way that other pony jumps from platform to platform reminds me of one of the NPCs maneuvering around to get to the main character from below.
TheSultanAkbar
Solar Supporter - Fought against the New Lunar Republic rebellion on the side of the Solar Deity (April Fools 2023).
My Little Pony - 1992 Edition

@redweasel  
I mean, there isn’t really “game programing” It’s just general programing that’s applied to video games.  
Or whatever, you deal with that shit, I’m glad I dropped out and never touched a game ever again! Stupid peer pressure bullshit…
redweasel
Duck - "someone befriended them, saved them, coaxed them out of their shell, and showed them that sex is nothing to be afraid of. I’m kind of envious of that rape victim"

Fuzzbutt
@TheSultanAkbar
 
it’s true that there’s kind of a blurry line between “this is just hard to learn, period,” and “let’s make this harder to learn, deliberately.” it’s cool if you found some decent education in game programming. I never had any luck.
redweasel
Duck - "someone befriended them, saved them, coaxed them out of their shell, and showed them that sex is nothing to be afraid of. I’m kind of envious of that rape victim"

Fuzzbutt
@TheSultanAkbar
 
I think terrible computer science classes are still very common. depends if you can afford to go to MIT or a chinzy city college. and it’s still possible to take a “this is totes a super duper game programming class, fellow cool kids” class and end up with this
redweasel
Duck - "someone befriended them, saved them, coaxed them out of their shell, and showed them that sex is nothing to be afraid of. I’m kind of envious of that rape victim"

Fuzzbutt
@Minus
 
they had to start from scratch just like everyone else. reinventing the wheel badly is a hallmark of all things closed source.
 
at least that’s why I think indie developers can show up even big name studios. nobody’s sharing any knowledge, so the industry never advances.
 
anyway, this is really impressive. knowing when to jump and how to get around hazards is really hard to get right, and this looks very natural.
Minus
King Sombra - Celebrated the 10th anniversary of The Crystal Empire!
A Lovely Nightmare Night - Celebrated the 12th anniversary of MLP:FIM!
Princess of Love - Extra special version for those who participated in the Canterlot Wedding 10th anniversary event by contributing art.
Non-Fungible Trixie -
Kinship Through Differences - Celebrated the 11th anniversary of MLP:FIM!
Philomena - For helping others attend the 2021 community collab
Twinkling Balloon - Took part in the 2021 community collab.
My Little Pony - 1992 Edition
Friendship, Art, and Magic (2020) - Took part in the 2020 Community Collab
Dream Come True! - Participated in the MLP 9th Anniversary Event

It's bad. In a good way!
Oh it’s multiplayer.
 
OH that’s AI! I’m still used to the idea if that you stand on a rock the AI will be unable to get near you like in Skyrim. You’ve already done better than AAA games!