Announcement

Collapse
No announcement yet.

[Heget] Free Enemy AI + Models + Anims

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    [Heget] Free Enemy AI + Models + Anims

    This community helped me a lot when I was starting my first projects, so I always wanted to give back to it and maybe help new people coming into this

    So I'm releasing the code for the enemies I did for my twin stick shooter Heget, along with the models made by Eliza Wibisono (Not the textures though) and the animations for those models :3

    You can see the enemies in action on this video:

    Or fight against them on this iOS Game.

    Here is the enemy pack with the models, anims, animtrees and archetypes (not sure the archetypes/animtrees will work, but if you need I can explain more about how things were done and take some screenshots of the setup, just let me know ).
    https://dl.dropboxusercontent.com/u/.../EnemyPack.upk
    And here are the classes
    https://dl.dropboxusercontent.com/u/...iesClasses.zip

    For the animtrees I'm using Chosker's snippet for starting animations from the start. You can find it here

    The enemies movement was made based on Mougli's tutorial

    Now, the code has a bunch of things that are specific to Heget, such as different difficulties (with different health/attack/etc values for the enemies) and different targetting priorities for a "defense" mode. So this code is not just "plug'n'play", needs some trimming and adjusting to work for your game =x but hopefully it'll be a good start for your enemy AI's needs.

    Well, hopefully it helps someone out there let me know if you need more information about how things were done or anything.

    #2
    Thanks man this is really cool of you, I'm sure I will have questions soon...

    Comment


      #3
      i cant open that enemypack

      Comment


        #4
        Originally posted by udkA View Post
        i cant open that enemypack
        could u add that upk files in to that zip.

        Comment


          #5
          how can i use that upk

          Comment


            #6
            to use a upk file just place it in the "content" folder in your UDK directory and it should show up in the content browser, if there is scripts you might have to update one of the INI files as well to be able to use it.

            Comment


              #7
              Originally posted by smokey13 View Post
              to use a upk file just place it in the "content" folder in your udk directory and it should show up in the content browser, if there is scripts you might have to update one of the ini files as well to be able to use it.
              but its in text form

              Comment


                #8
                I TRIED SAVING ITS AS A UPK FILES BUT THERES NOTHING IN THERE WHEN I OPEN CONTENT BROWSER. also i tried fully loading it

                Comment


                  #9
                  I just tried opening the upk file by putting it in the content folder and it did open after I fully loaded it, it was missing a lot of objects but it worked

                  Comment


                    #10
                    Originally posted by udkA View Post
                    I TRIED SAVING ITS AS A UPK FILES BUT THERES NOTHING IN THERE WHEN I OPEN CONTENT BROWSER. also i tried fully loading it
                    Are you using the latest UDK version?

                    Originally posted by smokey13 View Post
                    I just tried opening the upk file by putting it in the content folder and it did open after I fully loaded it, it was missing a lot of objects but it worked
                    I figured some would be missing, but glad to know some were there ^^

                    If needed I can take screenshots of how the Archetypes/Animtrees/Anim notifies are setup.

                    Comment


                      #11
                      it looks like its mostly just materials that are missing but I only opened it because udkA said nothing was there

                      Comment


                        #12
                        HGT Enemy controller.uc (49) unrecognized type 'hgt shipcoreactor'
                        how to fix this any idea

                        Comment


                          #13
                          Either add this line: var actor hdt_shipcorereactor to your variables or delete that line (49). He didn't add the uc file for ship core reactor

                          Comment


                            #14
                            Yeah, it's not just plug and play =x it has references to things in my game specific that need to be adapted or erased. Requires some scripting knowledge to review it and make it work for your game

                            Comment


                              #15
                              Again good idea but bad implementation , I personally don't like things like this ,when one give you a code that seems good but don't work due to lack of other file which are nesessary for work. It looks like a mockery. Advice , give appropriate code or just give nothing.

                              Comment

                              Working...
                              X