aws / lumberyard

Amazon Lumberyard is a free AAA game engine deeply integrated with AWS and Twitch – with full source.
Other
2.02k stars 540 forks source link

Can't start a new project #487

Closed CyberNoble closed 4 years ago

CyberNoble commented 4 years ago

Hello from Russia. Describe the bug I'm started with team the game project and get some problem with creating new project such as 1 2

Steps to reproduce

Installed the Lumberyard 1.23.1.0 Version of Lumberyard from the Lumberyard website Installed all the required packages. See screenshots below: Launched Project Configurator 1.23.1.0 Selected Create New Entered the "Name" and then selected default (I've also tried this with "Empty". Note: at first I received errors "lumberyard error executing waf",cause i think that i can use vs2019 instead of 2017.After that i install 2017 and problem was disappear.But now i can't launch via engine my project.I see that problem in gems but i don't know hot to fix it Screenshots/Logs

5 i was try to do some stuff from same problems that i can find such as run "C:\GameDev\Lumberyard\1.23.1.0\dev\Solutions\LumberyardSDK_vs15.sln" and get this 6 7 8 9

then i try to rebuilt project with image

and image

then got this

1 2 3 4

Lumberyard version 1.23.1.0

And that i have image

image

image and RAM 16Gb DDR 4 2.4Mgz

Engine is placed on SSD with more than 200Gb free space,btw have HDD with 700Gb free

What is your role in game development? Programmer in my own gamedev team

Tell us about your project or studio. We are students and want to make our RPG.We are choose as engine Amazon Lumberyard cause it have many pros such as MMO,Graphic,fees,AWS and main is source code so let us to rebuild it in the future to make our version of engine without expensive fees.But it a more diffecult than Unity or UE4,but more interesting and give much more experience

joshbeacham commented 4 years ago

Your errors show that you have the video playback gem enabled, but it is unable to locate LibAV which causes the build to fail, and the video playback gem is not built.

When you try to launch the editor, it launches the Asset Processor, and the Asset Processor cannot find the dll for the video playback gem and exits. The editor can see the Asset Processor is not running and gives you the error that it cannot initialize because the Asset Processor is not running.

To resolve the issue, you need to install LibAV and rebuild.

You can find notes on installing LibAV here: https://docs.aws.amazon.com/lumberyard/latest/userguide/component-videoplayback.html#install-libav

Specifically note, you must install the release-lgpl build. After correctly installing LibAV, avcodec.h should exist at the following path.

C:\gamedev\lumberyard\1.23.1.0\3rdParty\libav\11.7\usr\include\libavcodec\avcodec.h

I also noticed in your errors that your visual studio build profile didn't match your command line profile. You'll want to switch that one as well.

This shows profile game image

While this shows debug dedicated image

You can change the build profile in visual studio with this dropdown in the top left corner so that it shows the build profile you want to build. image