praca_magisterska/games/unreal/tutorial
2026-01-05 18:31:10 +01:00
..
appendix-a-variables.md feat: finish part 2/9 split manual into parts 2026-01-05 17:30:35 +01:00
appendix-b-troubleshooting.md feat: finish part 2/9 split manual into parts 2026-01-05 17:30:35 +01:00
appendix-c-unity-conversion.md feat: finish part 2/9 split manual into parts 2026-01-05 17:30:35 +01:00
part-1-project-setup.md feat: finish part 2/9 split manual into parts 2026-01-05 17:30:35 +01:00
part-2-create-player.md feat: finish part 2/9 split manual into parts 2026-01-05 17:30:35 +01:00
part-3-create-bullet.md feat: finish step 3 2026-01-05 18:31:10 +01:00
part-4-create-enemy.md shooting bullets 2026-01-05 18:19:20 +01:00
part-5-create-spawner.md feat: finish part 2/9 split manual into parts 2026-01-05 17:30:35 +01:00
part-6-game-director.md feat: finish part 2/9 split manual into parts 2026-01-05 17:30:35 +01:00
part-7-score-manager-ui.md feat: finish part 2/9 split manual into parts 2026-01-05 17:30:35 +01:00
part-8-game-mode-level.md feat: finish part 2/9 split manual into parts 2026-01-05 17:30:35 +01:00
part-9-final-setup.md feat: finish part 2/9 split manual into parts 2026-01-05 17:30:35 +01:00
README.md shooting bullets 2026-01-05 18:19:20 +01:00

Unreal Engine Bullet Hell Game - Complete Tutorial

This tutorial recreates the Unity "magisterka_1" bullet-hell shooter in Unreal Engine 5.

Game Features

  • Player ship with movement and shooting
  • Enemies that move downward with sinusoidal horizontal motion
  • Enemy spawning that increases over time
  • Radial bullet patterns from enemies
  • Score, lives, and timer UI
  • Special "bomb" ability to clear screen
  • 5-minute game duration with victory/defeat conditions

Table of Contents

Part 1: Project Setup

Part 2: Create the Player

Part 3: Create the Bullet

Part 4: Create the Enemy

Part 5: Create Enemy Spawner

Part 6: Create Game Director

Part 7: Create Score Manager / UI

Part 8: Create Game Mode and Level

Part 9: Final Setup and Testing

Appendices


Quick Start

  1. Start with Part 1: Project Setup
  2. Follow each part in order
  3. Test frequently using the "EXPECTED RESULT" sections
  4. Use the Troubleshooting appendix if you encounter issues

Navigation

Each page includes:

  • ← Previous and Next → links at the top and bottom
  • Links back to this index
  • Cross-references to related sections

This tutorial is part of a master's thesis comparing Unity and Unreal Engine.