Posts

2D Melee Combat Tutorial and Game Kit with Thomas Brush

September 22, 2020 Game Development 2D Melee Combat How To Make 2D MELEE COMBAT (Unity Tutorial + Free Game Kit!) Youtube - Link By: Thomas Brush Referenced Previous Tutorial How To Make 2D Platformers (Unity Fundamentals Tutorial) Youtube - Link By: Thomas Brush First Portion Camera They start by using a VirtualCamera game object from the Cinemachine package within Unity. This camera object gives a lot of useful camera controls without having to build another from scratch. They mention another tutorial to help with paralaxing, so this may not be included in the virtual camera. Character Animation Spine This seems to be the major animator they used, so this may be something worth looking into as I have come across it a lot now. For animation tips, they suggest strong bouncing effects on the vertical axis (squashing and stretching majorly in the y-axis generally, with some distortion in the other axis). Spine also gives you the option of different skins to provide t...

UFGTX Maker of SkullGirls Talk on Making a Fighting Game

September 18, 2020 Game Development Fighting Games UFGTX: How to Make Fighting Games Youtube - Link By: Mike Zaimont Overview Mike Zaimont covers a lot about how he believes fighting games should be built and developed for the user experience. He covers topics such as using rollback netcode (GGPO specifically), providing hitbox data to players, as well as frame data. I liked this talk as an example of providing information you as a developer have to your players if they so wish to use it.

Making Fighting Games in Unity

September 18, 2020 Unity Fighting Games Create A 3D Fight Game In Unity In One Video | 3D Beat Em Up Unity Tutorial | Fight Game Unity3D Youtube - Link By: Awesome Tuts Hitboxes (Fighter Melee Attack) - Game Mechanics - Unity 3D Youtube - Link By: N3K EN Overview There is some significant overlap with fighting games and beat 'em ups when it comes to general combat in any 2D platforming game, so it made sense to look to these sources for more inspiration and options for designing a combat system within such a game. Using a fighting game frame system with start up, active, and recovery frames can also be tailored to work with general combat systems, so when looking to be flexible it makes sense to use a system like this that is applicable to many cases. Neither of these examples specifically get into a specifically frame driven system, but they at least show the basics of tying animations into actions and hitboxes more, as well as exploring combos and possibly inpu...

Unity Learn Class - Unity Gameplay Programming Fundamentals

September 14, 2020 Unity Learn Gameplay Programming Fundamentals Unity Gameplay Programming Fundamentals Unity Learn - Link By: Joshua Kinney Overview This is just a more advanced Unity programming fundamentals class, which sounds like exactly what I am looking to shore up currently, especially going into another personal project. This even has a focus on player movement scripts and interactive objects, which will fit very nicely with the next project I am looking to work on.

Using Unity Events and Events and Deciding Between Them

September 7, 2020 Unity Events and Unity Events Events or UnityEvents????????? Youtube - Link By: Jason Weimann Overview Events are something I want to utilize more consistently and more effectively in my code setups, so this seemed like a good supporting block to look into to understand their usage better. It also covers the usage and differences between Unity Events and the standard C# Events, so this gives me more options to explore and utilize as well more so than some other sources.

Continuing 2D Melee Combat Research for Unity

September 4, 2020 Unity 2D Melee Combat Easy 2D Melee Combo System in Unity: Tutorial Youtube - Source #1 By: ChosenPlay 2D Game Dev Tutorial - Melee Attacking in Unity (Sprites included) Youtube - Source #2 By: Lost Relic Games Basic Combat - 2D Platformer Player Controller - Part 9 [Unity 2019.2.0f1] Youtube - Source #3 By: Bardent Overview After finding a decent basic starting point for 2D melee combat in Unity, I wanted to find a few more sources and options to support and develop that further. These sources I found look more into the animation options a lot, as well as some minimal input buffering as well as chaining/comboing, hitbox activation, and state machine implementation. Source #1 Source #1 uses some transition animations to provide an example how to nicely transfer between various action animations when allowing characters to combo. This option also shows some minimal state machine usage (which seems like a strong candidate as a foundation for these...

Unity Melee Combat Basics with Brackeys Tutorial

September 3, 2020 Unity 2019 Melee Combat MELEE COMBAT in Unity Youtube - Link By: Brackeys Summary I want to explore making 2D character controllers, so looking to add melee combat as an option is a very common addition that I want to understand better. Being a Brackeys tutorial this is a rather basic approach with very Unity specific options, but it at least provides a good starting point to get something up and running. I would like to look into other options to add to this so I know a few ways to add hitbox generation nicely to characters and agents alike.