playMaker

Author Topic: Playmaker Game Jam  (Read 13007 times)

skipadu

  • Playmaker Newbie
  • *
  • Posts: 43
  • Learning continuously
    • View Profile
    • serialkamikaze.itch.io
Re: Playmaker Game Jam
« Reply #45 on: March 14, 2018, 07:53:25 AM »
When you create the package there also should be a "Read Me" folder added to your submission folder.
If you can check if the file is there and if the text looks Ok.
I tested it now, but I can not see Read Me folder or file added to the generated package.

djaydino

  • Administrator
  • Hero Member
  • *****
  • Posts: 4584
    • View Profile
    • jinxtergames
Re: Playmaker Game Jam
« Reply #46 on: March 14, 2018, 10:56:45 AM »
Hi,
Thanks for testing.

Did you get any errors?

Can you try searching in the project folder if it is saved on a different place?

skipadu

  • Playmaker Newbie
  • *
  • Posts: 43
  • Learning continuously
    • View Profile
    • serialkamikaze.itch.io
Re: Playmaker Game Jam
« Reply #47 on: March 14, 2018, 11:16:08 AM »
Did you get any errors?

Can you try searching in the project folder if it is saved on a different place?
No, I did not get any errors. And I can't find it anywhere on the Unity or in the project's folder when looking with Finder. Also, it does not exist in the location where it did .unitypackage.


This is only what the exporter printed to console:
Quote
Assets/GameJamFolder\README.txt
UnityEngine.Debug:Log(Object)
PlaymakerGjamExporter:CreateReadMe() (at Assets/PmGameJam/Editor/PlaymakerGjamExporter.cs:560)
PlaymakerGjamExporter:CreatePackage() (at Assets/PmGameJam/Editor/PlaymakerGjamExporter.cs:444)
PlaymakerGjamExporter:_CreatePackageButton() (at Assets/PmGameJam/Editor/PlaymakerGjamExporter.cs:111)
PlaymakerGjamExporter:OnGUI() (at Assets/PmGameJam/Editor/PlaymakerGjamExporter.cs:73)
UnityEngine.GUIUtility:ProcessEvent(Int32, IntPtr)
And I noticed that the path seems to be weird.


But after changing the line 559 in the PlaymakerGjamExporter.cs from:

Code: [Select]
string readMePath = gjFolder + "\\" + "README.txt";
to this -->
Code: [Select]
string readMePath = gjFolder + "/" + "README.txt";
It then creates the README.txt file successfully.

djaydino

  • Administrator
  • Hero Member
  • *****
  • Posts: 4584
    • View Profile
    • jinxtergames
Re: Playmaker Game Jam
« Reply #48 on: March 14, 2018, 01:16:53 PM »
Hi.
Thanks for testing some more
Yep i noticed that one also, but then after some testing i had some issues that the package was build before the readme was finished and then it was not included in the package, but it was included in the folder.
So i added a 'while' loop to be sure it gets included.

Below is the updated version, again thanks for testing
« Last Edit: March 25, 2018, 02:23:24 PM by djaydino »

skipadu

  • Playmaker Newbie
  • *
  • Posts: 43
  • Learning continuously
    • View Profile
    • serialkamikaze.itch.io
Re: Playmaker Game Jam
« Reply #49 on: March 14, 2018, 01:59:28 PM »
Readme.txt is now in the correct folder.

But there are some possible issues. I took screenshots of those that are in the attachments.

1.) While importing the created package, there seems to be more in it than needed. I only dragged "GameJamTestFolder" to the exporter, but there are also my other testing folders shown (not selected though).

2.) If I press the delete/x-button after added asset it will throw an error in the console. It still works, but to let you know.

