User Tag List

Results 1 to 40 of 119

Thread: Tower Defense Starter Kit: Support Thread

Threaded View

  1. #1
    0

    Tower Defense Starter Kit: Support Thread

    The Tower Defense Starter Kit is a pure blueprint framework that enables quick & easy creation of Tower Defense games. The toolkit is now available in the Unreal Engine Marketplace at: https://www.unrealengine.com/marketplace/tower-defense-starter-kit

    Features:

    - Top Down Camera view with panning, edge scrolling & smooth/step zoom support.
    - Seven types of Towers: MachineGun, Shockwave, Laser, Sniper, Artillery, Boost, & Mining Tower.
    - Five types of Enemy AI: Tank, Healer, Runner, Ranged, & Tower Disabler.
    - Tower Abilities: Overdrive & Repair.
    - Global Abilities: Airstrike & Tower Guardians.
    - Three types of AI Wave Generation systems, with support for endless waves & repeating wave cycles with dynamically escalating difficulties.
    - Automated resource allocation between waves provide players with the abilty to Build, Upgrade, & Sell towers.
    - Supports custom spline based multi-lane paths as well as the default nav mesh based pathing system. Sample maps included to demonstrate the working of each type of system.
    - Includes a loadout menu at level start with player driven tower selection.
    - Modular Grid Generators with drag & drop support to create grid cells for tower placement.
    - A Main menu system that supports level selection & persistent map unlocks across multiple sessions.


    Technical Details:

    - The Wave Manager allows complete customization of waves through parameters like EnemyType, NumberOfUnits, SpawnPoint, SpawnDelay, etc.
    - Data driven approach through user defined arrays enable easy customization of the Towers, Tower Abilities, & Global Abilities.
    - Variables are categorized into 'User Defined' & 'Automatically Set' to facilitate identification of customizable parameters.
    - The Enemy/Tower/Tower Guardian AI & Tower/Global Abilities are driven through modular components, thus facilitating the creation of new types of AI bots & abilities with ease.
    - The Game Mode handles initialization of all core gameplay actors from a single central location using a linear workflow design.
    - The Player Controller acts as a conduit for all low level HUD update requests, while the Game Instace & HUD classes manage high level HUD changes.
    - AI Spawn Points support precached & runtime generation of randomized spawning locations.
    - Event driven logic used predominantly over continuously ticking services for HUD updates.
    - Blueprint function library employed to easily retrieve references to core gameplay actors from all blueprints.
    - All static Tower parameters are store in a centralized Tower Data Array, thus requiring only dynamic parameters such as DPS, Range, etc to be stored in the tower actors.
    - The Tower Selection menu is populated dynamically based on information specified in the Tower Data Array, thus eliminating the need for manual HUD changes when adding/removing towers.


    Intended Platform: Windows

    Optimized for: Unreal Engine v4.15 & v4.16

    Gameplay demo of the v1.6.4 Tower Defense Starter Kit (Windows): https://www.dropbox.com/s/jf70y60e9qqypfe/Tower%20Defense%20Starter%20Kit%20Sample%20Game%20Demo.7z?dl=0

    Planned features for next update:

    - To be listed


    Preview Screenshots:

    Name:  Store_TDSK_screenshot_1.png
Views: 1831
Size:  457.3 KB

    Name:  Store_TDSK_screenshot_2.png
Views: 1827
Size:  743.7 KB

    Name:  Store_TDSK_screenshot_3.png
Views: 1751
Size:  698.4 KB

    Name:  Store.jpg
Views: 1821
Size:  214.2 KB


    Preview Video:



    Please feel free to leave your suggestions & feedback as it will definitely be valuable in improving the product in future updates. Alternatively, you can also reach me through the support email id: rohitmohan.k@outlook.com.
    Last edited by Stormrage256; 06-26-2017 at 09:49 AM.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •