3D Game Kit Beta Feedback

3D Game Kit Beta! Get it Here!

In February we released the 2D Game Kit on the Asset Store, we also had a beta version up on the store over the Christmas break to gather your feedback and issues so we could make it better. If you were a part of the OG 2D Game Kit Beta crowd, thank you for your help in making it awesome!

Today we have released the Beta for the 3D version of the Game Kit and we’d like your help in checking it out and tell us what anything whacky going on in the project.

Please note this project is intended for 2018.1b13 and above!

What do we need from you?

We’re planning on launching this in a few weeks and we’d like some more testers to see if gameplay is working and to catch any edge cases that might occur while building some levels.

Before playing:

Depending on your hardware you may need to change Unity’s Quality settings which will enable the example game’s performance to improve, to do this got to;

  • Edit > Project Settings > Quality

The default is set to Fantastic to change this;

  • Click on the word Fastest to change the project to the lowest quality

Try different settings for the best quality setting for you.

What to include in feedback and bugs:

Please include:

  • Your machine’s specs at the top of your posts!

  • Version of Unity you’re using

  • The name of the scene you are running

  • Screenshots or video capture

  • A thorough description of the problem and how to reproduce it

  • If the issue is related to performance please include information and screenshots of your profiler and machine information.

Known Issues!

We have a number of known issues at the moment that we’re working to resolve before release;

Once the project is imported please close the editor and re-open the project. This will initialise the Package Manager and clear errors in the project.

  • Performance issues on all levels of hardware on the example project

  • Long import times

  • If you experience this please still report them with the information listed above.

  • Long import time

  • Level02 has the most difficulties.

  • Creating new scenes and creating something new with the kit should have no issues

  • Crashes:

  • The project may crash the editor and then you will not be able to open it again. If this happens please either delete the Library folder and re-open the project. Or, open the project in Beta 2018.12, close and re-open in 2018.13.

  • Audio

  • Unmixed

  • Missing sounds

  • Missing Music

  • Unfinished sounds

  • Gameplay

  • Chompers (little pink dudes) get stuck or run on the spot

  • Destructible boxes physics can launch into the sky by jumping on them

  • Destructible boxes can spin off into the distance if placed on a moving platform and the platform reaches the end of its path

  • Level02 has uneven terrain, have to jump to progress in parts

  • Can escape Level02 by jumping on plants and just run around on the outside of the level

  • Other

  • Some floating pillars in Level02

And some additional information if you’re new to this type of project :slight_smile:

What is a Gamekit?

A project designed in such a way so that gameplay, art and puzzles can be created without using code in Unity. This project is perfect to get more familiar with Unity whether you’re an artist, designer or even just starting your game development journey.

Within the Kit you will find a collection of gameplay elements, tools and systems that can be hooked up without code. We’ve also created a small game example using this system.

What is it for?

We’re trying to provide beginners and non-coders more agency in the Editor, while hopefully allowing them to get more familiar with how Unity works. If you have not checked out the 2D Game Kit you can download it here.

Thank you so much for trying it out and we’re excited to see what you do with it.

18 Likes

This looks really amazing!
One question though, will I be able to update a project that is using beta version of the kit with official releases (1.0 and on) or I’ll have to create a new project and import everything again?
Also any estimate official release date?

So I have been playing around on it and it is exactly what I was looking for the other day as a learning resource.

The issue I have with it tho, and it’s noted, is the performance is horrible. You can be looking at a rock wall and as long as you are facing the direction of the rest of the level your performance sinks to unplayable levels. I have not used Unity in a few years so I do not know the direct cause or fix of this so if anyone has any suggestions on where to start or what to fix it would be appreciated. Yes I know turning it down in the quality can make it run better but assuming you want this to run well on fantastic, and it should on my machine, what is the solution.

Hopefully this will get fixed for the final release =)

You say it should run on fantastic on your machine, what are your specs?

Which SRP does the kit use ?

How do your strategy for the game kits mesh with your plans for the Playground Project? GitHub - Unity-Technologies/UnityPlayground: A collection of simple scripts to create 2D physics game, intended for giving workshops to a young audience

They both seem pedagogical in nature. I’ve actually been considering extending the Playground philosophy to 3D and VR but now the gamekits are out they obviously seem like a better starting point.

My main interest is in creating a workflow to allow non-developers a route in to VR content creation. I think it should be aimed at:

  1. People who won’t ever want to learn programming but might want to use this as a basis to learn the other aspects of 3D development without needing a programmer on hand.
  2. People who are wary of programming but might make the transition if there were a smooth learning path
1 Like

There is no .sln solution for visual studio or am i missing something, because i have never used Unity 2018 before (i only downloaded it for this kit, otherwise im using 2017).

Normally i just double click on a c# file and it opens the solution in visual studio, but in this project when i double click on a c# file it opens visual studio and i get a error message, that the .sln file doesn’t exist, do i have to change something for Unity 2018?

1 Like

Is it ok to use materials & scripts & physics & models for my own benefit?

Oooh this is cool, gonna try it out right away.

I noticed a problem when the character is standing on a box. The box seems to jiggle.

