[GAME] Ninja game

Hey,

I’m creating a game to learn how to work with blueprints in unreal engine.

ninjasmall.jpg

It’s sort of a twin stick shooter with a ninja, who throws shurikens. The player has special attacks and a dash to move around or attack enemies that are close.

ninjaattackSmall.jpg

Very basic mockup, none of these meshes/textures are final:

List of things to create:

[spoiler]
MODELS
- Ninja ( Re – usable as enemy -> small changes)
- Sword
- Shuriken
- Dojo ( Enviroment)
- Health Pickup
- Attack upgrades Pickup
- Special Pickups
- Boss Enemy
- Dojo enviroment props (Pillars/ Lights / …)
- Enemy drops ( Collectables?)

TEXTURES
- Ninja textures ( Different colors)
- Sword
- Shuriken
- Enviroment ( Floor, etc)
- Pickups
- Boss Enemy
- Enviroment props
- Enemy drops
- Splat textures

ANIMATIONS
- Walk animation
- 360 Attack animation
- Ninja dash
- Boss animation

EFFECTS
- Blood effect
- Spin effect
- Drop particles
- Kill particles

GAME MECHANICS

    - Character movement
    - AI
    - Executing special attacks
    - Points system
    - Animations
    - Props and textures

[/spoiler]

Update:

Started working on some basic props.


da3ce2319a0f07026b2e1912e286824ce3423394.jpeg7e4f8e60fa5b7ef02a083328244671ca7cf3c800.jpeg

Otherwise I made some unreal blueprints for the hero, the basic pickups, and enemies.

Also started on blood particle

Updated lots of blueprints:

  • Basic AI is working
  • Two attacks: Throwing shurikens and a spin
  • Health and mana bar
  • Two pickups (Health and shuriken ‘ammo’

Aiming is done with the mouse.
Blood particle is fully working

Basic layout

658a7b5d322eb94916d453148aa687c73c9e64a4.jpeg

look funny, blueprints rules, hope you finish :slight_smile:

Update:

Added an updated ninja mesh:

And made a couple animations:

  • Running (In all directions)
  • Death animation
  • Spin animation
  • Dash animation
  • Idle pose
  • A blend space and animation blueprint

The sword is visible in game, it’s attached to a socket.

Uploading GIF’s or video later.

Blueprint changes:

  • Enemies now drop pickups randomly
  • Dash now does damage to whoever you pass
  • The sword dragging on the floor has a particle effect
  • Added AnimTrail effects for dash and spin
  • Added a Turret like enemy ( still needs a model and particle, but blueprint and projectiles work).

Going to start working on more enemies and implementing waves.

nice. I would love some pointers

Like the artwork. Could you use some assistance?

Looks really interesting! Love to see your “learning” project :slight_smile: