#vrchat-jams

1 messages · Page 6 of 1

balmy zodiac
#

I still wanna do this but not a solo project

wanton halo
#

agreeeeed.

#

next time should be easier to find a team though

#

we only had a few days before the jam started

#

not much time to assemble a team

fringe radish
#

I found out I might be able make something I was working on eligible, but only like 4 days before the deadline. I wasn't able to pull it together and polish it in time.

wanton halo
#

well, hope you still learned something from the experience!

fringe radish
#

I'm gonna keep working on it anyway

wanton halo
#

nice!

old stirrup
#

I've never made a world solo before - loved this jam, finally gave me a reason to try making stuff

wanton halo
#

Oh your entry looks interesting, can't wait to try it!

#

2.28 mb. efficient!

#

I know it's automatically set to random if this were a ranked jam, but I think that would be nice for this jam as well.

spiral fulcrum
#

ah, doesn't look like there's tools for changing the default order

gusty fulcrum
#

Ooo, having a set order or even a checklist system would be nice. Similar to what vgl did for the climb jam and that one user created for vket.

spiral fulcrum
#

looks like the options are all local-only:

wanton halo
#

yep, though itch has tools for contests to automatically randomize the order for everyone

#

I guess this isn't directly related to the jam, and more a question of whether itch.io supports that feature for non-competitive jams

fringe radish
#

There's screenshots of what I was working on in #udon-showoff . It's a shader editor with different options for input. I was going to make the pen one of the inputs.

royal thistle
#

We noticed a world breaking issue right after publishing our world... Hopefully it should've been fixed now.

fringe radish
#

oh no

old stirrup
austere carbon
#

Yeah so like

#

we just fixed it

#

wrong reference somewhere lmao

spring gust
#

thought my submission got removed for a second, but its still there in its glory

strong lichen
#

Will winners/featured of this jam have a category for it in the worlds list? :D

wanton halo
#

that was my understanding! the nicest worlds will go into a separate category for some time after the jam.

placid drum
#

👀 hi?

formal wind
#

Try not to ping members of the VRchat team as stated by the #rules.

spiral fulcrum
#

You can just ask the question here, sure.

sacred kernel
#

Just wanted to say thank you for the opportunity to partake in this! It was a very fun break to take between other projects I had going. I look forward to the next one!

neon oasis
topaz radish
#

Stopped by that a short bit ago. Super fun concept!

tulip shore
#

Goodnight everyone

dense holly
#

This was awesome. I couldn't figure out the ice one ;_;

topaz radish
#

Yea that's a tough one. All I can say is "perspective".

dense holly
#

Yee. Im pretty sure I saw what I was supposed to see. Just couldn't transfer it correctly to drawing it. I'll take another look tonight ^^

topaz radish
#

Good luck!

wispy falcon
#

Hi all, the latest VRChat World Jam: Drawing + Where Do You Want to Travel? Sketchbook Jam has ended!

You can check out the Jam page here: https://itch.io/jam/vrchat-sketchbook-jam

We plan on putting up the world row this week so you can easily check out all the submissions!

If you missed out this time, don't worry-- we'll have another one soon! We'll reopen this channel once the next VRChat Jam starts.

itch.io

A game jam from 2021-05-22 to 2021-05-31 hosted by VRChat. Welcome to the first VRChat World Jam! We want to inspire you to explore our latest features, try out new ideas, and get feedback from people playing...

spiral fulcrum
#

Our second jam is live now! Taking submissions for Obstacle Course worlds until August 30th at 10am PST
https://itch.io/jam/vrchat-obstacle-jam

itch.io

A game jam from 2021-08-18 to 2021-08-30 hosted by VRChat. Overview Welcome to the second VRChat World Jam - Obstacle Course Time Trials! This Jam features an easy to snap together Obstacle Course made out of...

plush elk
#

Is this channel open?

#

Oh it is, I am hyped to make an obstacle course now.

static sage
#

A little appointed in how one dimensional the theme seems this time around. I feel like we're gonna see a lot of very similar entries. The prefabs and example project looks really cool tho, very newcomer friendly

old stirrup
#

I’m sure there will still be people who completely roll their own assets. This does make it way more accessible though

plush elk
#

I've been waiting for a long time to have some semblance of a race track prefab freely available, so I'm going to have fun with this. Designing is fun, taking care of the lobby and checkpoints takes some effort.

narrow escarp
#

I am hoping and totally expecting a varying degree of collision and jiggles in the obstacles I run into

#

Keep up the good work Jammers or whatever name the entry submitters would be called!!!

misty bloom
minor hearth
#

I think remixing the course is fine as well, it may not get top billing but it's great practice and may lead to something in the future. make it to make it

tired ravine
#

sheesh, I have had no shortage of sub themes for an obstacle course. There's sooo many possibilities, one dimensional is the last thought to come to mind. Filled up a good chunk of my graph book with concepts and finally settled on 3 which is 2, too many lol. Just hope I can complete one of them with the distraction lingering of the other ideas.

spiral fulcrum
#

I'd like to see some of those concept sketches if you feel like sharing

minor hearth
#

had fun brainstorming some things, ended up pairing up with someone and we're going to do a map together. a backup idea I may develop into something of its own thing too. it's a good thought exercise if anything

#

I'm just waiting for a pro mapmaker to do an ultimate chicken horse style to the obsticle run, I could never get minuature object constraints to work that would pair with a normal size object on the map

slender parcel
#

Hey Im having trouble getting a twitch stream to play as texture using AVPro. Does it even support streaming video from web?

fickle reef
#

I was still hesitant to join game jam lol. No benefit for me….
Gain me a trust level? That all?

spiral fulcrum
#

Joining the game jam does not gain you a trust level. It does increase your world-making experience, and presents a starter kit and deadline, which many people find motivating.

plush elk
#

And the charm of a game jam is to challenge yourself to make something in a week around a theme. And then share it with other creators and players. It's just fun.

minor hearth
#

having fun, learning a lot about particles so far for player collision stuff. I did end up using an asset pack for geometry since I can't model well

fickle reef
#

@spiral fulcrum @plush elk
Fine. I’ll put in my 24 hours start this Monday. Don’t want waste my freelancer time.

minor hearth
#

ending up doing a 10 minute loop of procedurally arranged music too, just playing with little systems I wouldn't normally approach

plush elk
#

Going for something really simple with the stuff I have lying around.

mild nymph
tired ravine
fickle reef
spiral fulcrum
#

Sounds like quite a challenge - I wish you luck!

plush elk
#

In the starter kit, how would I change how much the minimap camera zooms in?

#

Or make it zoom out.

minor hearth
#

position or fov on the reference camera

thick wagon
mild nymph
#

its from my jam world

#

ill do better next time, mr moderator.

last robinBOT
half harness
#

I'm having trouble understanding how the Checkpoint gates work, when I place them down and test out the game in playmode with CyanEmu, I am unable to respawn with the new Checkpoint that I placed down. It works for the Start Gate, Checkpoint 1, but not for Checkpoint 1 (1) or FinishGate

plush elk
#

Are you using the Obstacle Course Toolkit? It takes care of linking the gates.

half harness
#

I just copy/pasted the prefabs

plush elk
half harness
#

When I use the Obstacle Course Toolkit, I get this, and the checkpoint clones dont work

plush elk
#

Can you dropdown the checkpoints in scene?

half harness
plush elk
#

In the toolkit, click on the checkpoint next to element 0, then hover over your track and press spacebar to drop

#

I'm learning around with it just like you, so just playing around with it.

half harness
#

I did that and it made a Finish Gate

#

It works now

#

What about geting the hazards to make you respawn?

plush elk
#

I would play the demo course. I am not looking in unity atm.

#

Demo scene

spiral fulcrum
# half harness What about geting the hazards to make you respawn?

I'm on mobile right now but here's how you make custom Hazards!
https://docs.vrchat.com/docs/build-from-custom-parts#respawn-hazards

#

Basically you add an OnPlayerDataEnter to a Trigger Collider, and have that trigger a RespawnOnCourse program.

tired ravine
#

I havent played with the hud yet, I did notice this only takes up half the screen (center out). Is that intended for headsets because my natural instinct is to have it match my screen on pc.

fickle reef
tired apex
fickle reef
#

Now I know that’s no simple steps (!) lol

minor hearth
#

How much runs on the update loop? If I put in three course timers, would that have an impact? Plan on an easy/normal/hard mode and want to track them seperate

tired ravine
#

your update would use a small if();
if (hard) {} else if(normal){} else{}
which would prevent the timer from running locally if it is not needed.

minor hearth
#

I was hoping to maintain three scoreboards

#

which means are we locally running timers for everyone, or, if not local, is it called to synch by the finishing player and only update the scoreboard when complete. I would have the difficulty modes toggle on only the active start/checkpoints for that mode so the other mode timers never start locally