The “FireFlies” particle systems in Level02 are absolutely destroying my performance. When I remove them everything is fine

A heads up that the 2018.1.0b13 isn’t showing as an option in Unity hub yet but you can get it direct from website.


@ Okay what kind of black magic is this? since when transparent object in unity receive shadow?
Edit : No, wait this is custom shadow. I need to digest this water (shaders)

1 Like

@
Can i just put the report here?

i7-6700 3.40
RAM 16GB
GTX 1070

Unity 2018.0b13
General[Happened in all Level]

  • No Save/Load Game? game always starting from the beginning when i press start

  • No Leg IK for the MainChar?

  • It seems everything that triggered for the first time (FX,Event, Particle) causing a massive spike. For example the crystal in Level01, any first crystal that i’ve triggered it freeze the game for couple ms. And the next crystal triggered just fine.

Level01

The first PressurePad in level01 can be triggered multiple time, even when it is already active.
it keep playing the sound effect and popping up the dialog box.
Edit : it seems this is also happening with all pressure pad


Standing here, you can hear the Bos Footstep.

Level02
Occlusion Culling Broken?


it seems occlusion culling are incorrect in level02,
in the beginning of level02 rotate the view to right side, the performance will degrade a lot due all the object behind this cliff are apparently not occluded

Just like @PhilSA reported, fireflies also degrade the performance a lot

1 Like

1800X , GTX970, 16GB RAM, Sata SSD’s (Unity / project on different drives)
2018.1.0b13

Project Import time: 22mins

Fantastic quality setting:
Also saw the in editor spikes when items first triggered, but that didn’t apply on following throughs in editor

Hi, overall really impressed. All models and surfaces look amazing. Like the crystal pretty much and all the stones. Vegetation is simply awesome and characters as well - really cool animations.
Well all feels really, pretty nice.

The project did import for around 30-40 minutes.

Tested on AMD FX6100 - 6 core 3.3GHz, 8 GB Ram, GTX 750Ti - 2GB Ram. Tested on 720p resolution.
Unity 2018.1 b13

Issues:

  • i couldn’t get it to build - “FilterLOD” script seems to be out of Editor folder - throws an error when trying to build:
    Assets/Scripts/FilterLOD.cs(5,19): error CS0234: The type or namespace name SceneManagement' does not exist in the namespace UnityEditor’. Are you missing an assembly reference?
  • I saw an issue with some transparent objects ( in level 2) - they were not fully transparent ( can’t find them now ).
  • there are some colliders on places that they do not seem to be needed
  • biggest issue however - it is not performant enough. For what’s visible on screen it does not feel well. Comparing with other engines and what i can put in a scene and it feels much smoother.
  • NOTE : lowering quality settings does not help much. Can’t decide if it is CPU bounded or GPU bounded project. Seems to require more GPU power as the FPS is lower with 2000 drawcalls and with 10000 drawcalls. Not sure if the engine is capable of that much or the project needs optimization ( guess so )

But however it is really really nice quality project, and it is a great learning resource !

P.S. i manged to build the project now by moving the “FilterLOD” script into an Editor folder and it actually feels so much smoother now even with that hardware .
P.S. 2 - actually only at the lowest quality i can get some smooth frame rate at lower resolution with this hardware

1 Like

Found another issue - when playing at lower quality settings, the door that need to be opened by finding the 3 crystals in Level 1, is culled by the LOD system and you can see what’s behind.

1 Like

Hi again !
One thing, i just decided to test under DX12 to see it there is any improvements in framerate but i am getting some "UnityException: FindKernel failed" errors related to the Post Processing Stack:

  • MultiScaleVO.cs and
  • PostProcessLayer.cs

I understand that DX12 is in preview and not yet supported but will be great if you talk to engineers if they can have a look at this so we can test it in DX12 as well !

Thanks !

Hey everyone!

Thank you for enthusiastically jumping into the beta and helping us not only find, but also document the issues! We’re working hard on the full release and to fix as many of these bugs as possible! :slight_smile:

We are having a close look at performance and at any reasonable solutions to maximise framerates whilst keeping the project looking great and fitting within our standards - so don’t you worry, performance will increase with the “full” release.

Hey Quadropups,

You will have to create a new project and import everything again for the full version.

Hey Konsic,
The 3D Game Kit doesn’t use any SRP - Just the regular pipeline.

Hi Andybak,

The Playground Project is mostly aimed at children, whereas the Game Kits tackle beginners of any age group.

Heya R1PFake,

While installing Unity 2018.1 the installation process should offer you several choices of additional bits to install - one of them is Visual Studio. Try re-installing Unity and make sure you tick Visual Studio in the installer :slight_smile:

Hi OfficialAshez,

Could you specify what you mean when you say for your own benefit?

I will let “OfficialAshez” to answer this, but i will guess that the question is “are we allowed” to use the assets in our own projects. I would really like to use ( if possible ) a couple of them ( like the crystal and a couple of the stone objects, because they look really nice ). So in case i am wrong with translating the question, could you please be kind and tell us under what license the project will be released !?

I would like to use the crystal very much :slight_smile:

Thank You !