Secret Dimension - Parrot Game Sample | Unreal Engine Version

The Parrot Game Sample is a collaboration between Secret Dimension and Epic Games, created to support developers who are looking to switch to Unreal Engine to gain a deeper understanding of the engine and the broader Epic Games ecosystem.

Parrot is a pirate-themed 2.5D platformer with three levels, a title screen, rebindable controls and a full menu system, available for free as Unity and Unreal Engine versions, with complete documentation and fully annotated Blueprint and C++ code.

Read more on the blog.

This is the Unreal Engine 5 version.

Check out the Unity 6 version here.

4 Likes

I’m getting this error while opening on UE 5.6:


I don’t use C++ so I can’t rebuild

7 Likes

Thank you for providing more support in the 2.5d realm. Much appreciated. Ps - Getting the error above as well so unable to open project.

1 Like

I’m having similar issues. Please note that I have both community versions of VS2019 and VS2022 installed with C++ and the typical ‘game development’ items installed.

Thank you!

1 Like

Hi kukelia!

We’ve updated Parrot Game Sample with a new version that includes precompiled binaries. If you open the Epic Games Launcher and refresh your Fab Library, you can download the update. You’ll need to use the new version to create a new project, so you can delete the first one you generated from the old version.

The new version should launch without a compilation prompt. If you have any further issues, please let me know!

-JT

2 Likes

Hi bhowe56!

With the new precompiled binaries included version, you shouldn’t need to compile when you launch the project. The error you are seeing looks like a failure to compile locally - Are you opening the project with Unreal Engine 5.6 or a previous version?

Parrot uses a new API in UE 5.6, so it will not compile and cannot be opened in a previous engine version. To fix this, you’ll need to download Engine Version 5.6.0 in the Epic Games Launcher and switch Parrot Game Sample to that version. Since you have Visual Studio installed, it should compile once it is using the correct engine version.

If that still fails, try generating a new project from the latest version of Parrot Game Sample in Epic Games Launcher and opening it directly in UE 5.6.

If this doesn’t resolve your issue, please let me know!

-JT

1 Like

Hi JT!

Thanks! I did use 5.6.0. I will try again with everything new and see how that works out, I’ll let you know!

Brian

1 Like

Sir,
I deleted my previous project and went back into the Launcher and saw this:

I performed the update and created a new project (again using 5.6.0):

This time it did not complain and went through the usual startup stuff:

The project started up without issues! I’m looking forward to seeing what you folks did and how you did it. It looks exactly like the style I’d love to make!

Thank you so much!

Brian

2 Likes

I hesitate to ask this but, does this / can this work on a Mac?

I’ve attempted to build from source in both Rider and Xcode and both throw errors.

Rider complains that the project is a Blueprint project when opening the uproject, and Xcode fails immediately when attempting to build a generated Xcode project.

There also seems to be no binary downloaded when downloading the sample from the Epic Launcher on Mac.

EDIT:

I was able to get the project to load / run on Mac laptop (which I work on when on the road) by downloading the entire build on my desktop PC, then copying the entire project folder to my MacBook from the PC.

On first load, the project asked to be rebuilt, and (this time) actually worked.

It re-compiled and ran natively.

Hopefully a native binary will be added to the download for the Mac version.

PS: Thanks to the guys at Secret Dimension for making this 1-1 Unity / Unreal project

There’s a lot of good stuff in here, in an easy to navigate / understand context.

I especially like that there are good examples of C++ working with Blueprints (rather than just one or the other), and the Behavior stuff is easier to follow than the usual examples.

3 Likes

Awesome. I checked the sample project and learned a couple of things I didn’t know were possible. Thanks @JT-SDimension and your team!

1 Like

Hi, just added the project from the fab store and downloaded it on 5.6 and I have the same issue as the first poster, kukelia.

EDIT
Nevermind, it was because I didn’t update to latest 5.6.

1 Like