"J1nx3d Dev: From Glitch to Feature"

Unity Engine Prototype

Prototype: The Grove Squad

Prototype: Hack n' Slash

  • Dynamic Character Animation: Character spawns with a superhero landing and dynamic movement animations.
  • Enhanced UI: Dual camera views (front and top-down) with interactive elements and tooltips.
  • NPC and Enemy Interactions: Interactive NPCs and enemies, with cursor transformations and visual feedback.
  • Combat System: Engaging melee combat with realistic sound effects and health bar displays.
  • Advanced Navigation: Smooth navigation on varied terrains using NavMesh.
  • Loot System: Collect rewards from enemies and chests after combat.

Mechanics: Follower

  • Capsules: Capsules follow the player, but they can't get too close to the player or each other.
  • Enemy Aggro: Initially, the enemy is in roaming mode. When it gets within a certain distance, it switches to chasing mode.
  • Movement: Player movement is controlled using Unity's New Input System.

Mechanics: Import of Mixamo Character

  • Character Import from Mixamo: This feature allows importing a character from Mixamo into the scene.
  • Assign Looping Animation: The imported character will have a looping animation assigned to it, ensuring continuous movement or action.
  • Scene Placement with Mars Placeholder: The character is placed within a 3D scene, with a placeholder object representing Mars in the background or environment.
  • Teleportation Portal Positioning: The character is positioned on a teleportation portal, which could serve as an interaction point or gameplay mechanic.

Mechanic: Catch and Release IK

  • Catch Mechanic: The character uses inverse kinematics (IK) to catch the ball.
  • Look-at Mechanic: Once the ball is caught, the character follows it with their eyes using a body orientation animation.
  • Release Mechanic: After following the ball, the character releases it, using IK to return to a neutral position or another predefined animation.

Mechanic: Feature : Throw or Kick a Ball to a random position near the camera

  • Character Instantiation: This feature allows the instantiation of a character that will throw a ball toward the camera.
  • Random X-Axis Offset: The ball is thrown at a random offset along the X-axis, adding variety to the behavior.
  • Ball Type Variability: Depending on the ball type (soccer or basketball), the animation for throwing will change.
  • Customization: Everything in this feature is fully customizable, from the character instantiation to the animation and ball types.