# Convert FPS BP project to c++ code project

**URL:** <https://forums.unrealengine.com/t/convert-fps-bp-project-to-c-code-project/62189>\
**Category:** C++\
**Tags:** unreal-engine\
**Created:** [April 26, 2016, 6:34am UTC](https://forums.unrealengine.com/t/convert-fps-bp-project-to-c-code-project/62189 "2016-04-26T06:34:36Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![anonymous\_user\_c40964cb](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_c40964cb](https://forums.unrealengine.com/u/anonymous_user_c40964cb)\
**Post date:** [April 26, 2016, 6:34am UTC](https://forums.unrealengine.com/t/convert-fps-bp-project-to-c-code-project/62189/1 "2016-04-26T06:34:36Z")

</div>

Hi,

I wonder if its possible to convert originally FPS BP created project to c++ code project, in the end they will be executed at the low level c++ code snippets, so do we go as usual here, File-\>Open Visual Studio File?

---

<div class="post-metadata">

**Author:** ![DennG](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@DennG](https://forums.unrealengine.com/u/DennG)\
**Post date:** [April 26, 2016, 7:27am UTC](https://forums.unrealengine.com/t/convert-fps-bp-project-to-c-code-project/62189/2 "2016-04-26T07:27:20Z")

</div>

Hi SBlade,

Rama posted this tutorial on the wiki:

> **[A new, community-hosted Unreal Engine Wiki](https://forums.unrealengine.com/t/a-new-community-hosted-unreal-engine-wiki/141494)**
>
> After over a year in maintenance mode, the official Unreal Engine Wiki is now permanently offline. These resources now live on a new community-run Unreal Engine Community Wiki — ue4community.wiki! You will be able to find content from the official...

It should help.

Best  
Dennis

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_c40964cb](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_c40964cb](https://forums.unrealengine.com/u/anonymous_user_c40964cb)\
**Post date:** [April 26, 2016, 9:01pm UTC](https://forums.unrealengine.com/t/convert-fps-bp-project-to-c-code-project/62189/3 "2016-04-26T21:01:27Z")

</div>

Hi again

I ran into problem when I followed the Rama instructions, in VS2015 program couldn’t find the default map(which is GameDefaultMap=/Game/FirstPersonBP/Maps/FirstPersonExampleMap) during game execution. I noticed that its been controlled by DefaultEngine.ini , GameDefaultMap=/Game/FirstPersonBP/Maps/FirstPersonExampleMap variable but it seems that this is malfunctioning, even though that the file is there physically, is there any workaround for that?

---

<div class="post-metadata">

**Author:** ![OptimisticMonkey](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/optimisticmonkey/32/906571_2.png) [@OptimisticMonkey](https://forums.unrealengine.com/u/OptimisticMonkey)\
**Post date:** [April 26, 2016, 10:30pm UTC](https://forums.unrealengine.com/t/convert-fps-bp-project-to-c-code-project/62189/4 "2016-04-26T22:30:52Z")

</div>

From File menu, just pick New C++ Class…

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_c40964cb](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_c40964cb](https://forums.unrealengine.com/u/anonymous_user_c40964cb)\
**Post date:** [April 27, 2016, 5:36am UTC](https://forums.unrealengine.com/t/convert-fps-bp-project-to-c-code-project/62189/5 "2016-04-27T05:36:24Z")

</div>

Can you elaborate a bit more, its a umap which couldn’t be found by application what relevance does it have with New C++ Class? If its possible I would like to load the map at run time.

---

<div class="post-metadata">

**Author:** ![OptimisticMonkey](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/optimisticmonkey/32/906571_2.png) [@OptimisticMonkey](https://forums.unrealengine.com/u/OptimisticMonkey)\
**Post date:** [April 27, 2016, 5:50am UTC](https://forums.unrealengine.com/t/convert-fps-bp-project-to-c-code-project/62189/6 "2016-04-27T05:50:06Z")

</div>

Very easy to add c++ to existing BP project. With project open in UE editor, From File menu, just pick New C++ Class…

Here is great c++ QuickStart

> **[Programming Quick Start](https://docs.unrealengine.com/4.27/en-US/ProgrammingAndScripting/ProgrammingWithCPP/CPPProgrammingQuickStart/)**
>
> Create your first code project and add a new C++ class.

(In general, you can do way more way easier with Blueprints)

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_c40964cb](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_c40964cb](https://forums.unrealengine.com/u/anonymous_user_c40964cb)\
**Post date:** [April 27, 2016, 6:05am UTC](https://forums.unrealengine.com/t/convert-fps-bp-project-to-c-code-project/62189/7 "2016-04-27T06:05:50Z")

</div>

OK I’ve read most of them, but my problem was : Having BP FPS project in hand how to covert into c++ fully fledged project. I managed to get it working to some extent by entrypoint which points to the Rama’s great instructions ([A new, community-hosted Unreal Engine Wiki - Announcements - Epic Developer Community Forums](https://wiki.unrealengine.com/How_to_Convert_a_BP/Content_Project_to_a_C%2B%2B_Project_in_8_Steps)). The only thing remaining is: in VS2015 runing the application results in that it couldn’t find the FirstPersonExampleMap, so I was wondering if there was another workaround or tweak to make it find that?

Error Message Dialog is:

_The map specified on the commandline  
‘Game/FirstPersonBP/Maps/FirstPersoneExampleMap’ could not be found Exiting._

---

<div class="post-metadata">

**Author:** ![RyanGPalmer](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@RyanGPalmer](https://forums.unrealengine.com/u/RyanGPalmer)\
**Post date:** [April 27, 2016, 9:42am UTC](https://forums.unrealengine.com/t/convert-fps-bp-project-to-c-code-project/62189/8 "2016-04-27T09:42:15Z")

</div>

There is a typo in your path. Perhaps that is your issue? :rolleyes:
