#2023-game-jam
1 messages ยท Page 13 of 1
Yes
yay
It varies between web dev, .NET/C# shenanigans and trying to solve Neuro-sama as an AI construct 
was neuro made with pytorch?
To be real, I have no interest in discussing programming with people but I love game dev
game dev is also broader than programming - That being said I understand the need to not spam the discord with way too many channels lol
the problem with gamedev is always the art.. i have ideas id love to pursue but see myself at an art roadblock every time
gamejams are an exception because its quick to bring a team together
otherwise no team available
I can program anything myself if I put enough will and energy into it... But assets and initial ideas are my weakest points.
how to program sprites / 3d models / good design 

it's possible to make mesh with scripts, just really time inefficient

@frosty mantle
Here is my take on the new channel. Maybe you will find it useful.
On one hand if you are working on the game you could split game dev topics into multiple branches like programming, game design, art, music etc. and for each one you already can get feedback on specific channels:
- programming on #programming,
- game design on the #general-network,
- art on the art forum (just post what you have and ask about opinion),
- music on the.. maybe art forum too? I'm not sure)
- and subbranches like techart probably also can also be put in the art forum?
But on the other hand that seems to be little too much scattered and random.
Like you can see game dev is not really only about #programming so separated channel for that would be nice.. but I'm not sure if so many people would create Neuro-themed games and creating one more channel for moderation just for few people doesn't seem right. Maybe if it was about game dev in general? But that also seems wrong because programming topics would be split into those 2 channels.
I think the best solution would be:
- to rename #programming into just #development or #dev-help
- or create new channel and call it a #feedback (place where you can get feedback about any your projects not just a game dev related).
and allow for posting there stuff related to anything that needs feedback, neuro-related or not (web dev projects, games etc.).
i kinda wanna keep this #2023-game-jam channel separate from #programming and do what @mental slate suggested above
I am not 100% sure the game dev aspect won't die down after the game jam, but I will be fine to be wrong eventually.
If #gamedev channel will prosper I will be happy.
you could be the first one to make a neuro plat level 
not the first neuro level on gd though
im with alex on this one
I also support the idea of a game dev channel being kept. More specifically I would love to be updated on game-jam games that will have continued development.
Another reason is that I've made Neuro related games in the past and didn't really have a singular place to talk about them. #programming is where I usually went but then when another topic is being talked about I don't really like interrupting to post about my game.
instead of continuing development of certain games id like to bring together the developpers of various games and make a more long term product
id love to work with people like superbot tbh and others who have made something really innovative (or have before the jam)
i find being the only programmer easier than tryna coordinate code with others, but im always down to work with people who do everything else haha
(i dont have anyone for sounds for example)
Unlikely since I'm already pretty occupied in the near and long future with a long term project and side projects, but I definitely want to stay in contact with the amazing people in this jam
and maybe ask some for advice too
Also major thank you for the Neuro sprites - my game wouldn't have been the same without them, but also a lot of amazing jam games benefitted a lot from them