tired ravine
#

30th is the deadline right? The method I described technically solves your idea I think maybe the concept is just getting lost. No worries though, you have 7-8 days to throw up all 3 timers and test it. If its just a simple timer it should not impact performance hard.

minor hearth
#

yhea appreciate the feedback I think I get what you're describing

spiral fulcrum
minor hearth
#

hmm if timers are local then I would be running all three courses for each player, the overhead is just accepting start time and finish time and not a constant update?

#

ok so docs say we check isRacing on update and get elapsed time and update display, as a live display? I'll load back into the demo course again. maybe I need it only update on finish and not a constant timer

spiral fulcrum
#

Playing with a concept where you can build a course at runtime. Starting with the super basics - here you can run through the green trigger to put down a duplicate piece. Next up - get it syncing!

tired ravine
#

almost done... just need to find out why the scoreboard isnt visible in play mode lol. It's there in a side by side edit while playing, just not there in the game view. blugh

spiral fulcrum
tired ravine
#

Question about checkpoints (its not on the doc): Say you split the track to have different directions that can be taken, each direction has checkpoints. Do checkpoints need to be hit in sequential order, all or none to complete the course or is it just for setting a safe point.

spiral fulcrum
#

The way it's currently set up, each checkpoint will turn on the next one. So if you want to make branches, you'll need to change the code that automatically sets the checkpoints' indices or the code that turns off all the checkpoint colliders when the course is reset.

tired ravine
#

rgr that, tyvm

lusty widget
#

any concepts with randomly generated courses yet?

tired ravine
#

... Thanks, now I want to start over lol

#

that's a really good idea 😛

#

"Once your game is Public"... Sorry, first Jam... Do I need to upload my project to itch.io? Or is it quite literally just

  • Title
  • Kind of Project: Downloadable
  • Click on "Save" at the bottom
  • Visibility & Access: Public
    ?
misty bloom
#

i think itch is just so they know who all entered

toxic carbon
#

To submit, just choose your game from the dropdown list, add the VRChat World URL in the provided field (should look something like this: https://vrchat.com/home/world/wrld_xxxxxxxx-xxxx-xxxx-xxxx), and click "Submit".

wanton halo
half harness
#

Is Merlin's UdonSharp compatible with the vrcjam2 example project?

tired ravine
#

No you have to make modifications. If you are already setup I suggest not. I had to clean remove the sdk and install the official then udonsharp. But if you have a hiccup all your current sdk stuff will break.

#

You go to asset manager and switch it to project asset and you will see the sdk as a custom. Choose remove. Dont forget to backup first if you do

spiral fulcrum
toxic carbon
spiral fulcrum
narrow escarp
#

were the world jams updated to the new thing or was it just the theme of the new one that was announced?

plush elk
#

The challenges of a massive world. It is 6000x6000. I know there are techniques to optimize it but I am learning as I go lol.

spiral fulcrum
tired ravine
minor hearth
spiral fulcrum
spiral fulcrum
half harness
fickle reef
minor hearth
#

Was just trying to get particles to trigger the player respawn effect. I think I have an idea but have to try it tonight. was going to subemission on birth or death as needed a small sphere with a trigger collider, maybe that will work

wanton halo
#

Oh fooma your thing looks very cool

tired ravine
#

^ It's got my Horde mojo flowing. Those clips bring back so many good wow memories for me and it's not even the same art style. It's beautiful.

minor hearth
#

Working with redspeeds on it, going to submit under him so he has a map. Hope you enjoy it, got some difficulty modes planned. So far the demo examples have been great in setting up the mechanics of the course without issue

wanton halo
#

That's perfect! Glad they did a good job with the template :)

minor hearth
#

We are basically building two overlapping courses. One mode you see what I clipped, another mode you see the track in the demo course style but no visible obstacles- those are only shown in mirrors positioned around the course. So you see the environment I clipped only in the mirror so you have to dodge things only shown in the mirrors. This is so we can force perspective like moving through a section sideways like a side scroller or over-the-top display by having the mirror on the ceiling. Allows us to really mix it up, optional mode. Intended for quest compatability as well

minor hearth
#

Plan to go back and add a flight-ring time trial to an existing map of mine too, not proper for a jam submission since it’s existing map but this is just really neat mechanics now to include.

minor hearth
#

For the PlayerDataManager, the PlayerData objects, they have a rigitbody and Capsule collider, can that capsule be made a trigger collider without any side effects, or does it need an actual rigidbody collision?

spiral fulcrum
#

that capsule needs to have a rigidbody and non-trigger collider so it will trigger all the Trigger Colldiders used for Hazards, Pickups, Checkpoints, etc. What are you trying to do?

minor hearth
#

just trying to survey collision sources, I see the purpose now

tired ravine
#

Nvm, answered my own question I think. Makes the player management a hell of a lot easier.

minor hearth
#

yhea keeps it contained to that pooled object, good stuff

spiral fulcrum
# tired ravine thats interesting. Why did you opt for an external collider attached to the play...

There's a couple reasons I made the choice for this world:

  1. it's very difficult to go from detecting a VRCPlayerApi object via Trigger to an object/program owned by that Player, but easy to go from an object owned by the player to the VRCPlayerApi if needed.
  2. There are some issues with people who have stations on their avatars entering colliders, trying to do anything with that object can crash the UdonBehaviour. Same with the Stream Cam. We need to fix the issues, but this was a way around in the meantime since I couldn't get the fixes ready in time.
  3. Much fewer collisions happening this way - the Player is on a layer that collides with all sorts of things. By using custom layers for the player's collider and the collidable triggers, we can limit the number of collisions happening and keep the detection logic very simple.
misty bloom
#

asking for a friend….. is there a specific day of the week that your labs gets reset or is it 7 days after your last lab? ty~

vast summit
tired ravine
#

yes

#

well current version or X-SDK, yes. I wouldnt go with 2018 😛

regal flume
#

I'm a bit confused about the theme. It mentions both "Obstacle Course" and "Time Trials" on the itchio page. Am I right to assume the theme is "Time Trials" since the "Obstacle Course" is the name of the package?

#

Some ideas I have would require me to measure the time of certain tasks and not necessarily the distance.

tired ravine
#

eh, it's more like Obstacle Course is the theme, Time Trials is the requirement with the theme.

#

everything else in between is you

spiral fulcrum
regal flume
#

Thanks. So it is specifically about moving through a map (like a race). I'll focus my ideas on that.

plush elk
#

And done. World is all finished.

kind wedge
spiral fulcrum
#

ooh looks cool!

kind wedge
#

it also has an import and export funtionality so you can share the maps you make

minor hearth
#

Is a revised jam kit expected, not that it’d needed but was something that may be possible. About to finalize some programming today

spiral fulcrum
minor hearth
#

Thanks

neon idol
#

So just to confirm, even a new user is able to participate, right? Cos my world cant be published with my current rank lol

autumn minnow
#

technically if its published privately. it can skip labs

topaz radish
#

Yup. Just have it uploaded and submitted via itch.io. as long at it meets the criteria for the jam and does break tos, it'll bypass labs by manual approval of the vrchat team.

neon idol
#

I see. Thanks again for all the help guys!

lusty widget
#

Any randomly generated courses yet?

spiral fulcrum
kind wedge
#

@lusty widget i could create them pretty eazely

#

with the importing its pretty eazy for even someone else to do

#

atm im exporting everything as hex values for int32's

#

and then replace 000 as O and 00 as I so its less long

narrow harness
#

Does a reply count as a ping?

narrow escarp
#

I just got vrc +

narrow escarp
#

Cool i got it like a week ago

tired ravine
#

You know what I have noticed Momo & everyone else: The respawn collider even though set to the custom trigger respawns the player when colliding with default as well. Took a while to find the cause of my random respawns in early development. Had projectiles hitting a barrier that would do it and the respawn collider hitting the moving water.

old stirrup
#

As long as it makes sense

tired ravine
neon idol
maiden marsh
#

I've been having trouble with making things roll, I tried the barrel that came in the demo world and even that isnt rolling in a new scene and I have no clue how come

spiral fulcrum
#

And a non-trigger collider

maiden marsh
#

I figured out what was doing it, the demo world one has a freeze position constraint that i didn't think about

rare escarp
#

hi

minor hearth
#

Optional Mirror-Mode finished. Just now polish before release! (mirrors toggle on or off per sub-area/checkpoint)

plush elk
#

Need to remember to submit world... zzzz

spiral fulcrum
#

You've still got some time ☺️

plush elk
#

On that note, when should I release the world to community labs?

#

Just want to make sure it gets release same time as the game jam ends.

spiral fulcrum
cunning rampart
minor hearth
#

It's a bit difficult but I love the effect when it works. normal course averages about 7 minutes. Mirror mode is taking about 19. Been doing a lot of playtesting and adjusting timing of things. Fax's advice is great, planning for days of playtesting has been essential and helped avoid feature creep by polishing what works

#

Did discover one wierd bug, we use particle collision for some of the traps but it wasn't working on the world master/owner but it was working on other players. we had the particles on custom layers for some of the mirror effects. two days and finally fixed it, apparently the collision particle was colliding with the graphic part of the particle on the same layer and negating the collision effect but only on the master, it was working for other players. Just limiting the particle collision to player local fixed it.

maiden marsh
#

I'm trying to place checkpoints with the toolkit and its throwing an error

#

oh fixed

empty sigil
#

Hi everyone, I am finishing up my world today. I am having trouble getting my mirror shader to work. Any ideas?

empty sigil
spiral fulcrum
spiral fulcrum
empty sigil
#

@spiral fulcrum giving that a try now

#

still blacked out

empty sigil
#

@spiral fulcrum got it to work, TY

minor hearth
#

Just published, this was a very fun event to participate in

glad kelp
#

Hello friends, I would like to do a virtual festival of experimental music. It should be free and music and videos can be played. Can you help me? festival would be open to everyone and we can do a previous workshop so that more people can participate

tired ravine
glad kelp
#

@tired ravine oh! Thank you very much vrcLove

maiden marsh
#

Using the demo prefab respawn hazards, sometimes multiple players get respawned when one person does, is it something I messed up possibly?

spiral fulcrum
#

are you using the provided programs for detecting players entering hazards or did you make your own?

maiden marsh
#

one of the things isnt filled out, i wonder if its this

#

i know whats supposed to go there

spiral fulcrum
#

if you press 'Refresh' in the utility window, it should get filled in automatically

#

make sure you unpack your hazard prefabs first though, or it might not stick

maiden marsh
#

I thought unpacking might actually mess with that

maiden marsh
#

aaaaa

#

hopefully this fixes the problem, i'm pretty much done

#

I figured the way its set up should make up for big avatars but big avatars seem to struggle

#

Random deaths still happening, collision was fixed? but also now people are falling through the floor on respawns

#

Instance owner death it seems?

#

and it seems to be anyone else is affecting instance owner too

#

might also be the player cap in the script

#

actually no i have enough

spiral fulcrum
#

make sure the respawn collider is set to 'trigger'

#

just noticed it was not set that way in my current scene, not sure if that slipped through on one of the updates

maiden marsh
#

I sorted it out, it was a dumby thing, all this other stuff fixed some other things though

spiral fulcrum
#

oh good

half harness
#

I think I accidentally submitted my old project

#

Does my VRCJam World have to be Public? I cannot make my World Public since I can only upload 1 world per week

half harness
#

Nevermind I fixed it

maiden marsh
#

Not showing what the vrccam is showing for some reason

winged monolith
#

Try re-scaling the game window, that seems to work for me

maiden marsh
#

Doesn't seem to do anything

#

I tried restarting the upload too

#

I've closed and restarted it too and it's still happening

maiden marsh
#

It seems to just work anyways, you just don't get a preview

minor hearth
#

It had a broken preview for me too, it should still upload. Can you change the logo from the website now?

maiden marsh
#

It uploaded just fine despite not showing that it would

spiral fulcrum
#

Sorry about this, it's an issue with interaction between Fog and the VRCCam. It still works, as you discovered, but it's annoying not to be able to see the preview. You can turn off the fog in the Rendering Settings while lining up your picture, and then turn it back on before you click Upload.

spiral fulcrum
#

less than 2 hours left to get in your submissions!

fickle reef
#

Still haven’t started! I can’t do that in a hour 🤣

minor hearth
#

Still check out the jam package, some good example functionality there that you can try for another project, and don’t let the jam ending stop you from trying something 🙂

fickle reef
#

Yeah I did

supple epoch
#

done 😳

kind wedge
#

ooo its over

tired ravine
#

🙂

spiral fulcrum
#

congrats everybody! Looking forward to checking out all the worlds! 🙌

vast summit
#

@spiral fulcrum I couldn't figure out how to submit my world to the jam and the deadline ran out just now. Is there a way for it to make it in

supple epoch
#

i dont think they will

sick jungle
#

Congratulations everyone who got something submitted 😄

vast summit
#

Lost a lot of sleep and worked all two weeks on it, I guess lesson learned

supple epoch
#

😅

supple epoch
tired ravine
#

is their going to be a live stream? If so or regardless I cant seem to find the VRChat twitch channel lol

supple epoch
tired ravine
#

ty 🙂

supple epoch
#

not that hard to find

spiral fulcrum
supple epoch
#

so compiled into a video for youtube 😮

sick jungle
#

Really hoping mine doesn't break with several people in it 😅

half harness
tired ravine
supple epoch
#

😁

tired ravine
#

This was a blast Momo, ty for the Jam, can't wait until the next one!

sick jungle
#

This motivated me to finally get a first world made

#

So thanks ^^

half harness
#

I didn't have time to make graphics so it's all ProBuilder textures, after this world jam, I will revisit and expand the world, platforming in VR is very fun

misty bloom
#

i actually thought it was due tomorrow, but i got a little udon code done so it was fun anyways...thanks for putting it together vrcCatLove

maiden marsh
#

Next time I'm gonna make better use of 2 weeks

#

Did almost the entirety of it in a 24 hour period before it was due 😅

#

Mega procrastination mode activate

minor hearth
#

Whatever it takes to get your idea out. I stayed up to 1-2am for the last two weeks working on this, took time off work, and it’s still not finished in my mind. It’s a relief not to have submission stress anymore though

tired ravine
#

🙂 remember, a jam is a competition with yourself (only). So you are already on the right track if you know what to change for next time.

maiden marsh
#

How long does it take before the worlds tab activates roughly? I'm excited to try peoples levels!

minor hearth
#

I think they said 9/3

supple epoch
#

submission got removed 🤣

#

@spiral fulcrum umm dm me

#

now warned :/

#

Just want to resolve privately with the maintainer of the jam

tired ravine
#

yep yep, we do not @ vrchat team. Momo is watching this channel until it is delisted so naturally they will respond when they have the time. For the next jam try to keep in mind that one benefit of a jam is to push yourself to publish within a deadline. Not that exceptions cannot or will not be made, just good information to keep in mind.

supple epoch
#

I submitted lol

#

it was removed for some reason

#

just wanted to know why so next time ill know why it was removed

tired ravine
#

mind if i ask the name of the world?

supple epoch
#

Uganda obstacle course

#

🤷‍♂️

tired ravine
#

i remember that one. looks like 2 have been removed. was 50

supple epoch
#

I dont know if it had to do with post proccessing or somethin :/

tired ravine
#

naw, I have pp on the pc version. not on the quest version

supple epoch
#

quest version doesnt have it enabled since it doesnt work on quest anyways in game

maiden marsh
#

Why would post processing get you removed unless it was some sort of toxic settings

supple epoch
#

Its the same settings as another world I had up

tired ravine
#

😛 it wasnt ur post processing

supple epoch
#

havent touched it in like a long time and no complaints within 2 years 🤷‍♂️

maiden marsh
#

it's not pp that did it

supple epoch
#

probably because it involves meme related things i guess :/

tired ravine
#

eh, only if it was sensitive memes I suppose

supple epoch
#

guess, but still good to know the reason as it wasnt done to be malicious in any way

spiral fulcrum
#

@supple epoch - I believe your world was removed from the jam for being low-effort.

supple epoch
#

all I needed to know even though i planned to expand it more, just didnt have the time to do so during submission timing

minor hearth
#

of course we find a bug after submission, object pool isn't synching to quest right, got to fix it ><

tired ravine
#

murphy's law 😛

minor hearth
#

telling me, map partner is eu and is asleep so can't push the update, it's simple just thought I was clear of stress of this 🙂 Edit: has been fixed

lusty widget
#

@supple epoch pls dont give it up

supple epoch
#

Im still gonna update it

#

kindof was thinking on sonic theme 😆

narrow escarp
#

Rigged !!! You go make the best darn jam ever

hazy umbra
#

Stop spamming every chat with the same question lmao

wispy loom
#

there's a jam going on rn?

fickle reef
#

You missed it.
There will be another one in few days.

wispy loom
#

does vrchat have an sdk?

spiral fulcrum
maiden marsh
#

I hope the worlds tab opens today! I happen to have the day off 🙂

rocky ridge
#

i forget, will there be a tab for the world jam?

spiral fulcrum
rocky ridge
#

nice 😄

spiral fulcrum
twilit siren
spiral fulcrum
twilit siren
#

Okay, thank you! Sorry for the trouble!

abstract island
#

Hello! I am also looking to update my world to make it Quest compatible. Is it safe to update it without it disappearing from the World Row?? Just wanted to follow up before I republished the world.

topaz radish
#

Yup. It'll stay in the row even if you update it. Did that plenty of times with my world in the last world jam.

spiral fulcrum
topaz radish
#

huh.

abstract island
spiral fulcrum
abstract island
abstract island
spiral fulcrum
abstract island
fickle reef
#

VR Ball was fun. Enjoyed it heh

dreamy hill
#

Yeh made me a bit dizzy tho

narrow escarp
#

someone race me on vrchat initial d game
please

wanton halo
wanton halo
#

Really looking forward to spookality! Last year's had so many good submissions

minor hearth
#

Definately interested in participating in more worldjams, learned a lot and having a deadline helped with me staying focused to limit feature-creep. can't wait till the next one

spiral fulcrum
#

Thanks for participating and congrats again to everyone who made something! I'm going to close this channel for now, see you next time!

spiral fulcrum
#
itch.io

A game jam from 2022-03-22 to 2022-04-01 hosted by VRChat. Overview Welcome to the fourth VRChat World Jam! The theme is jokes and jokes and jokes. You have roughly two weeks ... go! You can visit the Jam worl...

minor hearth
#

3, 2, 1... Let's Jam!

trim python
#

OwO

minor hearth
#

Is it the BopTracker methods we need to include? VRCHeadBopTracker may be old naming.

night thicket
#

why is the head bopper required? seems kind of random to force that requirement. the ideas that come into my head for something that could work or fit the category of jokes or being funny, the head bopper wouldn't really fit anywhere in and just throwing it in for the sake of requirement would in a way make the world worse since thematically it has no place.

it also kind of confuses me in terms of what is expected for the submissions, as in the style of the worlds. the head bopper thing makes me feel like it's expected that some sort of physical or slapstick humor would be a key component of the world, but that would also be very limiting.

spiral fulcrum
spiral fulcrum
#

you can make it pretty much anything you want, though

#

as long as you call the Execute method on it as part of your world.

vital trout
#

huh neat

wispy silo
#

Odd requirement indeed...

winged monolith
#

Wait am I crazy or is this new

spiral fulcrum
#

Based on CyanEmu with lots of new features and fixes

eager spoke
#

Can I use copyrighted music?

spiral fulcrum
spiral osprey
#

Aight this could be interesting.

#

Has some powerful new prefabs that might be fun to play around with even if they look very innocious.

supple epoch
#

seems to not respect testing for legacy locomotion if its enabled in a world in editor.

warped holly
#

system how dare you take over the jam

#

i like how momo jumpscares us at the start of the video in the tweet

thorny kestrel
# spiral fulcrum http://ccmixter.org/ ?

So given this suggestion I'm now kinda confused by what "original asset" means. Which of the following are okay?

  • Creative Commons / otherwise permissibly licensed audio assets
  • Creative Commons / otherwise permissibly licensed model/texture assets (i.e. from sketchfab and polyhaven)
  • Stuff off the unity asset store
  • Any of the above three that the creator has used in a previous world
  • Any of those three that any has used in a previous world
  • Other usefuls from the prefabs database (like 1's UdonToolKit)
  • Adapting parts/snippets of Udon systems the creator has previously used in other worlds
merry perch
#

Sounds like the copyright rule was written in a way that a bit more restrictive than it was meant to be. :p

thorny kestrel
#

I'm mostly thrown off by "original"

merry perch
spiral fulcrum
#

Ah yes! I think we should update that text. The intent is the same as normal rights limitations as content TOS - you can use anything to which you have the rights, including CC-licensed works. I'll discuss with the team tomorrow and we'll word it better.

wicked bolt
#

What was the update

topaz radish
#

Bopper is a joke requirement for a joke jam. Pretty appropriate I think.

supple epoch
#

Yeah, I was about to say haha.

#

Time to get intoxicated while making a funny world after a short work week.

warped holly
#

is it possible to make the vrcat attack your friends by pointing the laser pointer at your friends

#

very important

autumn minnow
#

why not

#

someone should make the rake that you step on and die

warped holly
autumn minnow
#

i feel like this is a good jam to abuse unity AI

warped holly
warped holly
#

this CREATURE

nimble jewel
#

the skrubkly

warped holly
#

how does it go so fast

nimble jewel
#

speeds

warped holly
nimble jewel
#

DEAE GOD

warped holly
#

this foul creature is up to no good

warped holly
#

and yet so far

topaz radish
#

Vrcat pogging

warped holly
#

this looks like a reaction image

lofty quiver
spiral fulcrum
undone spade
#

I'm wondering if I'm able to join this world jam as someone with new user status
If so then I'll just have to keep playing the game and adding friends and hope I'm able to upload worlds before the end of the jam lol

#

*if not I mean

spiral fulcrum
last robinBOT
#

You must obtain at least "New User" Trust Rank in our Trust and Safety system in order to upload content. You can get this by just spending a few hours in VRChat, hop some worlds, and make some friends. Give it some time and you'll be able to upload content in no time.

As an aside, you must have a VRChat account to upload content. That means you can't use a Steam account, Oculus account, or Viveport account to upload content like worlds or avatars.

Source: https://docs.vrchat.com/docs/frequently-asked-questions

spiral fulcrum
#

We made some clarifying updates to the Jam notes today! https://itch.io/jam/vrchat-jokejam
Changes:

  • Clarified / Expanded on the theme a bit: "Jokes! Gags, gimmicks, and small pranks that make us laugh together."
  • Clarified Technical Theme
  • Clarified content rights - "You must have the rights to use all content submitted within your world. This project includes a new license which gives you these rights for all the assets included in the project."
zinc jungle
#

can be Execute function be called by a manually initiated player action on an "automatic weapon"? example, if I am making an automatic gun that shoots grilled toasts 10 times a second, can I call Execute every time the toasts hit something?

#

the ruling doesn't make it clear whether the initiator of the action has to put a lot of energy into performing the action

chilly lotus
spiral fulcrum
wanton halo
chilly lotus
spiral fulcrum
#

Did you also add these?

chilly lotus
wanton halo
#

MadWorld Jam 😋

spiral fulcrum
wanton halo
spiral fulcrum
hybrid sentinel
#

Just curious since humor is suggestive what type of humor or age range of humor is allowed?

supple epoch
#

As long as it doesn't break Community Guidelines, should be fine.

#

I already know what I am doing. Just need alcohol to complete it like the last jam 😂

spiral fulcrum
#

Something that "makes us laugh together" - so anything that's within TOS. Funny but not at someone else's expense.

supple epoch
#

Like making fun of a creator would push it.

#

Then it's not funny. Just personal drama.

topaz radish
#

I'll make a joke about system giving legal multiple heartattacks. 😆

warped holly
#
  • system, 2022
spiral fulcrum
#

FYI Jammers - we've just pushed an update to the Example Project with an important fix to the Bop system and some helpful respawning logic for the LaserPen and LaserCat.
If you've forked the git project, you'll want to pull the latest from upstream. If you're using one of the zips, you can download the latest version here and overwrite the _WorldJam3 assets: https://github.com/vrchat-community/VRChat-Joke-Jam/releases/tag/1.0.1

warped holly
#

wicked sick

topaz radish
robust prism
small anvil
#

trying to click in editor, but its not responding to any inputs

#

nvm, restarting unity fixed it lol

robust prism
#

Or that

robust prism
wanton halo
#

Has anyone commented on the font choice yet? 😄

simple mirage
#

I'm sorry if the question has already been asked.
VRCJokeJamTracker method can be executed in ClientSim,
But it looks like it can't be executed on the online(build 1172).
Am I misunderstanding something?

spiral fulcrum
spiral fulcrum
spiral fulcrum
robust prism
zinc jungle
#

Attempting to upload the world leads to this error starting from VRChat-Joke-Jam-Packages-Included-1.0.1.zip

#
NullReferenceException: Object reference not set to an instance of an object
VRCSDK2.RuntimeWorldCreation.Start () (at Packages/com.vrchat.base@d289087046/Runtime/VRCSDK/Dependencies/VRChat/Scripts/RuntimeWorldCreation.cs:82)
#

nevermind, happened twice and now it's gone

spiral fulcrum
zinc jungle
spiral fulcrum
robust prism
# spiral fulcrum Any modifications to VRCJokeJamTracker will be discarded client-side, if that's ...

I see. It's namespaced within the SDK but you exposed a stub version in the package. Assuming it's overridden at runtime with a version that includes internal tracking for verification of usage?
My question was mainly that if we have an event tracker already, could I modify it and use it directly rather than having my own tracker on the side & having an extra call to what would essentially be an empty stub method to fulfill the requirement, since I'm also tracking event state myself. Was more thinking in terms of call reduction. But that answers my question.

#

I wanted to fill the method in with logic if permitted rather than using it alongside secondary classes to save some cpu time since I may end up calling it a fair amount

icy bough
#

Is this bop system our first foray into the upcoming interactive bones? I am excited for this

robust prism
#

To the degree where I was considering the optimization

robust prism
robust prism
icy bough
#

Oh shoot since when is it in Open Beta? I'll have to go experiment with that! I assume it's not compatible with public tho?

robust prism
icy bough
#

Ah okay thank you! haven't looked in a month or so, so that explains it

zinc jungle
#

I dropped an avatar prefab into the scene and marked it as EditorOnly, so that I could test my cameras in Edit mode, but avatar prefabs probably need dynamic bones and other scripts which were not present in my project

#

the mere existence of this prefab in the scene (despite being EditorOnly, as I don't need to upload it with the world), seems to make the uploader fail

#

I'm not 100% positive about this analysis but that's what I have so far

spiral fulcrum
spiral fulcrum
robust prism
#

I'm assuming there's analytics under the hood and I'm assuming you're doing some analytics/tracking of calls. Don't want to mess with your numbers if that actually matters 😛

spiral fulcrum
#

The VRCJokeJamTracker should be used to track one type of thing, but don't worry about calling it too much. And there's no difference between calling Execute(0) and Execute(20) right now, it's just that the signature for VRCCustomAction.Execute requires a parameter

robust prism
#

Does "success" at a variety of arbitrary actions (all player-initiated) count as one type of thing in your definition?

#

Or is "success" too conceptual/vague?

robust prism
#

Actually I'll just use that fallback as I think it's more comedic anyways, so scratch that question.

bleak estuary
robust prism
bleak estuary
#

ok

robust prism
#

If you define VRC_SDK_SDK3 it might work

#

Based on a convo I saw yesterday

#

Was this built from a fresh project?

bleak estuary
#

mm

robust prism
#

Or did you import this into an existing one

#

Fresh?

bleak estuary
bleak estuary
bleak estuary
#

it is one

stone agate
#

Do you need to install the latest sdk with the jam package with packages included?

#

I'm not able to load the sdk screen

bleak estuary
#

make sure you add the sdk into the pack fist

bleak estuary
stone agate
#

nvm figured out my problem, couldn't connect to vrc

bleak estuary
#

how do would go about importing the jam pack

undone spade
#

Tbh I have no experience with the coding language used here, it'll be a hopefully fun challenge to figure all of this out
I have a very simple world idea for the jam, so if nothing else, the simplicity of it will help me make it happen with limited skills

foggy laurel
#

The prefabs and code they provided helps a ton to study from

undone spade
#

I've been taking a close look at it, I'm glad I at least know about coding in general enough to know what prefabs are lol

foggy laurel
#

It's wonderful that it's also clearly commented in detail vrcLike

bleak estuary
#

if someone can find what doing worg it would be a great help

small fossil
#

Hi how would I fix this issue I have that happenes everytime I load into a world where I can change into one of my avatars and it doesn't let me do hand gestures and acts like a PC players avatar nor does it show in the mirrors pls help I've tried to reset my oculus it doesn't work pls tell me how to fix it

rustic mural
#

The vrcat model isn't available with the jam files?

#

Tho i can find the laser

late grotto
#

So, I take it there's no rewards involved?

rustic mural
#

I would like to avoid using this one

foggy laurel
#

why? too many tris im guessing?

rustic mural
foggy laurel
#

Oof, if you don't plan on animating it you could just decimate it

#

unless the topology is good you might be able to get away with un-subdivide method

warped holly
# rustic mural

therapist: high poly vrcat isn't real, it can't hurt you.
high poly vrcat:

cunning oriole
#

surprised the cat is so high-poly considering the quest

rustic mural
warped holly
#

that cat is probably higher poly than every map in mario 64 at once

warped holly
#

probably.

spiral fulcrum
#

oh hai kitty

warped holly
undone spade
#

I have no idea how to import the packages needed for this into unity, could someone explain how that works? I've imported packages into unity before, but they've always been just one file, not a whole folder of files.

spiral fulcrum
small anvil
#

are we allowed to use content from prior official vrchat event kits? (like the home)?

spiral fulcrum
bleak estuary
spiral fulcrum
crisp thistle
small fossil
kind edge
#

never done any udon before, wanting to make a prop that people can pick up, and then when they press the 'use' button it releases a spray of water

spiral fulcrum
kind edge
autumn minnow
#

particle

#

do “emit.particle” or something close to that when “OnUseDown” happens

spiral fulcrum
autumn minnow
#

i suggest looking online for “water drop particles” or “rain particles” to find textures for said water

kind edge
#

awesome, thank you kindly for the help!!

autumn minnow
stone agate
#

Is there a way to get proper collision on an object when I hit it with a hammer? I made a ball with a collider and when I hit it with the hammer it moves but doesn't gain any velocity

#

It also has a rigged body

autumn minnow
stone agate
#

yeah, those are both true

autumn minnow
#

does the ball roll? if so, try lowering the gravity and angle drag. if you think its friction, try adding a physics material to the collider to change the friction

stone agate
#

The ball does roll, the issue is when I swing at the ball it only moves out of the collider without any force being applied to it

autumn minnow
#

is the drag value high?

stone agate
#

The drag is set to 0

autumn minnow
#

you are sure kinematic is disabled?

stone agate
#

yes, it is disabled

autumn minnow
#

not sure then, is any of the constraints accidentally on?

stone agate
#

hmm, looks like I'll just have to keep playing around with it

stone agate
#

seems like the issue is when you are holding onto and object then that object doesn't have any velocity when it is moving around

past elbow
#

Did you test this in VRChat or through unity? The physics are slightly different in the official client.

foggy laurel
#

If there a way to control the remote player in the ClientSim when you spawn it?

past elbow
#

If I am correct, ClientSim is a version of CyanEmu which allowed you to spawn clone players but couldn't move them.
I am not sure if this applies to ClientSim but you probably cannot move them like a normal player.

wanton halo
#

I've had a few world creators voice displeasure about the VRC Custom Action - We don't have very much control over it, which makes it difficult to implement. But it's a requirement for the jam, so... 😬

drowsy jasper
#

^ The lack of control is definitely making it a bit difficult to use. My team is currently needing to keep track of bops with our own controller and then just spam the execute function at the end of every match 😢

bleak estuary
#

butkeep get error

wanton halo
bleak estuary
#

or it saiding udonshap not working

wanton halo
bleak estuary
#

ok will do

#

give a sec

spiral fulcrum
drowsy jasper
#

Cause I can't subtract a bop

#

At least not that Im aware of

#

And in our game it's possible to subtract bops

spiral fulcrum
#

Right, no subtracting. You're working against the basic nature of the class.

bleak estuary
bleak estuary
spiral fulcrum
# bleak estuary

How did you get the files? It looks a bit like a Git clone without LFS installed

bleak estuary
upbeat iron
#

I'll say I haven't started working on my project yet (still not sure if I have time to execute it) but I have no idea how I'd even incorporate VRCCustomAction in a diagetic way

spiral fulcrum
wanton halo
#

Made that mistake too 🙂

upbeat iron
#

like, the only way I can conceive of using a system like that would be to shoehorn it in incredibly satirically like having a corner with a bop counter and a little sign saying "Legal told me this had to go in the world, so bop this thing a few times or whatever."

wanton halo
upbeat iron
#

for my thing? not really

upbeat iron
#

but someone else feel free to use that

wanton halo
# upbeat iron for my thing? not really

Oh probably not for your world. But for the jam it feels appropriate.
Though TBH if wish we had the creative freedom to contribute what we want to the jam 🤷

balmy crypt
#

Is spamming the bop spamming their API?

wanton halo
#

Good question!

spiral fulcrum
#

@wanton halo @drowsy jasper @upbeat iron - I'm sorry that the requirement to include an essentially black-box system in your jam worlds is a bit confusing and hard to work in. We had to do a last-minute pivot that made it more obtuse than it was originally meant to be. Rest assured that if you simply include a bare-minimum implementation, that's enough to qualify your world. That said, I do hope to see some creative inclusions of this constraint.

bleak estuary
drowsy jasper
#

My team is definitely doing the bare minimum approach to the system cause there is a lot more to the bopping we want to do than just add them

spiral fulcrum
bleak estuary
#

@spiral fulcrum@wanton halo what do i do

#

not

#

i get this error

spiral fulcrum
bleak estuary
#

i what get making my world

bleak estuary
#

what im do wrong im instaill it worg

spiral fulcrum
bleak estuary
#

ok

#

do it

#

delet the one in my pagject

#

and put this one is one in

spiral fulcrum
bleak estuary
#

let download it

#

and see if it fix

#

just inmort it into the package

#

the new at you update

#

and shill did the some thing

#

@spiral fulcrum what sould i do , im inporting it worng

spiral fulcrum
bleak estuary
#

i did

spiral fulcrum
#

There's no import process - you just open up the project in Unity

bleak estuary
#

let me try reeal quick

#

so i got this

spiral fulcrum
#

You need to unzip it first, my friend.

bleak estuary
undone spade
#

what version of unity is needed to open the example project? I've been using 2019.4.31f1 for my other vrchat worlds but the unity hub says the example project needs a different version of unity

undone spade
#

hmm, I'll double check that I'm trying to open the right folder

bleak estuary
#

so i unzip it

bleak estuary
#

sorry for me being dumb

#

but more errors yeah

spiral fulcrum
undone spade
#

I've gotten the project open! at last I can start making my world

topaz radish
#

How do I get ahold of the SDK required for this world jam without using the kit?

topaz radish
#

Where is the script for the world scene setup? I tried pulling in the VRCWorld prefab, but the script is missing.

spiral fulcrum
#

Run “VRChat SDK > Reload Plugins” in menu

topaz radish
#

Ah. Dank.

bleak estuary
spiral fulcrum
#

That runs automatically if you load a scene with the prefab in it (like the demo scene) but didn’t know to run yet when you start from scratch.

bleak estuary
#

for some reson

#

i cant

#

buitld and test

#

and i have a vrcworld

#

in too

spiral fulcrum
#

Does it have a spawn set?

bleak estuary
#

if i did it right

spiral fulcrum
#

Click the triangle next to spawns in the Scene Descriptor

bleak estuary
#

you been a big help for me i can bee big dumb some time

merry perch
#

Is there anything out about when the next World Jam might be? This one's happening at almost the worst time for me... 😬

topaz radish
#

For advanced creators, is the VRCJokeJamTracker explicitly part of the technical requirement? Or is the general VRCCustomAction component usable as is?

spiral fulcrum
small anvil
dawn dove
#

Momo?

misty bloom
#

seems like there's been one every season so far

#

so maybe a summer theme jam?

spiral fulcrum
#

We're thinking roughly 4 jams/year including spookality, so the next one will probably be early summer, yes.

dawn dove
#

Momo can I have a tiny chat in DMs or here it’s really nothing big

spiral fulcrum
dawn dove
#

No, I’m aware of all aspects of this so no

spiral fulcrum
#
itch.io

A game jam from 2022-03-22 to 2022-04-01 hosted by VRChat. Overview Come on and Slam, and welcome to the Jam! You can visit the Jam world and check it out here: VRChat World Jam 4 Demo World . Creative Theme J...

spiral fulcrum
dawn dove
#

That’s why I said DMs

#

But I understand thanks

tired lodge
#

Any prizes for this Jam?

spiral fulcrum
lusty widget
#

Can i make a world thats just the loading scene 1:1

#

The world loads in 1ms bc its optimized af so ppl wont notice its not the actual one

#

players would be immobilized like in the real one

#

aint that a fun joke, no?

#

blocking menu access too

spiral fulcrum
lusty widget
#

6 days? oof

spiral fulcrum
topaz radish
#

Does the VRCJokeJamTracker need to be under /Assets/_WorldJam3/_Systems/Bop/?

spiral fulcrum
topaz radish
#

Ok. And It should be printing out "Bop received" when Execute runs right?

topaz radish
#

Oh? Interesting.

rustic mural
#

Is It a problem If some mechanic of the map are tedious for desktop user when it come to the bop system

#

Its hard to get a balance between both type of player

spiral fulcrum
misty bloom
#

anyone know why udon graph would skip a node in the flow like this? the big yellow circle should execute before 3 in the log but gets completely skipped

winter forge
#

I don't know how VRCJokeJamTracker.cs works.
Even if you look at the source code, you can only output the debug log, and you can't understand what the int value of the argument is used for or what should be set.

regal flume
spiral fulcrum
topaz radish
#

Is the any difference in significance if we send something other than a 0? Say, the current "Bop" count?

half harness
#

Are we allowed to use vrchat specific prefabs that are in free or paid for use from booth? such as skeeball, InvisibleWargame, or VRCBillards?

misty bloom
robust prism
#

If there is a bug that only affects the quest version that we don't discover until the quest version is more widely deployed because the world is published and we aren't able to fix it by the 1st (as we don't know about it) but we have it fixed at some point before judging is finished will that be part of the judging?

#

I'm stuck in a situation where I don't have a quest and the person I'm working with doesn't have a quest and we can get other people but you know how development goes when it comes to that

spiral fulcrum
robust prism
thick hollow
#

Aye got 2 Questions: Is it possible to use the JokeJamTracker to for example if I bop an object with the hammer, that I can increase the counter of a certain persons bopCounter? And is it allowed for the JokeJam to not have the counter get the count for the HeadBops but rather for the count of how many times an object got bopped?

spiral fulcrum
half harness
#

Will there be a Quest user on the dev team checking out the world? I ask because of my world's strange mechanic in the JokeJam world

robust prism
small anvil
#

they are checking for quest usage it seems

robust prism
#

And I just realized I quoted the wrong message

robust prism
kind wedge
#

my script crashes when calling the execute on the jokejam component

and it works when i do local testing on build and test, so what is diferent between this and public?

#

ah i see why

#

is this a bug or am i doing something wrong?

spiral fulcrum
kind wedge
#

ok then il do a null check and call it with 0

spiral fulcrum
kind wedge
#

i know i just call them null checks

wanton halo
#

BTW, are there any docs for UdonSharp in the official docs yet? I. e. a changelog of what's new in the 1.0 version?

warped holly
wanton halo
warped holly
#

notice the "vrchat-community" in the link.

#

that's where im coming from

wanton halo
#

Yes, that community is owned by VRChat! It's maintained mostly by @spiral fulcrum , who's on VRChat's staff.

warped holly
#

that's also managed by momo n others

wanton halo
#

@warped holly I'd really encourage you to check out the other packages! It includes the official osc implementation, the new ClientSim and the package to the official Joke Jam packages. https://github.com/vrchat-community

warped holly
wanton halo
#

Some of the previous jams, yes! But most of the new stuff is on the new vrchat-community account.

warped holly
#

also udonsharp has a few issues that id recommend be ironed out before going on docs.vrchat

wanton halo
#

This is actually the 1.0 release of UdonSharp! It's been available since the end of 2021, but has not yet had a public release.

warped holly
#

i am aware

wanton halo
#

This is the first time that UdonSharp has officially been packages with something VRChat has made, so I was hoping to find the changelog.

warped holly
#

are the jams on the docs too

#

oh cool they actually are

#

didn't know that

warped holly
#

even if it is official it ain't even public yet according to the message im quoting

#

besides that it's confusing that they put official stuff on the GitHub labelled "vrchat community"

wanton halo
spiral fulcrum
warped holly
#

names are weird.

#

yeah

#

i believe we're all seeing eye to eye now.

#

itd be wicked to see udon sharp on the official docs tho

spiral fulcrum
warped holly
#

stuff made by the community, turned official. i like to see it.

#

also question are you planning to move over everything from the old github to the new one or is that done already

#

because i prefer having everything in one place

topaz radish
#

eventually™

warped holly
sage spoke
#

jam channel back open? PauseChamp

spiral fulcrum
topaz radish
#

So as I understand it for advanced usage:

Due to script protections (or some other blackbox mechanism) the VRCJokeJamTracker script appears to be null only in game. Reference works 100% in clientsim.
It is then required to wrap the VRCCustomAction reference in Utilities.IsValid in order to prevent null errors.
This is because the script's hidden feature(s) is not going to be allowed/activated until the world jam is over and the world has been accepted.
Once it has been accepted, the reference to the script would then be allowed and the hidden feature(s) activated.

Is this correct?

warped holly
spiral fulcrum
dapper storm
topaz radish
#

I'd assume no, but gonna ask: Will there be an issue if multiple VRCJokeJamTracker scripts exist in the scene? Or would the script be better served having only one instance and everything else feed the Executes into that instance? The easy example being multiple hammers in the world using a custom (advanced usage) udon script.

spiral fulcrum
spiral fulcrum
topaz radish
dapper storm
minor hearth
#

Got my submission in through a friend’s world. It’s a dunk tank! Dunk someone in water or cook them in a bonfire. The person in the tank can move the target up and down to further taunt the thrower. Thrower can increase target size for easy mode. Balls are adorable little squeeking fox balls.

#

If someone wanted to also add it to their world too let me know, I prefabed it

unique mural
#

is it possible to use only one of the assets in the joke jam package?

#

or d you not need any? i was thinking of using just the hammer to bonk people back to respawn in a cat v mouse maze

#

i made the maze and goal, just need to implement the joke jam asset lol, im EXTREMELY late to the party XD

spiral fulcrum
unique mural
#

ok~ ty!

half harness
#

Just submitted!!!

wanton halo
unique mural
#

im having trouble with compiler errors with "already exists"

#

do i delete duplicates?

spiral fulcrum
unique mural
#

i uploaded sdk, then udon sharp, then joke jam package dl

#

here are my compiler errors

spiral fulcrum
unique mural
#

oh i dragged it in..

#

i dragged it into a empty project

spiral fulcrum
#

It looks like you dropped all the JokeJam files into your assets folder

unique mural
#

yes

spiral fulcrum
#

The JokeJam assets are a project themselves

unique mural
#

oh... ._.

spiral fulcrum
#

If you want to use them, open them up as a project and then work from there

unique mural
#

what do i do first?

#

when i import the joke jam, theres no sdk,

#

so i make a new project, import sdk?

spiral fulcrum
#

Just open the main folder as a project in Unity

#

if you're using the Unity Hub, press "Open", then choose the folder which has Assets, Packages, etc. in it.

unique mural
#

ok, and I import the latest sdk and udon sharp?

#

ill try again, i did open the asset as a new projject, but got compiler errors saying udon sharp was missing as well

#

that was my first projecr

#

im opening the joke jam as new project atm, hold on....

#

Ok, i did it, now this happened..

spiral fulcrum
#

Ah - check the Scene Descriptor on the VRCWorld object to make sure there is a Spawn set under 'spawns'

unique mural
#

ah ok that worked XD

#

omg lol

#

i can finally make my map joke jammable lol

#

TYSM

wanton halo
#

Congrats! :>

unique mural
#

Ok, i got to build my world again from the joke jam projecect, now im trying to make it so Master of instance can bonk players back to a spawn location

#

Q: do i need to add new udon behavior to make a new collider on bonk hammer to affect players' location/respawn?

#

Maybe ill make it so the hammer can be stolen...

oblique root
#

Anyone know how they did the url click board to that leads to the demo page? On the downloaded demo is seems disabled / not active

dapper storm
#

One more question, are we able to update our submissions after the jam ends and worlds are featured in-game?

spiral fulcrum
unique mural
#

Finished!! : D

robust prism
#

Submission has been uploaded. Work in 2 and a half hours. Seems like a good usage of time, and totally not a reason to use some of my PTO that I have been putting off using vrpill

severe sinew
#

nice job my dude

wanton halo
#

Thanks! I'll make it a public prefab after the jam (as the jam SDK isn't compatible with live worlds)

winter forge
#

I included VRCJokeJamTracker in my project and now I can see the debug logs on ClientSim every time I run it.
Does this conform to the technical theme?

kind wedge
#

finished here too

rustic mural
#

Does I need to make the map public to be able to get a url ?

minor hearth
#

I believe you can submit without labs and if chosen it will skip labs and be automatically published

robust prism
spiral fulcrum
#

TWO HOURS LEFT TO SUBMIT!
Post here if you have any issues with itch.io and I will help.

#

(while I frantically finish my own submission, heh)

unique mural
#

how do i know if my vrcjokejamtracker worked?

#

i submitted my entry, it has a bop hammer that works, it doesnt have a counter screen, just the hammer and whats under it, + the jokejam tech minus the laser pen and boxes

spiral fulcrum
#

If you got 'bop received' when running in the Editor, it's probably working. If it's not working but you clearly made an effort to include it, we'll be able to see that and will consider it.

unique mural
#

ok, let me check!

regal flume
#

It auto selects one of my previous ones for me.

mental flax
#

@regal flume Create a new project

#

Details are at the bottom of the page

regal flume
unique mural
#

I can't see bop recieved, but it used to work where it did.
I put a new, separate collider that gets in the way of bop hammerhead that teleports players that get hit

#

thats probably why it doesnt show, since it teleports player/me before i can get bop

zealous otter
#

just submitted with 34 minutes left 🥳

spiral fulcrum
#

Me too! It was close.

winter forge
#

I was able to submit it.
I have reached the point where I can play, but I would like to update it for a while.
When will the world be released?

spiral fulcrum
small anvil
#

submitted the windows/quest build with 5 minutes to spare

dapper storm
#

Submitted with -16 seconds to spare. Talk about a close one

spiral fulcrum
#

Woo! Submissions closed!

winter forge
#

4 hours!!

spiral fulcrum
#

Thus starts a 15-minute grace period. If you had an issue and couldn't get your world in on time, let me know here before 15 minutes after the hour and I'll help get your submission added.

rustic mural
#

i just noticed they said my link doesnt point to a valid world

#

while i click on the link i have no problem

#

Is there a way the host look at it again

spiral fulcrum
rustic mural
#

thank you i was scared

unique mural
#

when will worlds be up?

regal flume
#

Was close with my submission, didn't get to fully playtest it, hope nothing breaks 😓

unique mural
#

Like, mine is in community labs atm, will there be a section for the jams today?

regal flume
#

Does it have to be in community labs at all btw?

spiral fulcrum
#

We'll be visiting worlds over the next few hours and making our selections for the World Row today. Probably within about 4 hours.

spiral fulcrum
plain loom
#

Hyped to check out everyones worlds!

warped holly
#

these worlds are gonna troll me so hard

narrow escarp
#

Any estimation on how many worlds will be there in the row?

spiral fulcrum
narrow escarp
#

Okay, thanks!

half harness
#

This has been the most hype jam yet, can't wait for you guys to check it out!

robust prism
#

@spiral fulcrum just discovered that the tracker was throwing a null reference exception only in build because of a missing is valid check we're publishing a fixed version now is that going to have cause issues with our submission during judging

#

It was not documented that the stubbed out version just downright might not exist vrpill

robust prism
#

Well it's fixed now vrpill

#

That sucks if that just caused us to have to be disqualified damn.

#

We TECHNICALLY met the theme by calling the method

topaz radish
#

I believe momo said that they'd detect the attempt of using the joketracker, even if it failed in build and test.

#

If they are testing it with the secret turned on, the script probably will work fine.

#

Momo can confirm when they pop back in.

robust prism
#

Well the world has been updated. We didn't catch it because crashing that one script didn't physically break anything because it was the last call in the script there for all the other code that visually updated the world had already executed and I only went and did the action one time

#

Just wrapped it with is valid and made it public instead of serialized private to make it match the tracker to the best of our ability

#

Worst case, learning experience

topaz radish
#

Quite.

robust prism
#

I thought it said there were like two hundred submissions or was that two hundred people who had joined

unique mural
#

are the worlds up yet?

#

i just woke up lol

#

super excited!

wanton halo
#

Analytics. ANALYTICS. YESSSS

spiral fulcrum
#

If your world did not make the featured row, you have received feedback through your itch.io submission page.

robust prism
#

Row is borked

#

Only 2 show

#

@spiral fulcrum

#

This is the ultimate prank

spiral fulcrum
#

If it were really a prank, we'd have them take you to OG home or something

robust prism
#

You say that as if we didn't consider snagging the asset pack used to build OG home when making cyber talk

small anvil
#

Yay, my (rather rushed tbh) world got in!

#

also analytics sounds cool, it sounds like this is a response to some world makers wanting some sort of online interaction (IE, the questions about get requests and stuff?)

robust prism
#

I mean there's currently ways to do analytics but they're janky and require untrusted URLs

#

And they're relatively popular

#

So a proper system is the next evolution

spiral fulcrum
#

A full analytics system has been in the works for some time - this is a little toe-in-the-water to get some limited functionality out. It will still be some time before we can roll it out at-large, but happy to have a select few play with this version and give us some feedback on what they'd like to see.

wanton halo
#

Anything that helps us gather automated analytics would be great! I often have trouble getting players to voice their opinion.
So your bonk tracker was a good example.

#

Even a barebones implementation will be massively beneficial. So I'm sure everyone's looking forward to trying it out 😋 Wonder how we'll access the analytics!

spiral fulcrum
small anvil
spiral fulcrum
wanton halo
small anvil
#

kinda want to create another world that just spams bops, and see at what point the counters overflow

wanton halo
robust prism
#

Time to do the scariest thing. Publish a change 45 minutes in to make the conversion rate of noodlebucks more fair

#

can't wait for unity to fail me again

#

I think it might be too expensive lmao

warped holly
#

revolutionary feature

#

game is twice as good now

zealous otter
#

I love that the we can see the total amount of bops between all instances, seems like something that'll be really fun to track
currently sitting at 27k bops.
I also went world hopping tonight through all of the joke jam worlds, everyone's worlds are amazing!! Great job to everyone who submitted!

warped holly
#

please do not catapult the cat

winter shuttle
#

I submitted my Jam before the due date time, and there was a notification that it was deleted. why?

warped holly
visual rock
#

yes

warped holly
#

as expected

narrow escarp
#

I love that world

#

I love flinging the VRCat into orbit

spiral fulcrum
rapid valve
#

I checked some worlds, and at least one is not valid for Joke Jam rules. Did you check all worlds to make sure they're not falsely applied for the event? They must use some Joke Jam parts. One of them is the hub and has really nothing. Now the world gain easy attention to just stand in the Joke Jam list but it has just nothing to play with Joke Jam parts. This world should removed.

#

(Has nothing for Bops too)

#

If it must have Bop system, then some worlds has not it. (it means no visual bop score or so)

#

Or generate false Bop, like shooting but there is nobody.

#

For me, world must feels it's really made for Joke Jam with visible elements with some game. I might make list for it what i see.

#

Most worlds have bops by hitting others (players).

topaz radish
rapid valve
#

I know one of the worlds is made as hub where you fell through the floor. I think that falling part is used as Bop trigger, but the world is overall standard hub and applied really nothing for Joke Jam. It doesn't feels worth as Joke Jam world. There was no score visible to let you know. I feels the world is just used to gain more attention for some worlds - which is kinda advertising for some world. It use Joke Jam event to advertise worlds and that is somewhat unfair in my eye.

#

Use Bop system in world that has nothing for Jam, is not fair. Too easy and compared to other worlds it's even not qualified.

#

I see people working so hard to make nice worlds with Joke Jam elements. My respects. But i don't respect people who make it way too easy just use Bop System and advertise other worlds. It just doesn't feels right. The world will often visited because it uses Joke Jam row.

#

I tried play in the hub world but i don't see visible working parts from Jam. Bop tracker was invisible and poorly applied too, i didn't see well what is going on.

#

Let me say you for example: i grab bop tracker, hide somewhere in world, and apply it as Joke Jam world without visible Joke Jam elements (or made with funny game parts like demo world). Then my world will placed on Joke Jam row automagically. Is that not too easy for you? Is this fair apply? For me it's not. Not compared with other worlds who people made good use of Joke Jam elements and clearly visible.

#

Enough talk here. It's up to you. I still disagree with the hub world.

topaz radish
#

Not even sure what world you are referring to anyways. I've looked through all the worlds in the row and they all meet the thematic requirements of the jam imo, either through slapstick, jokes or parody.

spiral fulcrum
nocturne kelp
#

That’s amazing

#

That’s actually amazing

rapid valve
#

The worlds are fakes? Well, that can problem for some people who don't understand well, because they just don't want join other worlds, and will completely miss the purpose of the world. I also are not interesting to touch other "portals" because i don't want see other worlds right now. That is maybe problem there, there is no information at begin. Without information (like go try some portals) i will just leave world already.
Well, then i am sorry for the hub, but i think if world is not clear enough what is adjusted, nothing will happens.

#

if creator managed to look very exactly, good job, but can also a problem for some people 🙂 They will ignore it and leave.

#

Then world is too good it will not show well what is fake. 🙂

#

Now i know, i go take a look again.

spiral fulcrum
#

I agree it’s not completely obvious and requires a bit of ‘taking a chance’.
Some constructive criticism is good, but I’ll ask that you not use this channel to disparage other people’s work.

inner linden
#

Any idea if a hub/new category exist for all jam world?

spiral fulcrum
inner linden
#

Yes I know about that.
But I mean a vrc hub or a list ( like we have for vket) for this jam event

#

Something more simple than use the search bar

spiral fulcrum
carmine pawn
#

Hey guys, just a question, where did the third Jam go? or am I missing something.
We had the 1. Sketch Jam, 2. Obstacle course Jam, 3. MIA, 4. Joke Jam

misty bloom
#

spookfest

carmine pawn
#

Wasn't that separate?. If not and that was actually number 3, that's gonna cause so much confusion in the future when people try to match them up hahahahah

spiral fulcrum
young lotus
#

So what is this channel about?

warped holly
robust prism
# spiral fulcrum I agree it’s not completely obvious and requires a bit of ‘taking a chance’. Som...

We have actually found from monitoring public instances that visitors and new users are far less hesitant to go through the portals then more experienced players. The exact opposite of what I would have expected.

That kind of surprises me because I intentionally made the portals look jank enough that I felt any more veteran player would recognize that they are clearly not real, but I also didn't consider the fact that when there is a world portal, you don't have a player count or anything else over it, you only have the name which is probably making them look more realistic than I meant to.

That clicked last night when I was talking to someone and they thought it was real because it didn't have a player count or anything over it.

I'm actually planning on modifying it a little bit to try make it more obvious. I might make the portal into a rectangle instead of an oval to distinguish it enough from the real portal design

#

In some ways it also makes sense that visitors and new users have less hesitation about going through a portal because they are probably more used to going to various Hub worlds where you have portals in them and then going through the portals to explore further. They don't have the same hesitation that more veteran players have when they see a world portal because the more veteran players don't want to be taken away from the world they are and where as newer players probably are more willing to go explore that way.

#

We've been doing a lot of sitting around in public world's getting feedback just for fun and of everything we noticed that was the one that interested me the most. That based off of observation, newer users were less hesitant to explore

robust prism
# rapid valve The worlds are fakes? Well, that can problem for some people who don't understan...

I do greatly appreciate this feedback. Our hope was that people would recognize that the portals are not real and would go and check them out but I also understand that if you don't approach those portals there's a good chance you don't notice the markers that they're fake. And even if you do a approach them, there's a good chance that I didn't make them look fake enough. We were trying to strike a balance between authenticity without going overboard in either direction of making it look too accurate or making it too jank.

#

I'll probably change the shape of the fake portal to make it more clear as to what is going on and maybe we can add some form of text next to the Noodle Bucks counter that encourages you to go explore to collect Noodle Bucks.

#

@uncut cape

#

The sheer amount of hesitation that we have found surrounding the fake portals has been the most interesting component to me

#

And I could probably point to a few different things such as them looking fairly realistic (albeit missing the alpha fade around the edge, wrong font, and the particles not being 1:1 but being close enough that if you're not the kind of person that looks at that detail closely you very well may not notice)

#

They look too real compared to everything else. To me it sticks out like a sore thumb but that's the kind of detail I pay attention to. I also made it so I know the flaws

#

Got a request and a half for your analytics @spiral fulcrum. Being able to get the trust rank, session type, and platform of a player with an analytics event would actually be incredibly useful because we can use trust as a rough gauge as to how much an individual plays vrchat and use that to find trends where maybe something is not accessible enough to people less experienced with vrchat, or, the opposite. It could also help build trends to design around how people who frequent public worlds play versus people who don't. A trusted user who spends a lot of time in public worlds is probably playing vrchat very differently and has a very different experience than a trusted user who spends most of their time in private worlds. Well I wouldn't expect that level of granularity (where people spend their time) , we could draw trends if we get enough rough data.

Having that analytics would be amazing for game worlds where we could tune things for maximum accessibility based on how people "play" vrchat.

#

Even stuff such as the kind of VR controllers somebody's using could be incredibly useful because it could give away if people using Vive wands are having substantially more trouble with a task versus people using index controllers.

#

Will there be a place to discuss potential ideas for this analytics platform down the line?

#

Obviously you all have to draw some form of line around anonymization as well as not revealing too much data that could give World creators business sensitive insight, but I'm just thinking about so many things that could be incredibly useful for world developers, which in turn could also become incredibly useful for the vrchat developers to get reported up the chain as feedback in the case of things such as finding platform-specific bugs

#

I'm thinking about all this data as something very far out on the development timeline of this analytics system but there are so many things I can think of that would be anonymous once aggregated that could be incredibly useful for tweaking worlds.

wanton halo
#

But I can see how a new vrchat player might be confused? I suppose it's in the spirit of the joke jam, in a way.

uncut cape
#

the newest VRChat players are actually less confused about the portals since they don't 100% know the mechanics of things yet
I found Users hesitating more than Visitors.

#

oh I see that was said now lol

robust prism
#

Constructive feedback always appreciated. Made some changes to try and mitigate those issues and make it more clear what's going on as we don't want to downright scare people away (although people thinking the portals is real is a pretty good joke in its own)

autumn minnow
#

is there any docs on how the analytics stuff can be used in the future? such as the bopper

small anvil
#

Its still in development, so the page for the world jam is the main thing for now

#

For the moment, assume you can return ints for analysis

topaz radish
#

examines public api for VRCCustomAction

||sees VRCUrl as an override||

🤔

narrow escarp
#

What.

#

This isn’t for memes

narrow escarp
#

i like jam

narrow escarp
radiant ivy
narrow escarp
#

there is none

radiant ivy
#

what?

#

how can be this possible?

narrow escarp
#

u heard me. not every server has a meme channel

radiant ivy
#

dude this game lives and dies by the memes i cant belive it ho well

unique mural
#

How many jams are there a year? one?

#

The Halloween one and this one I kind of got into very late and didnt prepare for, but I ended up in, thankfully. I am kind of hoping theres another one so I can redeem myself lol