Another episode involving running around and talking to people. This ended up being way longer than I wanted it to be and I didn't want to enter the titular area so late in the video, so I separated it into two parts. Hope nobody minds.
Feel free to talk about what you think about the game in the comments, but please avoid spoilers for at least a month or so after this video is published, I know some of you played most/all of the demo and have a pretty good idea how it goes. I'd like to find out for myself.
The game can be found on Steam:
https://store.steampowered.com/app/432350/
And the free version on Matt's web site:
http://kupogames.com/public-beta/
More information, I guess:
Discord (official): https://discordapp.com/invite/5gnkTvE
Reddit (unofficial): https://www.reddit.com/r/ebf/
Music (Phyrnna): https://www.phyrnna.com/
#EpicBattleFantasy5
#EBF5
- - - - -
That promised social media link spam.
https://twitter.com/DragoniteSpam
Anyone wanna donate?
https://tinyurl.com/DragoniteSpamSellsOut
I do live streams sometimes! I haven't in a really long time though so I should probably remove this link.
http://www.twitch.tv/dragonitespam
Rate, comment, subscribe, watch more, enjoy!
...
https://www.youtube.com/watch?v=PV9o8OV6bKE
Reynard makes some lewd remarks to Cammile!
- - - - -
That promised social media link spam.
https://twitter.com/DragoniteSpam
I do live streams sometimes!
http://www.twitch.tv/dragonitespam
Rate, comment, subscribe, watch more, enjoy!
...
https://www.youtube.com/watch?v=Wyq7zj1cMGE
The purpose of this video is mostly to contribute to the death reel at the end, it would seem.
#Xenoblade
#XenobladeChronicles
- - - - -
That promised social media link spam.
https://twitter.com/DragoniteSpam
Anyone wanna donate?
https://tinyurl.com/DragoniteSpamSellsOut
Rate, comment, subscribe, watch more, enjoy!
...
https://www.youtube.com/watch?v=uRep8Fe9kKI
This is the first video thumbnail for this game which hasn't featured a Wooloo.
#PokemonSword
#WoolooAppreciation
- - - - -
That promised social media link spam.
https://twitter.com/DragoniteSpam
Anyone wanna donate?
https://tinyurl.com/DragoniteSpamSellsOut
Rate, comment, subscribe, watch more, enjoy!
...
https://www.youtube.com/watch?v=qDQZY7BHCxY
Possibly the best and most dependable 3D optimization trick that you can do in GameMaker is combining many small 3D vertex buffers into a single large one. GML is a comparatively slow language, and if you can do less work to draw the same number of triangles and vertices you can mitigate the usual CPU bottleneck considerably. Here's how you can do that!
With that said, this is not a one-size-fits-all solution: objects that you combine can't move around independently of each other, and they have to all use the same texture page. This means this trick is better for stationary objects such as trees or buildings or terrain, and less useful for mobile entities such as players or NPCs or monsters.
I'll be running a lot of these tests on a Raspberry Pi. If you don't have one of those, don't worry; GameMaker games run pretty much the same on them as it does on a desktop PC. The only thing I'm going to be using it for is comparing performance on different devices, and using it to track down performance bottlenecks on weaker devices. In this case, you may notice that being smart about matrix use isn't quite as good about boosting performance as it is on my desktop computer, mainly because the Pi has a considerably weaker GPU and the matrix optimizations done here affect primarily the GML code that runs on the CPU.
All the same, if game development on a Raspberry Pi is something that interests you, I've made a video on that:
https://youtu.be/OH6LskFeD8Q
Here's the repository where I'll be putting the demo code:
https://github.com/DragoniteSpam-GameMaker-Tutorials/3DOptimizationDemos
The changes made in this video are on the optimization-matrices branch.
https://github.com/DragoniteSpam-GameMaker-Tutorials/3DOptimizationDemos/tree/optimization-batching
3D optimization playlist:
https://www.youtube.com/playlist?list=PL_hT--4HOvrf_CJSA7fVU1tkjGVv5Sq2t
The thumbnail icon is a combination of:
optimization by IconPai from the Noun Project
Time by libertetstudio from the Noun Project
#GameMaker3D
#GameMaker3DOptimization
#GameMaker3DBatching
- - - - -
I've now made that Patreon:
https://www.patreon.com/wizardragon
That promised social media link spam.
https://twitter.com/DragoniteSpam
Transition / idle music is by my old friend Kamex:
https://www.youtube.com/user/GreatGabite/about
Rate, comment, subscribe, watch more, enjoy!
...
https://www.youtube.com/watch?v=PJwsJN-ZPxY
A big hole just opened up in the middle of the city, so the only logical thing to do is ride a pig into it and start poking around. And then we accidentally find some kind of alien altar or something, and sort of have a boss fight next to it.
#Nier
#NierAutomata
- - - - -
That promised social media link spam.
https://twitter.com/DragoniteSpam
Anyone wanna donate?
https://tinyurl.com/DragoniteSpamSellsOut
Rate, comment, subscribe, watch more, enjoy!
...
https://www.youtube.com/watch?v=eKufoPFHdvw
We're off down Route 8! There's a lot of stuff to be caught here, most of whom I won't be using on my team, unfortunately.
#PokemonSword
#WoolooAppreciation
- - - - -
I've now made that Patreon:
https://www.patreon.com/wizardragon
That promised social media link spam.
https://twitter.com/DragoniteSpam
Transition / idle music is by my old friend Kamex:
https://www.youtube.com/user/GreatGabite/about
Rate, comment, subscribe, watch more, enjoy!
...
https://www.youtube.com/watch?v=5um8nnzbdrM
Did you ever look at a Nintendo game and say "wow, that game sure has nice water?" Here's how you can implement one of the tricks they use for yourself in GameMaker!
This trick works in both 2D and 3D; in a few weeks, I'll post another video detailing some more things you can do with water specifically in 3D.
Relevant links:
Scrolling textures in Super Mario Galaxy 2:
https://www.youtube.com/watch?v=8rCRsOLiO7k
Textures in GameMaker:
https://youtu.be/qstoJb9NMZk
Texture samplers:
https://youtu.be/sU2C3XfLfyo
Texture repitition:
https://youtu.be/rZfdHYymWlM
Texture filtering / interpolation:
https://youtu.be/wUM-IfZO86Q
Here's the code:
https://github.com/DragoniteSpam-GameMaker-Tutorials/ShaderWaterTexture
https://github.com/DragoniteSpam-GameMaker-Tutorials/3DTutorial35WaterTexture
Peach Beach on models-resource (the water texture itself is black and white, you might want to colorize it for yourself):
https://www.models-resource.com/gamecube/mariokartdoubledash/model/3156/
GameMaker 3D playlist:
https://www.youtube.com/playlist?list=PL_hT--4HOvrcML9uqHe4fwBVTm650Vy3V
GameMaker Studio 2 playlist:
https://www.youtube.com/playlist?list=PL_hT--4HOvrdAGC6YHCqn_VR69GlR_rQw
GameMaker shader playlist:
https://www.youtube.com/playlist?list=PL_hT--4HOvrdkihto8Xu7hhp1-5Gj8zsa
#GameMaker
#GameMakerShaders
#GameMakerWater
- - - - -
I've now made that Patreon:
https://www.patreon.com/wizardragon
That promised social media link spam.
https://twitter.com/DragoniteSpam
Transition / idle music is by my old friend Kamex:
https://www.youtube.com/user/GreatGabite/about
Rate, comment, subscribe, watch more, enjoy!
...
https://www.youtube.com/watch?v=hNF62O0D308
Someone gets murdered!
Angels With Scaly Wings is on Steam:
https://store.steampowered.com/app/571880/
Memes aside, it's really good, I recommend giving it a look.
#AngelsWithScalyWings
#AWSW
#dragons
- - - - -
That promised social media link spam.
https://twitter.com/DragoniteSpam
Anyone wanna donate?
https://tinyurl.com/DragoniteSpamSellsOut
Rate, comment, subscribe, watch more, enjoy!
...
https://www.youtube.com/watch?v=Byy4M8ATUM4