Training Stream - Tanks vs. Zombies C++ - Live From Epic HQ

Well, disabling is just something you could do in the menu shown in the link, even if it doesn’t say to do so. You could also try the “#ifdef INTELLISENSE” suggestion. In any case, you don’t technically need any kind of assistance - you could do this all in Notepad. I wouldn’t recommend it, but the point is that if some part of any kind of auto-help feature is annoying you sufficiently, you can just turn it off. I have left my Intellisense on here at work, but I have turned it off at home.

I don’t think Epic has an official stance on that. I personally like VAX, so I use it whenever I can. It’s very popular among game developers that I know. again, this is all just my personal preference, not an official Epic statement.

Autocompletion for that variable does stop working in that case.

Hi all,
Retesting my project for you issue with UPaperSpriteComponent, I can confirm I have no problem with autocompletion not include of PaperSpriteComponent.h

=> I am using Visual Studio 2015 Community with Update 1 and experimental Intellisense New Database Engine enabled (Tools->Options->Text Editor->C/C+±>Experimental) this could be a nice (free) solution :slight_smile:

Let me know if this helps!

I had the same issue with the include and red squiggles (not found) error.

Fix: Right-click the Tanks.uproject file and Re-Generate the Visual Studio Project files.


Or: File Menu > Refresh Visual Studio Project.


I’ve been noticing a lot of odd behavior when using the Child Actor component.

VIDEO EVIDENCE: ChildActorComp-Misc.mp4

  1. The turret “appears” as if it isn’t being parented to the TankBase when dragged into the map. it just sits where it first spawned.
    TempFix: Select the turret component and flip between Static/Movable, the Child/Parent relationship is re-established. (Video: ChildActorComp-Parenting.mp4)

  1. A lot of the settings are glitchy or don’t work at all. such as Translation or Visibility options.

  2. Some (as yet undetermined) actions cause multiple turrets to spawn on top of each other, like (1), “appearing” to be un-parented from the TankBase.
    At one point I had about 10 of them, and they could only be cleared by removing the TankBP from the map and re-adding it. the earlier tempfix only reconnects the first turret instance.


UE 4.10.3

Thank you very much SRombauts and KWS for helping!

That didn’t changed sth. for me. I am using the same VS as you and also tried a restart but no change. Are you sure you didn’t refreshed the project like in the tip of KWS?

That helped. It’s also somewhat logical, that that could help, when adding a plugin/module. I do have autocompletion now (without VAX) and no underlines (I activated them again).

Are there any other tips or things to know like the above for someone, who is a professional programmer, but not used to combination of VSC++ and Unreal?

@KWS: I have the same problem, especially with multiple turrent spawning when moving then arround in the tank blueprint and recompiling the BP. Because i was using 4.11.5 and .6 i was thinking that maybe this is the problem and I wasnt sure if it’s the tank code or an engine problem but as you are using 4.10.3, I think it is save to say that either the code is not working as expected or missing some stuff or it is time for a bug report on answerhub?
@: Aren’t you experiencing the same issues and if so, is this a known bug already?

Really good job, when will the next video be posted?

Thanks! :smiley:

So can anyone comment on the problem that KWS and I and maybe many others have? Is this an engine bug or what did we do wrong?

Thanks for making this. As a developer coming from Unity with outside C++ experience, this helps me feel more at home than using Blueprints.

Hello, I’ve ran into an issue with this at the 1:13 mark. My BP editor doesn’t seem to be working correctly. We have exactly the same code, maybe something changed in editor? Here is what I see.

Hi thank’s for this tutorial.
I have a issue with the turret, when I create my blueprint class to add the sprite to the turret I get a sphere in the viewport, in the top left under component I have this:

http://img11.hostingpics.net/pics/201657img01.png

SOLVED I closed the editor then opened it again

Thank, We need more C++ 2D mobile Training stream
:smiley:

How can I get the source codes for the project please?

@Dubem

if the source code can’t be found in the Tanks vs Zombies threads then I would look here in the Assets sub-thread: https://forums.unrealengine.com/forumdisplay.php?83-Asset-Sharing

it has several threads with Tanks vs Zombies source code in it

luck :wink:

I can’t generate the visual studio project like that, the option is disabled.
generate visual studio project.JPG
I have tried also to generate it from the .uproject file.
right.JPG
But I have the following error.
error.JPG
I have visual studio 2017 installed.

Can someone help me out?

Is there any of more videos coming out for this series?