Open folder
Launch Ignite Codeworks and open your project directory.
You need a simple object that players can walk over to gain points. This workflow guides you through creating a new C++ class, adding the necessary headers, and building the module to see the result in the editor.
Launch Ignite Codeworks and open your project directory.
The agent lists the Source folder to find existing modules.
It creates the header file with the correct macros and includes.
The agent runs the build command and checks the exit code.
Source/MyGame16 filesMyPickup.hsavedMyGame.Build.cseditedbuild commandexit 0#pragma once
#include "CoreMinimal.h"
#include "GameFramework/Actor.h"
#include "MyPickup.generated.h"
UCLASS()
class MYGAME_API AMyPickup : public AActor
{
GENERATED_BODY()
public:
AMyPickup();
UPROPERTY()
int32 Points;
};This header defines the AMyPickup class, which extends AActor, Unreal's base class for objects placed in a level.
The agent uses write_file to create the header and edit_file to update the build configuration so you can see the real output in the chat card immediately after the process finishes. You see the real output. If errors appear, the agent reads the log using grep and suggests fixes. You review the changes in Ask first mode before they are applied permanently. This approach supports your unreal engine c++ tutorial goals clearly. Primary assets and ids in c++ are handled by the agent while you build. New level gives blank black level issues are resolved by checking the build. Procedurally generated static maps in ue require correct module setup.
After the build succeeds, you launch the editor to verify the new actor and the agent prepares the code so you can test it. The agent reads your Source folder and runs the shell command to show the real exit code. If you create a new C++ class, you can expose properties to Blueprints for easy access. Always keep a backup before making significant changes to your source code. The workflow is ideal for anyone seeking a clear unreal engine c++ tutorial that focuses on concrete steps. You can extend your project by creating a new C++ class and exposing properties to Blueprints. The agent prepares the code for you to verify the new actor.