I know threads exists (which is what I did for https://discord.com/channels/574720535888396288/1184879711399190649) but they limit interaction between other game devs and are mainly good for larger, group projects.
Discord is the easiest way to communicate over voice, video, and text. Chat, hang out, and stay close with your friends and communities.
i see i just came out of a long term project that me and a wonderful team brought to completion this jam was a meant for me to cope but i just love game dev ig
cant/wont continue development of that because it was a pretty pricey physical installation meant for one big event
(abt 1700$cad)
i just came out of a long term project
It's easy to say, extremely hard to acheive. For managing project big like this this you would need entire discord server not just one general game-dev related channel on the vtuber discord.
true
I think the best would be to archive this channel and create new one and call it a #feedback. That way you get anything you want, from help to opinion. And if you want to work with someone on something you will contact this person by DM and you will work in separated environment.
i was thinking finding people who wanted to work on something fresh while the topic is hot then moving to a seperate discord
but its tricky
i get that
I just love game dev
To some extent the forums are already used for feedback though... right? like for art and game dev projects like the one KotgeDev posted
Making game in 72 hours and making game/project in N months spending some free time on it every day are two entirely different things.
btw. I'm almost sure, from this jam 0 projects will be released in the future. Maybe few people will update their games to fix bugs or something but that's it.
Yeah, but that's not a bad thing. Neuro is niche, it's "only" 122 games (which is statistically low for people to continue development on), not all jam games are meant to become long term projects, etc. At the same time... people might and will use the skills and mechanics from this jam to make cooler things in the future 
Yup! That's why I mentioned them in my previous long response. Because we have now wip- tags we can use them for feedback for art and music.
what do you count as "released"?
all of them are technically released at this point
so what can we do besides update?
Released = realized in its full potential, giving the scope and the time budget
^
Btw remember to use devlog
https://cjmaxik.itch.io/lost-her-mind/devlog/660849/thank-you-and-post-jam-plans
You are right.. my wording was bad here.
By "released" I meant a fully fledged project (not necessary the commercial one).
ah i see
well i can agree im unlikely to expand on my submission, but thats a bit of a special case because i pretty much designed it around being for a game jam. for example thats why the "gameplay" generally works for the 5 minutes or so most people will try it for, but wouldnt really make sense as a proper game
I used "Prototype" for our game for now.
Aight im 54th popularity, nice.
1pm, im going to bed
Same here
How do you find your game's popularity? 
Sort by Popularity then count I guess
I don't even need to count, since mine's the exact bottom of the list lol
lmao mine also sank all the way down 
cell shading unlocked
(it was already in in the game just didn't use it in the game jam
)
dude are u fucking kidding me!?
first it was the speedrunning channel now the exouniversal channel!?
youtube automod caught your scent 
appealing again 
good
certainly a rather vague reason as usual
Do we need another extension on the rating period or not?
~300 new ratings since yesterday i think? so seems worth it still
A "bit" more? Top rated has 64 lmao. That's quite the gap
I'd say when the least rated game is about 2/3 the amount of the highest is when it's safe to stop
But that's just what I think
ill be honest, that seems unlikely to happen imo
yeah... seems like most folks have stopped rating. I got back about 1/3rd of the ratings I gave out
id bet a lot of people dont trust downloads and only rate the browser ones
I only downloaded and rated the ones by people I trust
its no cooincidence 9/10 most rated games are browser
imo it'd make sense to end it today or extend it by one more day for weekend people and that's about it
I wonder what the median is but we managed to raise the gap between the lowest rated and the median by quite a bit I think
i do still think it would be best if there was some way to make sure vedal has access to games "as they were when the jam ended" if he potentially doesnt plan to play em for a while, especially if winner is chosen then
that's why i download them
so they dont have to
exouniversal was supposed to be that but youtube banned it 
I don't think it's that big of a deal if Vedal plays updated ones, they'd be better content
can you repeal ban?
yeah i can but i have to wait 2 days 
kinda, but it would be lame if he then decided one person won and it was just as good as it was cuz they worked on it for another week after the jam right?
Hmm... the question is - is this for Vedal to play games or for him to rate them or decide on favorite jam entries? for the former I don't think it's that big of a deal (if anything it'd make for less buggy games on stream possibly) for the latter I think it'd be an issue and extending makes a lot of sense in that context.
Vedal literally brute forced his way through our game
Erm it's called speedrunning 
thats a good question hmm
we all know he's gonna pick the tower defense anyway 
You have unlocked new role
You have unlocked new role
You have unlocked new role
No.
I really do think in the future if vedal does another jam, hes gotta plan out these later parts a bit better
kinda lame for the results to be stuck in limbo
it would be nice if game-jam is not during subathon
If vedal does another jam in the future, it will be a lot more tower defense games, and less desktop games 
Yeah I didn't watch the subathon at all during the jam
i've tried your game with my new gpu (rx7800xt) and it's only at 98% usage 
but at least this time, the gpu is not at 100ยฐc
XD it should be better when we rollout the update
apparently ray-tracing is on by default
also got stuck on the first door with the gun, could push the block
That's the true boss of the game
the blue blocks
(there was ammo hidden under the floor)
it was not meant to be hidden
Let's go!
which channel is that? the one with the speedrun or the one with many videos?
one with many videos
i might just take it easy or else youtube will ban me again
Maybe too many videos were published in a short time
Yeah, maybe you should only do like 2 a day
extension soontm?
game jam will end if i continue at a pace like that 
not if alex will keep extending 
the rating does have to come to an end at some point
mondays are usually dev streams, a good day for playing the entries, but idk if vedal will be able to recover by next monday yet
I think it'll be at least a week before another dev stream
maybe he'll do a karaoke or something next wednesday though
is it helping anyone if i extend it further though
I was imagining that it might be the monday after the next when he'll finish the jam as well
personally I'm ok for the voting to end because I want to know my results 
how many votes did we have 24h ago? around 3k?
yeah we had 200 new votes in the past day
yesterday i didn't get even 1 review so not sure
That's pretty good
I imagine that maybe we'd have like 140ish more votes if we extend another 24h in that case
but also a weekend is incoming, so maybe some people will have more time
Final extension for voting period is <t:1733598000>
honeslty I would have extended to that exact same point
this just brings it up to 7 days
results might not necessarily be revealed when the voting period ends, we haven't figured that out yet
exactly
oh ok
yeah, something about Vedal also having a say on what his favorites are, and then some combined score between him, the ratings, and maybe some chat input as well
this says 7 December 2024 for me
I didn't even notice that either lmao
huge 2 day deadline increase
Time for game developing: 3 days
Time for voting: 342 days
was Finding Neuro your game?
appuwapu plays it now
has purple status icon, means is streaming right now
poggers
I see they've played my game already on one of the previous streams and god I'm so scared of watching the VOD 
he is really nice
Watch it!! it's an educational experience seeing how other people perceive your game and play through it - it'd make you a better designer. Also often what we build up in our mind can be a lot worst than reality
And if you really can't bear to watch it just do it at 2x speed and tell yourself it's not that long that way 
I know, I just wish I could fix the most obvious issues and difficulty immediately and not after the jam...
it is what it is
Fix it immediately then on your end and upload it once the rating period ends 
That's what I'm planning.
That's the best way. We've pushed like 54 commits since the end of the jam so that they're ready once voting ends
dang
I didn't see the lowest rating games increasing in rating but I did see the top rated increasing.
i got like, 2 or 3 ratings during the extended period 
I got like 11, and I'm in 41 right now
the last rating I got was 20h ago
Wow, high
The most rated is at 64 and the lowest is at 16, the gap got higher with the extended period
luckily the penalty is median-based, not average-based
Gaps luckily do not represent the median
it would be funny if camila/anny played my game as well, if the game does well enough. They're both represented in that game xd
So I was thinking about whether I should write a postmortem/devlog, but I did in the end: https://shardhash.itch.io/cold-boot/devlog/661005/neuro-jam-2023-postmortem Sorry for the rambling!
I'll likely do a developer playthrough of my game myself, with commentary, so I can go over the development process of the game
might be interesting
It's taken three days but I've implemented a main menu 
https://cdn.discordapp.com/attachments/946498425271234621/1192902624601710662/nuro-credits-test-2024-01-05_18.41.10.mp4?ex=65aac424&is=65984f24&hm=b0e076a7648eba61d0828ee5e657718351600b650531803406443971230b0c7d&
and some totally unfitting music
Her neck is strong holy
What's the current median?
Median of what? Ratings amount?
Ye
25 
Alex is raising the game jam timer more than chat raised the subathon timer 
Not quite accurate 
The last comment I got was 2 days ago
That's how it works, yeah
with subathon over, i assume traction for gamejam games will also lower
Alright, last time I'll plug this, help us get to the median rating (25)! Both Alex and Appue streamed it if you wanna see gameplay. Thanks for voting!!
https://itch.io/jam/neurosama-birthday-game-jam/rate/2449431
@hidden herald are you around?
can you please enable "SharedArrayBuffer support" in your itch.io game settings?
i am sure that i did
hmm ok
lemme double check though
Which game is this?
Runs on my mozilla firefox just fine 
Works fine on firefox for me
runs on my chrome
sadge. is it even downloadable?
yeah
It only works on the game page, unfortunately. You can have a separate downloadable with the standalone build (but you won't be able to upload it until the voting is over)
Browsers
hmm
Basically, Spectre happened, and that's why we're here: https://en.wikipedia.org/wiki/Spectre_(security_vulnerability)
Spectre is one of the two original transient execution CPU vulnerabilities (the other being Meltdown), which involve microarchitectural timing side-channel attacks. These affect modern microprocessors that perform branch prediction and other forms of speculation.
On most processors, the speculative execution resulting from a branch misprediction...
Browsers will only trust the server with certain headers, which the standalone app and the local build cannot provide.
the standalone app isnt a server though
the standalone app is a client, i.e. a browser
Exaclty
then 
Ey we making games in here?
had cross origin errors in our API backend once, was annoying
Since it is not a server, it cannot provide headers for the browser engine they run inside.
Cross-origin web stuff sucks
why does it need headers its just a game who gives a shit
This
Nobody gives a shit, that's why you have to opt-in by the worst way possible
so instead of just opening the html file directly can i start a local server and embed the html as an iframe in there or some shit
i assume i need to reverse engineer that?
I don't think so
Would be nice if you like this post on their forum btw: https://itch.io/t/3405625/godot-4-downloaded-html5-games-dontt-work-in-app
Henlo there too! Godot 4 HTML5 that app downloads to run locally do not work. The error states that "Cross Origin Isolation" is missing. It does NOT complain about "SharedArrayBuffer", unlike what usu
If you want to run locally a Godot game exported to html, you can run server using official python script designed specifically for that:
https://raw.githubusercontent.com/godotengine/godot/master/platform/web/serve.py
src: https://docs.godotengine.org/en/stable/tutorials/export/exporting_for_web.html
HTML5 export allows publishing games made in Godot Engine to the browser. This requires support for WebAssembly, WebGL and SharedArrayBuffer in the user's browser. WebGL version: Godot 4.0 and late...
Yep, seems right
just me tryign to keep my message accurate lmao
starting a chrome instance with CORS disabled might work?
You won't fix it there anyway
lmao i used to have that
one of cybersecurity principles is secure defaults, so it can be argued that having it opt-in by default is more secure than opt-out nodders
i would like to once again express my complaints about how stupid this is and compare it to unity which does not require all this nonsense
Wish I could help in some way
What's the problem? 
I did not continue with the project, I can export a desktop version if that would help and is acceptable
godot 
nooo no worries, ill use the python script that someone kindly provided above
thanks, btw
np ๐
I want to learn godot, I know unity is better, but I don't know if people trust them as much anymore
it depends on what kind of game you want to make
a lot of ppl went to godot after unity did that weird payment model announcement but they did backpaddle on that
i did
i did start using godot during that time
Just some 2d stuff, nothing fancy
then godot is perfect
I made a godot game communicate with my backend both over API and web socket. was fun project
Has the added benefit of making alex go schizo 
i mean i'm biased in favor of unity cuz i've worked with it for like 7 years
My first proper Godot project is not even a game 
yea I saw you use godot for UI for the AI project, u mean that?
I used unity in school, but i'm not too invested in either
i used unity since end of middleschool and now i'm finishing my uni
I still need to get a grip of coding basics first and foremost, that goes for either program
Unity has some built in AI tools I am interested in messing around with
I'm working professionally with Godot every day and know this engine quite well. Feel free to ask anything you want about this engine. Also I know some bits about Unity too so I can give you comparisons.
Thanks for the offer, but I'm not actively making anything right now, if I ever get a burst of motivation i'll proabably kick it back up again
My first time working with Godot was the Neuro-lemmings game I was working on last summer.
If anything just doing random art for it for now
it was hard transitioning from unity cuz of different workflow, but once you get it, then it's quite fun
you guys make games? 
I have ideas, not products
Actual programmers in chat
I was a bit sadge that Godot did not accept .gif files. I wanted to add the Nuru emote into my game
i mean i could make an animated 2d sprite but didnt bother
I do enough AI related stuff @ work ๐
Convert it to spritesheet and use AnimatedSprite2D
Godot UI system is one of the best things in this engine.. so it's pretty normal to use it for something different than games. I mean.. even Tesla is using Godot for their internal software.
I'd say UI system is very lacking in polish
yea i would have done that, was just lazy then
Are you sure you use it properly?
I mean.. I'm curious why your experience with it was that bad.
Agree, it works, but it is a lot of fiddling with offsets & anchors and stuff to get something decent.
> even Tesla is using Godot for their internal software.
Oh shit, time to jump ship
godot buttons seemed very easily plug n use
I mean, it works fine until you start to dig in. For example, why you cannot change the size of Spinbox's input?
If I remember correctly it's based on the textures. Let me check..
For my game, I had to implement an input filter for LineEdit node, because you cannot change the default size of Spinbox
UI system might be good, but it has so many quirks.
Yes, we had a big game jam last weekend (in pinned messages) and now jammers are rating games and players are checking them out
Do you mean those small arrow buttons?
Or just grey area for text?
I mean the text input itself
My main project is mostly UI, so I have a lot of experience with it already.

I can enlarge it without a problem? Did I miss something?
Try to make it smaller, for one digit input
Sounds like these being smaller is what he's refering to
Can you make the text itself bigger and upscale the entire project?
Why?
If you can't make the box smaller, make the text bigger to match a different box
Just random thought
I won't do that for a whole project just because of one input
Wouldn't expect you to, just curious if it's possible
Maybe, but it is a workaround, not a solution
Easier solution may be to submit a pull request to Godot (in that case)
Oh I see what you mean.. well.. I agree you cannot make is smaller but for the game you really shouldn't make mechanics like that with SpinBox node because this node is not designed for that.
It is stale
Why though? Godot is not only for games though.
Also, I needed it for a Safe code puzzle, so it was a perfect candidate.
LineEdit can change the minimum size, and Spinbox cannot. Inconsistency.
Stale proposal from March: https://github.com/godotengine/godot-proposals/issues/4138
Describe the project you are working on Game with editor that heavily uses GUI nodes. Describe the problem or limitation you are having in your project SpinBoxes are very problematic. I use many of...
Why though? Godot is not only for games though.
I agree and it is dumb that you cannot change size of it.
But this node really is not designed for such stuff you wanted to achive. This node provides almost zero custopization, it's good for debug purposes or just for dev tools or stuff like that. It's simple solution to get something working not something pretty.
In your case I would go with custom solution to make it looks good and to match if with style of the game. You can implement something like that very quicky using built-in focusing system.
https://itch.io/jam/neurosama-birthday-game-jam/rate/2449266 guys i wanna play pls join!
2/4
I actually implemented what I need with Spinboxes, the only issue with it was the mininum size.
So I had to fall back to LineEdits
To be completely fair, the process was: one LineEdit for all the digits -> 4 Spinboxes -> 4 LineEdits
It was for the safe code right?
Yes
You can just make something like this and duplicate it 4 times.
You can add any texture you want for arrows and such and you have full control over that.
That does seem like working around a defect of a built-in component though.
Yep
Of course I can do that, but substituting a native element for a separate solution because of one simple oversight is saddening
It actually working would save me some time for the game jam
Like I said I agree the min size of the spin box should be smaller but if you are working on the "real" game you will almost never use this node because you cannot customize it much.
Well, I won't use it anymore 
By the way, if we discuss Godot issues here, have you ever stumbled upon this bug? It drives me crazy and Godot is the only source of my craziness.
https://github.com/godotengine/godot/issues/75109
Basically, audio output randomly loses frames on unspecified amount of devices and it cannot be reproduced reliably.
We need one more for Harrison temple construction
Your issue about size element is mainly about design/visuals.
But functionally this node works pretty well and it's good for prototyping.. just not good if you want something to look nice.
Look, if it works, it works. If it doesn't work, I'll use another thing. Pretty simple.
Do you have any fancy audio devices / virtual audio cable with high bitrate or something set up?
No, just my USB DAC with default settings.
The issue is happening with Godot games only.
yea
hacking
If any jammers are here, it'd be cool to try out Harrison Temple construction together - we just need 1 more person to run it https://ih3lp.itch.io/harrison-temple-construction
(match found)

@grim fjord @frosty mantle do any of you happen to know what could be causing this?
I downloaded the serve.py file and ran it in the directory of the project that i want to execute, first of all it opened the browser on 127.0.0.1:8060 which didnt work and i had to manually switch it to localhost:8060 and afterwards the game keeps loading and i get this error message in the console
What files do you have?
i got past the popup complaining about cors and sharedarraybuffer, now it's just a forever spinning indicator
(im using https://luderu.itch.io/neuros-ram-rescue to test this)
Not sure why it's spinning
is someone here trying to bypass CORS or smg?
just start chromium with the args --disable-web-security --user-data-dir --allow-file-access-from-files
and you can do stuff locally
We have index.side.wasm file, but I don't see it there in the listing.
can someone rejoin game
That could also be a server-side thing, one Stack Overflow post said that cross-origin isolation has to be enabled.
https://stackoverflow.com/questions/76534128/flask-godot-error-when-serving-html5-game-neterr-blocked-by-response-200-not
Usually I can run web exports locally with this command (navigate to the directory with the game files first) and it works fine:
npx local-web-server --https --cors.embedder-policy "require-corp" --cors.opener-policy "same-origin" --directory .
Are we missing someone?
Already handled by the Python script he mentioned
The thing is.. Alex said it works but just for this game it's spinning infinitely
I didn't say that it works
maybe the game just sucks
Ah, that's kinda odd then...
Oh sorry.. wrong person.. it was CJ
Let me exit and rejoin then
yep
nah, the game's fine
appu didn't get in
Also should we be 3 builders and 1 hunter?
did i export it wrong?
yea i did not update godot, am guilty
maybe its all of this then @frosty mantle
Updating the project to 4.2 should not be much of an effort, if any at all
You could try to export it with 4.2 and send us.. for science. If it will work this means the culprit 4.1.
i can, but i am not sure if its acceptable
Everything is fine your game runs in the browser.. it's just to test things.
Got to 30 points and Harrison Temple Construction crashed 
But man it's actually pretty fun
@frosty mantle your game doesnt work either for me
Show the files
Yeah - I think the issue is that it checks for exactly 30 points because that one time that I got over that in a single time it got softlocked. or maybe it's because people left @high prawn developer ping for possible bug data (also the game's fun
)
I am sure they mentioned that if you get 30 points, you win. and current version of the game, it just crashes. so that is a known issue
DMed.
@short lion my game commited suicide (it crashed)
yeah it crashes when someone gets 30 points (is was me >:D)
Yeah, though I remember the dev asking in the comments for screenshot of over than 30 points
lelly
And I think it's because it checks for exactly 30 points but might be wrong (==30 instead of >=30)
Still it's a work of wonders
This, but also not this
Even if I correct the game over check on server side to be >= 30, the game over screen still crashes the game
Wait... I'm not there though 
@hidden herald
https://www.twitch.tv/appue_
yes?
huh
he already did
he just showed that it stutters like another game for him
or did you make the thing
I had muted stream for a moment.. that explains. False alarm then.
Harrisosn temple construction?
yea my game stutters at the first fight but then it goes smooth. it worked without problem in engine. maybe bad optimized or smth
Are you using compatible mode in Godot?
Its Forward+
From my experience Forward+ is kinda bad for web exported games.
Maybe I shoudlve set it to mobile
"Compatibility" should be enough if the mode is source of lag
Maybe I will try that out when I can update my game on itch after the ratings n stuff
Not sure if I want to, I rushed a bit bc deadline gave me panic, so i got spaghetti code
I rushed a bit bc deadline gave me panic, so i got spaghetti code
classic
my dialouge is literrally enable and disable objects
i have yandere dev level of code, its so bad
what the fuck is this unholy piece of code
switch function is crying in the corner
yea
I am a sinner I know
@ember horizon
Seen worse.
This isn't really that bad for the jam.. this gives you a lot of control over levels without need of thinking about architecture.
Day 3 of the jam, I surely wasnt thinking yea
I at least know that it is bad and how to make it better. Am just slow
Is your repo public? I can give you some code review if you want ^^
nah i didnt use any version control
This is much much worse than if-statements wall
maybe. thought 3 days single person project, surely I will not need it
In game jams functional code > pretty code imo, but also I've seen some abominations by people here so I say it with hesitation 
It's not for the future. This is for the backup.. during game jam and such time pressure it's very easy to make a mistake which you cannot undo easy.
i need to push the newest version of my sc
will make it public later
I mean, ifs are quicker than match in Godot, but it doesn't seem like an optimization pass to me 
I would never PR such code, to say the least
@hidden herald COWER IN FEAR AS MY WHOLE SOURCE CODE IS GETTING VERSION CONTROLLED
MUHAHAHAHHAHAHA
First of all.. If you need optimization in the Godot you won't use GDScript but instead C# or C++ ๐
Or Rust :<
I only know Python and Java, me smol knowledge
Rust is amazing wtf
then why is my kernel mostly c?
I mean, that's quite a change.
More work than an actual gain, even for this simple game.
if its works, it works. even if you have to make your game in powerpoint
Because Rust is very new and Linux only somewhat recently started to use it :<
okayyy
i will think about liking rust
think
Last time I checked Rust bindings for Godot they were in the very early stage.. definitly not production ready.
The compiler alone is super nice. Just having a compiler that like.. actually tells you what's wrong, where, and how to fix it, also linking to external resources is nice
gcc
Yeah, not there yet, but it's still possible
I don't like Rust compilation times but at the same time I don't like compilation times for C++ templates.
C++ templates are... another monster entirely. They are useful, but debugging any error resulting from them is a special kind of hell.
My friend is one of the best C++ template programmers I know.. so I know pretty well what you mean by "hell" ^^
Where do I vote? Iโm not very used to discord and use mobile. itch.ion page shows 2 more days but no specific place to vote, and it says to vote here but I donโt see where in the pins or anywhere. Thank you!
Only people who submitted games to the jam can rate them (on various categories for the jam score)
Oh got it that makes sense
But if you submitted a game then you can see it in the top right like this:
I thought it would be a community thing. Maybe we could include a community pick category?
There currently isn't a category like that (idk if it can be added) but you can still totally play games, rate them (for Itch.io but not the jam) and leave comments
This is not really true.
Python is just an "API" for triggering low level functions made with C/C++.
You shouldn't use it to implement algorithms of course.. but functions in Python libraries (especially ML libraries) are implemented with C/C++.
I wouldnt know, I just use the libraries and sometimes read the documentation
trying to mess around with a neural network rn, am building the reward function rn
You went straight to Reinforcement Learning?
wdym with straight to
You can think about it like that: if you press button to run computer the electronic inside is very fast.. but pressing the button requires your finger move which is very slow (in comparison to electronics). The same is for the python.. it is designed to be easy to use and trigger something what works very fast but python itself is slow.
... Python!
that is not a good explanation

i like to have things in a blackbox, as long as it does not break. less things to think about
I don't know your level of knowledge so I avoided details.
I just simply assumed you don't know what are we talking about because of the gif and wanted to explain a little bit.
i do
https://github.com/Lightmaxifrvr/LostnFound here you guys go tear me to shreds
Jumping to a different language altogether (with all implied knowledge required) just for the sake of optimization is not a good way to go.
congratulations, you are being open sourced. do not resist.
Is there anything that you wish would be easier to make/implement?
python is a high level language, its simple and for your "daily tasks" that dont use many resources
c/c++ are intermediate level languages that are for computation tasks
Finally, the only way for me to beat this game - edit it so that the 10 password parts are easier to obtain 
idunno
lel
each language has its purpose (except java) and shouldnt be compared to others
I use java at work 
quit

Java's purpose is to be enterprisey
Functional Programming languages
I'm still recovering from Elixir induced trauma from 5 years ago
I might, in February
I absolutely love Elixir. Wish I could have any project to use it though.
java's purpose is to be an insult
"i could write something better in java"
Elixir is nice. Functional paradigm in general is just very useful.
The Erlang VM is quite nifty in what it can do.
I used Elixir to handle Twitch chat inputs for the Twitch plays event, it was perfect
please dont roast me for my coding too much guys
Not functional language but I think Dart would be very nice for that task too.. it has built-in stream support, perfect for managing chat inputs.
wish Neuro would roast my coding like she roasts viewers rooms
Elixir handled more than chat input, actually (ports, analytics and UI), so it was in a one umbrella package.
Also, how erlang & elixir handles failures in a multi-green-thread-environment is really cool.
Also, I used hot reload to update the game on the fly, really made a difference
Here comes the joke: "What failures?"

hot reload. basically magic
"This if statement is looking like someone doesn't know switch statements exist. But hey, at least you commented your code pretty well and your variable names are readable"
@short lion i hope you will finally enjoy my game after basically removing level 1
the only comments in my code are code lines i commented out
I'm kidding xde was just trying to crack jokes
yes, was a good impression
Same tbh, not that much need to comment things out when you're the only programmer working on things
yea
in the company a friend of mine works for, they say "if your code needs comments, it not good code"
altho please do as so you can enjoy the last 2 parts of my gamw
I could... maybe I should get back to some of the jam submissions I didn't finish tomorrow though and actually try to beat them
I disagree. Code comments (while really unnecessary in rapid iteration stuff like gamejams) is super handy for collborative stuff. Even well written code takes a few moments for someone else to work out exactly how/what it's doing. A quick comment can save that time
deadline got etended by 2 days
My opinion would be, it always depends
I can see the reasoning in their work environment
If you're commenting every line though, yeah, perhaps you need to clean it up 
i have 0 comments
the code comments of the gta 5 leaks were funny
i have 4 gigs of it
Mhm. Not necessary for game jams. And weren't you working solo?
I always comment lines for my own sake if I feel I make something that I can refactor later and better.
yea in my current project, i sometimes do ToDo comments
with the help of soem tuts and some caffine induced coding i made the game
So yeah, doubly not necessary then. Only if you wanted to note TODO's or other later improvements as CJ said
Some IDEs will also pick up "TODO" in comments and keep track for you. Which is super nice
IntelliJ does it
I love IntelliJ, hate the business
ahh, intelj nice ide
VS Code is fine, and I was using Sublime Text before.
Fleet did not win my heart, unfortunately.
I got IntelliJ Ultimate or whatever its called, work bought it
but at home i use VS, seems more light
VS Code is like... Stupidly versatile
Whatever you're doing, there's almost always a plugin for it
10 gigs light
Language Servers provide most of the IDE features I need on the most common basis
some files I also open up with Notepad++ if I want to do some quick changes
VS Code can hook directly into Godot too, which is nice
But very fragile
It'd like IntelliJ more if they didn't fork-off a free plugin into its own IDE, then charge for it and stop providing updates for that plugin
what plugin
Their Rust plugin
ah
Godot can bug out and always return last known state of the script even if you edit and save it, which drives me crazy
Oh I had that once
It happens to me regularly
Yeaaaah. That bugged me so many times. The amount of times I'd connect a signal in the editor to a script, only for it to like.. delete almost all of my script was not fun
Ye
Ye
Editor Settings -> Text Editor/Behavior -> "Auto Reload Scripts on External Change"
Is that what you need?
It has no effect if you use VS Code plugin integration
I'm using VS Code plugin with Godot and I have no problems ๐ค
Lucky, I guess
No it's weird..
I cannot reproduce it reliably to report, but I have this problem at least once in every session
@frosty mantle
Do I understand correctly that your problem is about those "Save/Reload/Cancel" popups every time you change script in the VSCode and you focus on the Godot again?
No
Sometimes, when you save the script file in VS Code, it does not register on Godot side, and then Godot returns the file to its previous state.
Mine happened every time I added a connection.
Write code in VCS
Return to editor, add signal to script from something
Script file returns to the 80's
Are you using spaces for indention in VSCode?
This might be source of problem then:
Just uncheck those 2 checkboxes.
Those don't have any effect when you use external editor
I see the difference between our setups then.. I'm not using "Use External Editor" option.
I don't really trust this feature in the Godot I much prefer ctrl+p in VSCode and just find what I need.
Sure thing!
I'm not advising you to change workflow.. it would be stupid.
What I mean is.. this "external editor" feature can be bugged and some functions from built-in script editor still could be called even if "Use External Editor" is checked. So just for science you can uncheck those checkboxes with auto indention and see if it helps.
I'll give it a go then, thanks for the advice
Another option would be that this list is not cleared properly and there are still some cached files.
The whole Script tab is not present if you use the plugin
It just opens the editor of choice
I need one more rating on our game for 40 ratings
One more push for ratings https://sugarph.itch.io/fragment-of-ai
Well, it is present, but inactive.
I think it is just hidden but logic still works inside.. there still might be some "open" files (that's why it happens only sometimes to you). Try to uncheck "Use External Editor" checkbox for a moment and look if there is something.. if there is press RMB and select "Close all". And check chackbox again.
There is nothing there.
I'm trying to get the other two to see if we could readd the stuff that went unused, but haven't heard from them since 4 days ago.
I see.. I just sent the message to slow.
Hmm.. in this case you shouldn't have this problem so if you still have it, it's probably bug of some sort, what is expected because this entire engine is just one big bug 
Aren't we all
I sure am 
I haven't seen my team in 4 days, I wonder how both of them are doing
@frosty mantle Out of curiosity.. does hot reload for scripts work for you if you are using external editor? For me it works only if I save file using built-in editor but like I said I'm not using "Use External Editor" option.. so I'm just curious. Last time I tried (it was few versions ago) this option didn't work well with hot reload.
It works
Good to know they improved it
The whole plugin is just hit and miss. For example, breakpoints are still unreliable as hell.
Yeah, that's one of the reasons why I'm working with VSCode but without "Use External Editor" option. This is very unfinished option.
I'm using built-in editor for debugger and external editor for writing code.
No doubt about this.
But you can always give it a try and see if this in a long run will more benefit you than previous approach or not.
I wish I could just right click on the scroll icon and select if I want to open script inside built-in editor or with external editor.
it's done 123/123 games lule that last game tho
neuro gaming
wonder if theres any chance i hit 1k downloads
its inching upward every time i look
The end is never the end is never the end is never the end is never the end is never the end is never
Think Alex said this is the last extension frfr this time
Yeah last extension, this brings up the total voting time to 7 days
Crossed 3250 
anyone here use unreal engine?
yes they were
I did for the game jam
I felt the same way. I never released anything I did in UE before the game jam
@worthy patio @halcyon frost can you set your game uploads as windows executables?
select windows here if you haven't done that yet
oh sorry lol
If I change it correctly then I think it's done now
I can't see ours because I didn't upload the game I think
the rich get richer ๐
well no, not richer, just more popular, but the poor still stay poor
we've been cooking
please for the love of god make the hud readjustible like in gzdoom it is so freaking big
we already are working on a redesign
thank god
Post-jam crunch 
I don't know if we will be able to update our game... I haven't heard back from my team yet
You'll never see them again. They got picked up by some big company like microsoft 
that's rookie numbers
200 deletions, push comment "slight code optimization"
LOL
sheesh
Oof
That looks so cool
i mean
it IS true
yes cuz why not
yea
you think we wouldn't
i need to make my game easier man
my ratings will plummet due to you guys' games being much better now
haha
Also yeah that level was way too difficult 
as if
dammit
i need to add a link to my github repo for the game later so people can download the newer ver
Just wait for a day, then you will be able to update the game. Technically, providing an updated version now is cheating.
also @analog sierra can you playtest the build when im done
aw maaan
Game jams are time-limited for a reason, so everyone would have an equality.
Previous extension was the last one.
thank god
I have a question. How does the winner get picked? Is it a mix of review scores and Vedal's scores, just Vedal's scores, or just review scores?
Because I had a feeling that Vedal didn't particularly enjoy my game while he played it on stream due to his skill issue him not understanding the mechanics
haha
you think he wont enjoy your game?
due to a skill issue
he will delete my game of the face of the earth
Think there will be smth like a top10 or top20 or smth and vedal will play and rate em. Win price unknown, could be just 1st place or minor rewards for lower places? tba
if you get 1st place, you get an honour of developing a hit game Abandoned Archive for a lot of money(zero)
I think Vedal mentioned maybe some Neuro merch for the winner(s) idk time to
. In any case, I didn't really set out to win with my more experimental game. As has been said before, I hope the experience was worthwhile.
At least it has motivated me to make my first dev log out of hibernating solo game dev limbo
https://noobmcnoobly.itch.io/neural-ghost/devlog/661612/post-game-jam-development
It was a great reason to pick up game development again after so many years. Maybe I'd hope for my game to make it into the top 20 that he'd play if it had a fully realized idea but in the current state I'd rather see others' games there that I enjoyed a lot 
reward will be 20k channel points to send a message to neuro (it will be a donowall)
He said he couldn't give away any more plushes, so he'll likely give away some random items of Neuro/Vedal merch instead
As for how many winners there will be, no idea. I'm guessing that might be left to his generosity/preferences
or some arbitrary number (like 3 or 5), or even an overall consensus between him/chat/neuro
lel
Can you make it so the lava doesn't delete my password parts pls 
no
infact
i made the most left path lava
pure lava
๐
I wonder if winners will be based on categories, like "best audio, best visuals, best average" or something
I think a lot of games had great stories in this jam which makes me wonder about a potential story category in a future jam
At the same time idk maybe that's incompatible with some game types
haha
i wont win
btw im gonna implement a respawn mech so you can just respawn to spawn with the passwds collected
respawn succesfully implemented
who wanna try build!!!
@short lion
I wanna try it out tomorrow maybe
It's midnight here xde gotta playtest and maybe upload an update to something else
lelly
Our game still needs to have one more rating so it can have 40
Wait
It now has 40 ratings
yours has 40? mine doesn't even have median
and speaking of "one away", I'm pretty sure mine actually is exactly 1 away from median
We need 4 more to reach the median! 
https://itch.io/jam/neurosama-birthday-game-jam/rate/2444842
And I need only 1 more to reach median, if anyone would be so kind 
https://itch.io/jam/neurosama-birthday-game-jam/rate/2449468
in fact, I'll help you out right now
Your game is basically the same size as mine lmao
what a fascinating experience that one was, quite unique and fun! Could have used some bgm as well tho
I'm happy you liked it! 
We were aiming into making something unique what could be achived only with Neuro-themed game.
I like how you can figure out through chat's feedback on what to do, like if chat spams "Bedge" then you gotta ring that bell
didn't quite figure out what spamming o7 meant tho
It just means the bomb exploded
ah ok
You can read what all emojis mean in the spoiler section inside game's description
But figuring this out is part of the design (that's why it's marked as spoiler)
yeah I figured it out with time as well
Also not all chat messages have special meaning.. some of them are just spam to make game more interesting (you need to spot important stuff)
yeah I figured that much, and that's exactly how it should be
We put a lot of time into balance so this game is very replayable so by playing well you can get really high scores
I will for sure check your game tomorrow! Thanks once again for playing ours ๐
I went for a full-out story with mine if you haven't checked it yet, almost no replayability, but should leave an impact ^^
I hope you'll enjoy it
Just don't interact with the 'well' before talking to Anny, in the current itch.io version that softlocks the game
I will patch that tmr once rating ends
i will interact with the well before talking to anny
https://gartoks.itch.io/neuro-recall-reverie This game is pretty great and tough as nails (I beat it though
)
then beat my new build >:3
So far I gotta say I love the level select and HATE the lava
press r
before touching lava
don
problem solved
How do I make this jump xde
jump
aslo
i will upload a newer build soon
ofc not on itch yet
ps the game will be WAYYY easier
like you can now complete this path with basically no crouchjumping
wait i found a speedrun strat
you can literally reset and skip some walking
I pressed r but it did nothing ๐
(when not over lava)
But also ended up taking a break for now
man
you downloaded the itch build
i said new build
I downloaded the one in the google drive. With the new lava in the left path
weeaird
ill upload a build soon
to googol driv
done am building no
w
Im transfering everything to use classes in my python file rn
I figured out how they work, mostly
will the ratings be revealed after the rating period ends?
yes
if you sort by recent, most of them don't have the results published yet
i really wonder why...
its gonna get revealed once the voting ends. since its just a basic itchio gamejam.
https://itch.io/jam/mini-jam-109-depths here is a old ended game jam
right, but there are jams with voting ended and still no results
right
ask alex then
I'm just one rating below the median, so if there's someone here who hasn't played my game yet I'd appreciate if you'd check it out, thank you! 
https://itch.io/jam/neurosama-birthday-game-jam/rate/2449357
Same here! If anyone would like to give some final ratings, that would be really appreciated! 
https://itch.io/jam/neurosama-birthday-game-jam/rate/2449468
I may have changed the cover image again
(Recommending both of these games, they're great
)
Ugh... it happened again and I did not even realize... Glad we have Git...
Still my two favorite comments
yea
version control to the rescue
If anyone would like to give some final ratings, I would be very grateful! https://itch.io/jam/neurosama-birthday-game-jam/rate/2446717
version control is lifesaver
I'm experiencing tutorial hell....
lel
holy, is it different for all people?
make your own code
unity me want SCREEN SPACE REFLECTIONS
tutoriall hell
Learning random things to make my own thing is
need to buy that Coding for Dummies Book soon
stackoverflow
WATHE FU
lightmaxifrvr
20xx - 2023
cause of death:
Flashbang in proportions of a nuke
sneak peek of title additions (unbaked)
smells like unity
Since the voting ends, i will be happy If someone would like to try and rate my game 
https://declyo.itch.io/neurosama-lost-and-found-agency
I can help you out on that~~
I am really excited to see the ratings, would be cool to see how people thinks about games
The revievs already was pretty good and helpfull 
Also I'm pretty sure the median might be 28 now, so my game is 1 rating away from being negatively adjusted. If mine could get one final vote from somewhere as well, my heart would feel at ease ^^
https://itch.io/jam/neurosama-birthday-game-jam/rate/2449468
less than 3 hours lets go
a premium WHAT

heh
didn't see that mistype ๐
forgot how to spell cookies
This one is cute
played it before
added to list of fixes ๐
I beat the game :D
2h33min lesgoo
how is it,
when it will be possible to update i will add a web version with some music, and and endless mode (it is really quick)
lacked a little bit of indication, but I figured it out, and does work, even if it feels a bit fiddly. Could have used sound/music. Other than that, a pretty solid jam experience!
if you haven't tried mine, I would appreciate you helping me gain 1 more vote as well ^^
currently downloading it ๐
and for the 999th time, don't interact with the well before talking to Anny pls xd (it softlocks)
oh
so it was that ๐
yeah, the legendary anny well game, in the flesh code
Rate all the games!! Only 2:20 hours remaining 
Anyone know how I center this inside the square?
It's built like this
The CenterContainer is using up the entire panel nicely, so is the button, but the sprtie is offset for some reason
I have Centered ticked here
I think it's because I'm using an Atlas Texture and this house is just a small section of it, I think if I shwoed the entire texture it would be centered
just guessing though
im unfamiliar with that software but is it not possible to manually set the offset
@placid vessel Blue nodes (2D) doesn't work with auto layout. This system works only with green ones (UI). If you want to have centered "sprite" use TextureRect (green node) instead.
ahhh thanks i'll try it <3
Thanks Met and Dec for the votes 
np ๐
That worked straight away thank you I spent hours on that 
Glad I could help
gj
Thats such a good idea for the theme)
I really liked it, the battle with evil is a bit hard cuz of shoting straight but it's a nice idea
(khmmm
did the crystals had some hints besides the blue crystal? i like the fact that it has different dialogues for each action
)
Getting ready to turn Neuro's farm into an RTS 
i nearly destroyd all crystals)
RTS farming sim combo 
@vagrant berry Did you play our game maybe?
If you like unique concepts I think you will like it ๐
Yeah their game is good, I can recommend 
im interested
hows it called?
๐ It's this one
Just read game's description and tutorial bubbles inside the game and you should be fine.
We spent a lot of time on balancing the gameplay so it's very replayable.
yeah i played it already
good management game, was really interesting finding out what chat mesage mean
I liked the theme incorporation , the idea of figuring(finding) out the action you need to do based on situation is really refreshing
great game
i even did better than appue
as some people say to my game
We wanted to make unique game that would work only as a Neuro-themed game.
This concept won't work with anything else.
evil
now time to actually make an icon
now that i think of that , there really isn't any close 'things/themes' that could really fit this concept really well
maybe metaton battle from undertale can be a bit close to this but it's not it
Good job with this idea, it's really unique
It could be extended to be the next cookie clicker 
Thank you for this comment, this means a lot 
Also if someone else thinks that way that probably means we achieved our goal 
As a really replayable game
Yeah I really liked Don't Do This to Me, Neuro, I'm surprised it's gotten so few ratings
At the beginning we wanted to create multiple levels where each level could introduce new machine.. but decided to just drop player into chaos and see how it goes.
People go play Don't Do This to Me, Neuro, super unique
https://itch.io/jam/neurosama-birthday-game-jam/rate/2444842
'Downloadble' debuff
The sad part is.. we had to choose it that way. We had long discussion about this.. we tested default Godot physics and it was very janky and buggy.. so we decided to use external 2D physics engine for better experience and game feeling but with the cost of non-web build.
In other words.. we decided on "downloadable" debuff just to make better experience for the players.
yea
Amount of ratings affects things but it's far from the only factor involved, I think with such a unique game you will definitely receive a very high rating in the innovation category!!
Would be a crime otherwise 
with such a unique game you will definitely receive a very high rating in the innovation category!!
Out of all categories we aimed into "innovation" category the most but we also wanted to have a lot of audio effects for the machines and stuff so maybe we will get some nice audio score too. Can't wait for the final results!
Ye! I really enjoyed how things sounded and felt too, the sound design was fantastic - kudos to whoever worked on it
The audio part (with recoding and implementation) was entirely done by @covert badger, he's the goat in this stuff.
I just gave him some feedback here and there.
My part was game design, chat implementation, chart, viewers increment calculation and graphics. Machines were implemented by Monczak.
Last hour, does anyone else want to rate my game? I want to reach the median
https://itch.io/jam/neurosama-birthday-game-jam/rate/2449441
It's an amazing clicker game ^ highly recommend 
alright I'll give it a go
I want to reach the median
Last time I checked the median was 25.. did it change?
I think it's 27-28 now
Gimme moment I will check

median means right in the middle, so it's the 61st/62nd least rated game, which is at 27 or 28 now
the dialogue is so good here lmao
you've finally started playing the game 
and for the final, 1000th time, don't interact with the well before talking to anny, that's a softlock xd
well ok, maybe it's closer to 30 mentions, but still
It's 26 now ๐
@novel rampart You already reached the median!
Congratz 
oh, so I was thinking of the mean this whole time, not the median
how are mean and median different
I thought it was 27

if you order ratings number from lowest to highest
I wonder where can you even see these stats?
i have 28
Median basically means: above and below is the same amount of values and median is in the middle.
but wait, that means the median should also be 28, that's exactly how I counted it
if you have numbers 1 2 2 4 5 8 9 then mean is 4.42 but median is 4
I scrapped data from jam website and used it to calculate median with external calculator website.
median is indeed 26 now
I used the "unrated entries" list, #61 and #62 items are these two, which means between these two, there's equal amount of entries both above and below
there is something that I'm not accounting for I'm guessing, and I'm not quite sure what it is
but if median is 26, then more people don't get adjusted, so I'm all for it ^^
the unrated entries list doesnt show games that you've rated already, games that you've submitted, or games with very high amounts of ratings
oh, that would explain it then
in that case, #61 and #62 would be these two, meaning median is in fact 26 (I opened incognito)
I figured out where my calculations went wrong xd
good to know for the future
oh no, did I get myself into a cookie clicker game with the evil orb
Good stats overall tho 

thought it was still december



