Results 1 to 2 of 2
  1. #1
    MSgt. Shooter Person
    Join Date
    Nov 2009
    Location
    Montreal
    Posts
    186

    Question NavigationPoint and pathfinding for turn based games

    I would like some insight or where exactly inside the scripts is reference to the code that can move AI players. We are doing turn based movement and need to create a new AI that is totally different and less advanced than 3d shooter.

    Also, is it possible to automate placement of navigation points inside the editor with a script taking height of maps into consideration ? For example, I have a small terrain, lets say 10 by 10, and I want to have automatic node placement (with a script made by myself). I noticed the Blocked property is existent so I would be able to update a node to tell the PF algorithm to ignore a position if an AI player has moved on it.

    One possible outcome if Scripting inside the editor is impossible is to do it while the map loads, as an extra process, this would impose a map size limitation for not taking forever to setup the navigation nodes.

    I also would like any insight on how to project decals programatically on the terrain (to cue move ranges and such)

    I am vividly anticipating the next Mastering Unreal tech vol 3 which is strictly oriented towards scripting. As of now, there is little documentation on the SDK itself (like doxygen) that would enables us to quickly understand the power or limitations (if any) of UnrealScript. If any moderator could check if documentation on handling the PathFinding is available, it would help us in our project.

    I know I am not the only one to wait for a tangible tutorial on scripting new components, if you know anything that can help, please throw it at me

    Another last thing, is there a way to make a kismet script like the camera setup (like in wizzle) automatic in some kind of package, or better in script, because I just cannot fathom making camera placement script in each maps, it just dos'nt make any sense for us, since our camera will be isometric it should be manage at the application level, not level by level.

  2. #2
    MSgt. Shooter Person
    Join Date
    Nov 2009
    Location
    Montreal
    Posts
    186

    Default

    In a reply to myself and for others, I have found the following scripting references for controllers and AI :
    Ai Overview
    http://udn.epicgames.com/Three/AIOve...html#Functions

    Technical guide
    http://udn.epicgames.com/Three/Waypo...icalGuide.html

    Old seminar information (is this up to date ???)
    http://udn.epicgames.com/Two/GameAndAIHandout.html

    AIControllers
    http://udn.epicgames.com/Two/AIControllers.html

    AI Reference documents
    http://udn.epicgames.com/Two/AIReferenceDocument.html

    Some of those documents where not available a couple of days ago so I kindly thank our new Unreal overlord for it


 

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Copyright ©2009-2011 Epic Games, Inc. All Rights Reserved.
Digital Point modules: Sphinx-based search vBulletin skin by CompletevB.com.