I'm following [this tutorial on Udemy](https://www.udemy.com/learn-to-code-by-building-5-games-in-the-unreal-engine/learn/v4/questions/4103238) about learning the basics of Unreal Engine as I start up my CS degree, and I've reached a problem where `CoreMinimal.h` cannot be found. [This solution][1] was proposed in the Q&A community, however I still could not quite understand it! I'm still learning and would love some help ;) Here is my code! // Fill out your copyright notice in the Description page of Project Settings. #pragma once #include "CoreMinimal.h" #include "GameFramework/Pawn.h" #include "ShipController.generated.h" UCLASS() class SPACESHOOTER_API AShipController : public APawn { GENERATED_BODY() public: // Sets default values for this pawn's properties AShipController(); protected: // Called when the game starts or when spawned virtual void BeginPlay() override; public: // Called every frame virtual void Tick(float DeltaTime) override; // Called to bind functionality to input virtual void SetupPlayerInputComponent(class UInputComponent* PlayerInputComponent) override; }; [1]: https://answers.unrealengine.com/questions/617467/alternative-to-including-engineh.html