Ategon

joined 2 years ago
MODERATOR OF
 

This is usable in any script. It checks to see if the two values differ by a very small value

Alt text: Code that says print(is_equal_approx(1, 0.99999999999)) and then the console log which has printed out true.

 

This will be available to click on if you have a web export template

Alt text: Clicking on the Remote Debug button in the top right of the Godot Editor and a menu popping up that says Run in Browser on a button, and then Start HTTP Server on a button

 

Theres similar settings for paths, navigation, and avoidance

Alt text: Hovering over the Visible Collision Shapes setting in the editor and a tooltip showing with "When this option is enabled, collision shapes and raycast nodes (for 2D and 3D) will be visible in the running project"

 

Up or down changes the value by 1. Up/Down plus shift being held changes it by 10. Up/Down plus ctrl changes it by 100. Up/Down plus alt changes it by 0.1

Alt text: The x value in the position variable changing by values of 1, then 10, then 100, then 0.1 from different key combinations.

 

This makes it so that its disconnected from the main editor and you can drag it onto other screens

Alt text: A tooltip appearing over the godot edit saying Make the Script editor floating. Appearing near the top right of the script window due to hovering over the top right button there.

 

Alt text: Godot editor looking at the Action on Play setting opened and showing the options Do Nothing, Open Output, Open Debugger

This is yesterdays tip but ended up falling asleep before It was posted so there will be another tip today

 

This makes it so you can see details about things in the scene without needing to manually swap

 

This makes it easier to print out multiple things at the same time without needing to do a bunch of string concatenation

Easy way you can remember it is thinking s for space and t for tab. When you want to print normally just call print. Otherwise add s for space or t for tab on the end of the function for the separators.

 

Changing this to the lowest value (0.01) makes suggestions always appear instantly for really quick coding

I'm continuing my tip series with some more tips (ended up stopping it before since I got busy with some projects). Will have a goal of having tips at least until the new year

[–] Ategon@programming.dev 71 points 3 months ago* (last edited 3 months ago) (1 children)

The easiest way would be subscribing to the communities you want and then using the subscribed feed instead of the all feed

Some frontends (mostly the apps) have filters you can use to filter content but the main frontend doesn't currently apart from blocking the communities

An alternate thing to do could be to use the local feed in the instance that primarily has the content you want. Isnt doable for all types of content since not everything has a topic based instance for it and would require having a new account if you want to interact but theres things such as mander.xyz for science, programming.dev for programming/hardware/etc. topics, etc.

[–] Ategon@programming.dev 11 points 3 months ago* (last edited 3 months ago) (4 children)

I looked at the community list in programming.dev (from https://programming.dev/communities) sorted by active users per month and noted down the instances for the top 100 communities

its using google sheets

going to recount with lemm.ees community list in a sec since theyre federated with hexbear

[–] Ategon@programming.dev 31 points 3 months ago* (last edited 3 months ago) (7 children)

Manually counted communities in the top 100 per instance and threw it into another pie chart (for active users / month)

This also seems to be different than the results gotten from lemmyverse as the lemmyverse data hasnt been updated in 11 days according to that site

A bunch of instances gained or lost some coms in the top 100 from variance of things happening in the last week

(the eight instances that it decided to not give labels to that have 1 community are feddit.uk, lemmy.zip, beehaw.org, lemdro.id, ttrpg.network, lemmy.wtf, lemmy.blahaj.zone, mander.xyz)

edit: updated graph to be more accurate users/month counts

[–] Ategon@programming.dev 16 points 3 months ago* (last edited 3 months ago) (12 children)

Seems like lemmyverse doesnt have the instance listed at all for some reason, assuming a crawling issue. I reported it on their repository. Would be new since I remember it showing the instance before

You can check in https://programming.dev/communities that programmer humor has way more active users than most communities here

[–] Ategon@programming.dev 13 points 4 months ago

.ml and hexbear have been around much longer than the other instances so have built up more subscribers

[–] Ategon@programming.dev 52 points 4 months ago (22 children)

Surprised I dont see programming.dev in the data, we definitely have at least 3 communities in the top 100 (programmer_humor, programming, linux)

[–] Ategon@programming.dev 1 points 4 months ago

I can sketch out a better version of them in the future, ill add that onto my queue of things to do. No name yet but can also plan out that

[–] Ategon@programming.dev 9 points 4 months ago* (last edited 4 months ago) (2 children)

Is it planned to be 2d, 3d, or pixel art?

If youre looking for another mascot to add theres a programming.dev penguin as well lol. Isnt used much currently but was with our art on fediverse canvas

If you also want another spot to post in we have an !inat@programming.dev community meant for team finding as well

[–] Ategon@programming.dev 4 points 4 months ago* (last edited 4 months ago)

I dont think I fully understand the question but things should just show as the default type handling in the inspector if you dont override the handling for that type

If you need the individual controls for some reason theres some available like EditorSpinSlider EditorResourcePicker etc

[–] Ategon@programming.dev 2 points 4 months ago (1 children)
100
Praise my GitHub profile (praise-me.fly.dev)
submitted 4 months ago* (last edited 4 months ago) by Ategon@programming.dev to c/programming@programming.dev
 

There was a roast my github profile site going around recently so as a counter to that someone made a praise my github profile. Enter your profile and get an AI complimenting you

 

Sorry for the small delay on this, was competing in a gamedev competition which took up most of my weekend

The way I instantly make the variables is using tip #1 I posted https://programming.dev/post/17169923

view more: next ›