Code: [Select]
ArgumentOutOfRangeException: Argument is out of range.
Parameter name: index
System.Collections.Generic.List`1[System.String].get_Item (Int32 index) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Collections.Generic/List.cs:633)
PlaymakerGjamExporter._ShowThirdPartyAssets () (at Assets/PmGameJam/Editor/PlaymakerGjamExporter.cs:284)
PlaymakerGjamExporter.OnGUI () (at Assets/PmGameJam/Editor/PlaymakerGjamExporter.cs:85)
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:222)
Rethrow as TargetInvocationException: Exception has been thrown by the target of an invocation.
System.Reflection.MonoMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, System.Globalization.CultureInfo culture) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MonoMethod.cs:232)
System.Reflection.MethodBase.Invoke (System.Object obj, System.Object[] parameters) (at /Users/builduser/buildslave/mono/build/mcs/class/corlib/System.Reflection/MethodBase.cs:115)
UnityEditor.HostView.Invoke (System.String methodName, System.Object obj) (at /Users/builduser/buildslave/unity/build/Editor/Mono/HostView.cs:295)
UnityEditor.HostView.Invoke (System.String methodName) (at /Users/builduser/buildslave/unity/build/Editor/Mono/HostView.cs:288)
UnityEditor.HostView.OldOnGUI () (at /Users/builduser/buildslave/unity/build/Editor/Mono/HostView.cs:107)
UnityEngine.Experimental.UIElements.IMGUIContainer.DoOnGUI (UnityEngine.Event evt) (at /Users/builduser/buildslave/unity/build/Runtime/UIElements/Managed/IMGUIContainer.cs:182)
« Last Edit: March 14, 2018, 02:01:24 PM by skipadu »

skipadu

  • Playmaker Newbie
  • *
  • Posts: 43
  • Learning continuously
    • View Profile
    • serialkamikaze.itch.io
Re: Playmaker Game Jam
« Reply #50 on: March 14, 2018, 02:09:15 PM »
Any other suggestions?
Would it be nice that there is free text area for additional instructions?

djaydino

  • Administrator
  • Hero Member
  • *****
  • Posts: 4584
    • View Profile
    • jinxtergames
Re: Playmaker Game Jam
« Reply #51 on: March 14, 2018, 11:14:37 PM »
Hi.
1) The Library and the project settings should be included yes.
But In the "jamscene" did you use some stuff from that holoLens?
i can see that several dlls got include above your jamscene.
could you send a link to me from the package so i can test when i import this?

2)The delete out of range only seems to happen on the top asset (when there are more)
It works but i will look to change it, so there will not be an error
I will also adjust the X size.

Text area is a very good idea for instructions/descriptions
I will add this.

I will try to update tonight if i don't have to much work today :)

Thx again for testing/helping

skipadu

  • Playmaker Newbie
  • *
  • Posts: 43
  • Learning continuously
    • View Profile
    • serialkamikaze.itch.io
Re: Playmaker Game Jam
« Reply #52 on: March 14, 2018, 11:26:39 PM »
1) The Library and the project settings should be included yes.
But In the "jamscene" did you use some stuff from that holoLens?
i can see that several dlls got include above your jamscene.
could you send a link to me from the package so i can test when i import this?
In the scene that is in the GameJamTestFolder I used only ProBuilder.
And I personally don't have HoloLens or haven't downloaded anything for it (at least on purpose).
I can look this evening and post a link to that package + provide a picture.

skipadu

  • Playmaker Newbie
  • *
  • Posts: 43
  • Learning continuously
    • View Profile
    • serialkamikaze.itch.io
Re: Playmaker Game Jam
« Reply #53 on: March 15, 2018, 07:21:23 AM »
I did create a whole new project.

1.) Created folder named: JamFolder
2.) I saved the scene there as mainScene and leave it as default, with no changes to the scene
3.) Imported Playmaker to project and installed it
4.) Then used the exporter

The created package is approximately 26,8Mb big and in the picture, there seems to be so much in it that it seems to look from the filesystem, not just from the project.

djaydino

  • Administrator
  • Hero Member
  • *****
  • Posts: 4584
    • View Profile
    • jinxtergames
Re: Playmaker Game Jam
« Reply #54 on: March 15, 2018, 10:09:59 AM »
Hi,
I just noticed that the hololens and the other folders are from unity itself so they can stay included.

Preferences and stuff need to be included as the projects are complete project and might have changes in (for example) the input manager.
And i just found out that tags and layers are also included there so i can leave them out from the read me :)

i will start to make a build now with your suggestion :)

blackant

  • Sr. Member
  • ****
  • Posts: 426
  • http://blackantmaster.com
    • View Profile
    • blackantmaster.com
Re: Playmaker Game Jam
« Reply #55 on: March 15, 2018, 10:22:22 AM »
interesting, i'll keep an eye on what you'll be doing in 72H
:)
i personnaly doesn't have enough time to participate, but maybe the next time i'll get some

skipadu

  • Playmaker Newbie
  • *
  • Posts: 43
  • Learning continuously
    • View Profile
    • serialkamikaze.itch.io
Re: Playmaker Game Jam
« Reply #56 on: March 15, 2018, 10:42:47 AM »
Hi,
I just noticed that the hololens and the other folders are from unity itself so they can stay included.

Preferences and stuff need to be included as the projects are complete project and might have changes in (for example) the input manager.
And i just found out that tags and layers are also included there so i can leave them out from the read me :)

i will start to make a build now with your suggestion :)
Okay, great to hear :)

Will test the new version when it is out  ;)

tcmeric

  • Beta Group
  • Hero Member
  • *
  • Posts: 732
    • View Profile
Re: Playmaker Game Jam
« Reply #57 on: March 22, 2018, 05:51:32 AM »
Any update on the packager?  8)

verybinary

  • Junior Playmaker
  • **
  • Posts: 81
    • View Profile
    • The Museum of Digital
Re: Playmaker Game Jam
« Reply #58 on: March 22, 2018, 10:01:54 AM »
Will sign ups close when the theme is released?

tcmeric

  • Beta Group
  • Hero Member
  • *
  • Posts: 732
    • View Profile
Re: Playmaker Game Jam
« Reply #59 on: March 22, 2018, 10:13:41 AM »
Nope, you can join right up to the very last minute at the end of the Jam on monday morning.

Theme to be announced around 12 hours for now.