#programming
1 messages · Page 360 of 1
true just checked
if you don't want to use linq, then make it a separate class that inherits from the base class you want to use?????//
This should 100% work but sounds wacky
have two instance of same component not common
i dont use unity so i do things differently

Embrace the wacky
Give your game a soul
sneeze
bless you
I did a silly and it only took all this nonsense
bless you still
i dont need more blessings
you deserve blessing
im too powerful
own engine is a lot more versatile, but you need to implement all the logic yourself
you can also just steal the collision code form people who are way samrter

Well now if you sneeze for real you have some blessings in your backpack
i have to wheels

i have to
It works pretty reasonably though, so that's cool
wheels is a verb then
And it's super expandable
sorry sonic
i have to whel
you need to get a r, and change yourt name to yuri



it done

Assymetrical 
not yo
NOT ME EITHER


its yuri
wrrrr wrrr can go to
wrrr wrrr or wrrrr wrr
me chose latter
asymmetrical
not symmetrical before either
but
oh

it seems like
fitting name for emote
so like an armature has all the bones connected as child nodes, unity does the same for colliders?

if you're not eating him...??? 
i dont understand much about unity so far but what i get at the moment is
basically everything that actually exists is a GameObject
ye
and these gameobjects are nearly entirely blank on their own aside from having a 3d position and orientation
everything inherits GameObject yep
and then you just staple components onto them
to add functionality
and so colliders are one such component

it not a standalone object
but components cant be uniquely named per instance since they are only specified once i think, and then simply inherited
so for two components of same type in same object, is not possible really
at least not if you need to reference them
so need make separate child objects for each collider
and then parent those objects to the original one
then scripts in children receive collision events and relay to parent script

the state of the 2 instances is seperate tho
collision
so you can for example make a "name" varibale in there and give them unique names
i could add a public name field to the collider 
i geuss having a seperate GameObject for a collider means you can move it independantly tho
but i would still have to get all collider instances
and then filter for the right one
which is stupid
unity
c#
imagine using unity
you cant just tell me everything is objects and then tell me i cant name these things

https://youtube.com/shorts/ej4EIWBhlh8?si=vHR83tVeESdCJQqI
What is up with some languages man
this video is a fun take on java
follow form more programming content specially in javascript , python , c++ , java and become skillful coder and developer
Don't forget to LIKE, COMMENT, and SUBSCRIBE for more tech comedy and insightful developer content!
#programming #coding #DeveloperLife#WebDevelopment #UIUXDesign #JavaScript #Python #Java...
Im so glad to have gotten into python
while shiro is in chat

what is this java 8 ass propaganda
The only cool thing I know about java is that it looks like a coffee mug and I like coffee
ye unfortunately while watching i lost the brain cells that are responsible for calling this out as a programming beginner slop meme



i forgot how weird my collision code is
Java does have a magical primitive data type thing
Primitive data type does not work well with hashmap I think.
Object has the basic stuff for rotation, position, and update logic and all
it’s a coinkidink
i was replying to this
oh
object
does not work with Maps at all
can't be used as generic type, need specialized map (or the object wrapper of the primitive type)
I usually just use a wrapper. It was pretty weird
i never had to use object
AbstractSingletonBeanFactoryWrapperWorker is the second cool thing you should know
use a wrapper with generics
Still don't understand what's the goal of primitive data type.
it doesn't need a goal it is reality
relic from the past I guess
it's all there is, everything else is just wrappers
imma sneak this in here too 
like if you look at the source of the Integer class in java, it's just ints getting thrown around
JDK main-line development https://openjdk.org/projects/jdk - openjdk/jdk
It’s worth it in terms of breaking OOP slightly imo
the goal of a primitive type is to build more complex types out of it. or use it how you want. up to you to find a goal for it.
then you glue types together and override some behaviors and you get a program which does something
and it's primitive because it's just a direct representation of what goes into some fixed-size memory area
you can't say "i'll go make a 64bit class" cause it will be however big depending on what you stuff into it
im gonna die of old age before Java does their custom generic proposal
but you can go "gimme an array of 12 x 32bit unsigned ints"
its been on their list forever
not having primitive types in your language just means you swept it under the rug (compiler/interpreter does all that for you)
Java is a giant carpet with a folded over corner
and the carpet is only rolled out in the java virtual room 
I mostly just don’t like the amount of boilerplate in the source files compared to csharp
Committing a lil too hard to the bit
you always have primitives for Booleans, numbers, strings, some kinds of collections. you sometimes can't directly access them by name but a primitive type is just one which is implemented directly as part of the engine and not by using the engine itself to define it. it's a base level object.
you can't simplify it any more than it is.
always 
i just need yes bit and no bit 
Having to type "boolean" instead of "bool"
someway to take an input and return an output can be a primitive.

fufufunc
don't need functions though... can just inline the operations in your code
even without functions, sum types in your language already obviate the need for bools as primitive
technically numbers and lists too but we dont talk about that
the program can pretend pointers don't exist
functions are more than "do thing", functions also allocate 
goto 
malloc() ate
so allocating isn't doing?
allocating is a lower level of abstraction than is necessary for a language
push and pop are just instructions
lower level is very complicated
and malloc() is just a function call
if you want something theoretically simple, your language has to be high level
I remember using goto back in high school. Haven't touched C# since then
Where’s the time slice for scrolling through boilerplate getter setters
never even used it for over a decade
idk but this is peak lombok usage
@lombokplshelp
see above
I’m in danger
lombok < lobotomyok
What does the order argument do
i suppose annotations are unordered by default but idk
\
sorry
my question was
is this java
or c#
good one
this means i can make java into a usable language
get rid of gradle and maven!
and java.
Are all the lines decorators or something? Idk if they have to be on the line above
no it doesnt. annotations are lie. big lie. turn back
Maven
they indeed be decorators
sorry me cant hear
Slamming all the statements into the empty block or something with the order value
and yeah maven is more
than grandle
neuroCatModeOfOfnnfOOf

it's always more lines in maven 
not using kotlin
i wont even bother to read it
unrelate
i cant stand other forms of gradle like groovy
same issue apply
honestly i think im just used to using it for massive production projects
Kotlin gud

anyway me prefer scala
I've never tried it
im not even late
scala 
welcome back i back
back to fumoquest coding now 

hope they get out
i want to interview them on how
i sent the tutel an email
game jam
nwero bread jam
since he stopped doing them we started doing community ones
but we cant advertise it in neurocord
hi e
Tru
annotation define ```java
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
@interface DisplayName {
String name();
}
annotation apply (only part nice  ) ```java
class TestClass {
@DisplayName(name = "aaa")
void eee() {}
}
annotation access ```java
Method eee = TestClass.class.getMethod("eee"); // first arg name, then variadic all class of arg (String.class, Integer.class ...)
if (!eee.isAnnotationPresent(DisplayName.class)) return;
DisplayName anno = eee.getAnnotation(DisplayName.class);
String name = anno.name();
should be correct i rusty
java washed
🚿
☕
you should also be able to access them at compile time or whatever hence the @Retention anno but me not know anything about that
hack java compiler

hi
hi
you used to not have
ye

I'm continuing to work on the NN project and ye it is a slow crawl
why did i have to go to sleep last night, i could've taken Vani's T...
bro what
what even is that
is that a cute aim bot? or just being a cute bot?
is that ai art?
This is the only other vtuber I’ve ever seen
its a skin
i got that but what is it
i don't like it
thats jsut a render
Kizuna ai
what is a KizunaAI
vtuber
I did show an Epic employee a clip of Neuro getting hype train WR
i showed the grandson of someone who worked with larian the hype train 
Kizuna AI not AI VTuber 
skylar, where are the vbucks
kizuna ai is a lot longer before neuro.
she's one of the originals
iirc she made the term vtuber
It's never been so over
Sorry, I just assumed bc she has AI in her name
also, kizuna ai is not even an ai, its human controlled but the character lore is that she's an ai
i think
Neuro is still superior tho
Oh I have a kizuna ai figurine I got out of akihabara lol
It’s the only figurine I have
Idk, and this isn't my opinion but something crazy to say would be "well idk, but neuro has gotten multiple hypetrain records..".. why is my brain so focused on saying redicoulus things
yeah. given the date when they were supposed to be self aware (2018) i wouldn't trust that they were a model.
You're overthinking it, Neuro is just superior
yall are so biased its insane
yes
I wouldn't call neuro superior to ibm 7094
NN chatter invasion 
neuro is cool but flawed.
Ain't we all?
Anyway I have an actual programming question
doubt anyone will be able to answer it though, it is incredibly specific
Neuro wouldnt be what she is today without Kizuna AI.
i agree ofcourse that neuro is great, but there is no need to compare them and to put kizuna down as "inferior"
Something ontopic for #programming tho: Guys rate my Programming "Stack": C (ANSI or C99), Assembly (of various kinds), and BASIC (M$-QuickBasic4.5, Commodore Basic)
Send it
Sorry, I just say that Neuro is superior to everything
the neuro brainworms have taken control help me

delete BASIC
rest seems fine 
/10
It's about apple shortcuts, you sure?
stop asking to ask
ok fine
Go for it, i do actually have a singular Airbook 2011 that i modded to run modern macos (OpenCoreLegacyPatched ftw)
(i have like 30+ various functional machines, help)
Fair enough, but i prefer basic over python.. more portable lol
are we comparing basic to python now? thats like extreme opposites of the spectrum
surely you can make (a subset of) Python work on anything
but don't need anyway, already have C 
talk to me again when your code runs on windows 95, dos and a c64 (this is a joke)
Yeah theres stuff like circuit python and such
ye, there are a whole bunch of implementations
notably MicroPython
i have none of those, but i have a commodore 64
I have a shortcut that uses a safari web page as input (from the share sheet). If I use the "Get detail of Web Page" action on the input, would it send a request to the website for the detail, or would it get it from the input without sending a request?
Sorry if it's a bit rambly, I don't fully know what I'm talking about
But is it a SX64 like mine? Hehe
you could try make a shortcut to a page you control and see if it does, like a python server on your own computer.
or you could turn off the network and see if it still gets info?
Oh that's smart, I'll try the second one
Uh. Test it by putting a timer in-between fetching the site as input and doing the get details action, and while that pause disconnect from the internet.. i actually don't know. Thats how id test it tho.
Ah someone was faster

Turned off my wifi and cell data, and the shortcut still worked. Thx
Ah, nop, but good ol breadbox. Sadly my SX64 is broken.. its inbuilt crt dims away after a while and the cpu seems cracked.. it needs some work.
Yeah lemme find a pic of the sx64
Anyway back to being neurotic, bye

they have a built-in navmesh pathfinding solution
unity is doing a unity
but it only works for 3d because you cant set which direction is up...
the only alternative is to write your own from scratch
just make your camera topdown then

Wait i cant post pics.. well..
https://www.valoroso.it/wp-content/uploads/Commodore-SX-64-SX64-executive-CBM-computer-vintage-acceso-monitor-crt-floppy-720x380.jpg
Random internet image goes brr
A* if I recall is one of the more basic pathfinding algorithms
here's someone doing exactly what im doing but for $500 
i think thats grid based tho

i read this as AVTISM at first
a grid works as long as it is small enough 
I wonder, A* with dynamic grid size.. must be possible and done already no?
Now introducing: Nanite A*
i cannot find an existing A* implementation containerized enough to be used flexibly
my best case is to reduce the path grid until it works, Nanite ye
and i can't find anything that provides navmesh generation or nodemap generation
if the issue with navmesh is that you cant change what way is up, then make your scene topdown
default 2d project is set up with the coordinate system a certain way
i dont really know how to make it not this way
and i feel like it'll break something
3d project with static camera 
Has anyone here dealt with SSL before? Kinda scared of combining WolfSSL with Winsock1..
(i hate cmake and i dont know how to use it)
(but i like cmake)
or just pan the world
it seems there is no way to do that with unity's 2D engine. you could use the 3D one maybe and use orthogonal projection maybe
but that might be more work than a bsic pathfinding algo

why am i pulling from git to use a built-in feature
unityyyyyyyyyyyyyyyyyyyyyyyyy


It just works
The two inevitable atomic states of programming
- It works.. it shouldn't tho.. why?
- it doesn't work.. it should tho.. why?
is unity rotation in degrees or radians
eulerAngles is in degrees
holy saved
you probably want AAC passthru and why veryslow but only 2 bframes?
also, crf 27 720p is VERY compressed... that's what Twitter uses and those videos are garbage
I also have to wonder if svt-av1 would be faster at this point if you are doing veryslow x264
no releases 
The pain of every github experience ever
yeah, preset 6 svt-av1 is only a bit slower but waaaay more efficient than veryslow x264
mmm.. maybe only true if you have the required instruction sets
and the only playback issues are really mobile or very old computers
oh my god man
no Git
Man i shouldn't have gotten into WinAPI, ts is keeping me up at night... Im thinking of stuff that id like to experiment the next day, i do a shit ton of googling and then i just am too excited to code..
can you even install git on windows 

Define very old- cuz u can playback av1 1080p on a single core of a Core2Duo at iirc 80fps
"can you even install git on windows"
- shiro, 2026
Git on Windows much worse than Git everywhere else (CRLF, Windows filesystem API slowness) but works fine

The 3000 filter drivers are very necessary thank you very much
Happy birthday Shiro!
Black hole lifter lmao


ai is her name
and it’s a pun ye


you gotta make your kerr black holes somehow
I AM BACK BABY
.vue name
time capsule


can i have the : from your ⭐ please

Living time capsule lmao
we're so back
emojis don't contain the :
we're at the peak timeline
replace with star:
for this is steins gate's choise
constructing emojis doesn't require the :
Hey, where did konii gone to?
I forgot to update conversions for colons and semicolons
ok so konii is now as far as you’re concerned is lobotomized

and it’s contagious and got me
konii has gone non-verbal or something
dont worry about it, she's probably mostly maybe fine
everyone else is letterswapping names
oh yeah wait

uhhh
@opaque wharf can I trade a for o?

sorry, my o for your a

As long as it is not any letter is vue
*in
Hi shiro, happy birthday!
comes back literally 24hrs later is fucking crazy btw


wrr
wait you didn't change your name 
Whats the whole letter trade thing? Or why is it-?
Wait, I have to go to settings first
oh
you want an e?
to become thecustomfed?
There we go
are you old crt or new ctr

Lmao
oh wait

I might be stupid
Not particularly? Id consider an q.. am curious about what the whole letter trading thing is tho. I dont get it
wrr
one of the obsessions in this channel now I guess
So it takes age discussion for konii to go verbal again 
sam is exaggerating
or asking for a colon
and reactions
that’s what does to you ye
It shows that i aint interacting with discord a lot.. ill just accept that
wait can someone go update the symbol conversion mapping on the github repo for me
am lazy

It's only the second day, we are just regulars

"only the second day" perhaps, but i could have been here for years and it wouldn't be any different xD
wrr
NOT python
why do your multiline strings suck
python explode

My hate for semantic space still remains
because idk if that's python in bio (the .)
My mind goes to think of old hard drive and fan noises.. or ig electricity hums.. is that correct?
hey konii what did you want the colon for btw
victim 
Wait what. No way.
if I try and do anything more sane
emoji no need :
she didn’t know
emoji only need letters

Noo.. is it perhaps due to python interpreter handling tabs differently than your editor?
it looks like the first one
me will put in rules
i have beaten vani 
i’m guessing i don’t actually know
inp, asm = "", iter("""
automod wad 18 zeppelin wad 7 mute wad 8 ban wad 17 mods wad 14
""".split())
automod = lambda x: int(next(x))
while tok := next(asm, None): inp = inp[-(n := automod(asm)):] + inp[:-n] if tok == "wsr" else inp[:-1] + chr((ord(inp[-1]) - 97 + automod(asm)) % 26 + 97) if tok == "wad" else inp + "a"
print(inp)

idk im not using the repl?
or idk
im confused by the question
cropped out konii gapping you all
you always could store the starting index and length of the nth digit of pi that binary converts to your multiline string, and convert on the fly.

smognogfrog
veddle
beetle
What is this leaderboard now?
tatsu
the docs are 2 years out of date...
Im mostly in disbelief that python, a language all about the correct (oh god whats its called.. tabbed-ness? Indentation?) would format multiline strings that stupidly.. id assume you could easly tab it over without needing spaces. So i assumed perhaps its a 4 wide vs 3 wide tab thing but idk
konii is 18K ahead, at 15xp per 2 minute interval on avaerage thats 1.2K * 2 minutes.
or 2400 minutes or 40 hours
2 commits in the past year 
i like tabbedness
wrr

rotate shiro to xy
rotate rotate
I'm not winning in the xp race unless I spend a lot more time yapping, I'll accept being in the top 100
all these numbers in my head
why has this happened to me
rotate shiro to xy
because it's your birthday
You can apparently do
variable = "This should be" \
"a multiline string"
ugh
I might do that but
Apparently. Or make it a tuple(?) and add "\n"
it actually works
programming in a nutshell.
Its just python being python..
programmer abuse?
why do adjacent python string literals concatenate
Theres a reason i use C (i must spread C propaganda)
orm = "abc" "def"
print(orm)
because c
If i understand correctly, tuple(?)

So..
variable = ('test line1\n'
'line 2')
Should work?
that's not a tuple
can you confirm this is intended behavior
thats two string literals in braces
Fair enough, i don't know shit about tuples, i use c lol
this is so easy come on 
Adjacent f-strings and regular strings are concatenated. Regular strings are concatenated at compile time, and f-strings are concatenated at run time.
Oh damn.. ig i should avoid f-strings in python if possible?
ok new discord views are actually kinda cool
fait restored
I'm gonna clean this up a bit first though
#include <stdio.h>
int main() {
const char* orm = "abc" "def";
printf("%s", orm);
}
it do in fact behave same
stupid
stupid stupid stupid
no one in particular
why even use this when you could do
when i could do
#include <stdio.h>
#define s(...) #__VA_ARGS__
int main() {
const char* orm = s(abc def);
printf("%s", orm);
}
this
oh lawd he definin
flipexplode
Whats the success probability for?
probability of being able to steal a letter
the highest rank of all the #programming regualrs ive seen is ktrain at 305.
we're so cooked
i should be around 200
208 ye
just do C const char* orm = "abcdef";

wtf i just guessed
there is someone that you forgot that'd add to this argument 
#include <stdio.h>
#define s(...) #__VA_ARGS__
#define orm(...)
int main() {
orm(this is a code comment)
printf(s(%s), s(abc def));
}
you can just do whatever
Yes but like.. how is it supposed to know? Or steal as in it has perms to edit names and the success is semi random? (It took me too long to realize it said steal, not trade but i already wrote it half way so..)
nuero neuro bee e e e e e ee e e e eee ee e ee e
we can't use user bots 100% of the way, changing names maybe but I'd want to know how annoucement is going to work
Advertisements are not posted by me, all revenue generated will be paid to the music rights holder.
15-10-25 a truly amazing neuro karaoke clip
Neuro-Sama channel: https://www.youtube.com/@Neurosama
Neuro-Sama Twitch channel: vedal987
Original song by SAWTOWNE: https://www.youtube.com/watch?v=LaEgpNBt-bQ
#neurosama #karaoke #sawtowne
bot has perms to edit nicknames
Makes sense

Does discord have per channel nicks? Only per server right?
per server yeah
ye
Yeah, I still just arrived so still a bit tired for today lol

next goal is making those buttons do something
Take your time, you'll be welcomed regardless 
my days have been a weird mix of napping 8pm-10pm, then staying up until midnight anyways
did i hear the end of the subathon correctly btw? Neuro integration api or something is now available for anyone to code for?
my days have been being awake at night to work on studying for exam and then taking the exam in the morning. then after the exam i sleep for a day
unless if a new part dropped it has been available for awhile
Oh- may i ask where i can read up on it-?
neuro integration has been available for a year, it was the specific mods for the games that have been played that got released
actually instead of sleep maybe ill just work on it a bit more
now I recall that
the things that got newly released are a bunch of repos for different games
https://github.com/VedalAI/neuro-hollow-knight
https://github.com/VedalAI/neuro-liarsbar
https://github.com/VedalAI/neuro-inscryption
....
couldnt be bothered to link them all
ios
did ....
ios keyboard
pokémon
i never typed pokémon before lmao
why is that a thing 

it's how it is correctly spelled
i know
it was the right word though? that's why it's a thing
it’s just such a random thing to have shipped in ios
the o in the logo look like eyes
it would've been wrong not to autocorrect that though. so it does autocorrect it. because knows where it is not.
wait does this work i know it’s the default
On my way!
it does

ok so when the first iphone came out they added a thing where you can alias certain words to be replaced automatically with different ones and to showcase that they added omw -> On my way! in settings by default
and it’s still there to this day embarrassing new english speaking iphone users
you can click on the left option to keep the current text when it suggests the option or press space to accept the 2nd one. which can lead to autocorrect sometimes changing things you didn't want changed
i know that’s how i did “omw”

On my way!
Where is nadir parsec?
hi vani
a long way down.

Lmao
i keep the omw keyboard replacement because it's funny to just be like "oh yeah i'm On my way! right now see u soon"
Thanks- that interesting, i expected something more odd but makes a lot of sense. Giving neuro ability to control an os seems impossible with that but its understandable. A shimeji should work easly tho!


may I interest you in this thread? https://discord.com/channels/574720535888396288/1338306467052392563
Lemme guess, shimeji was done already?
not the API
but the program yes
Still my favorite gif
ok I cba to finish this tonight but this seems to work which is cool
Looked at it, and true. Huh, could be something then.. oh no, its the lavalamp all over again
Ohh, I still have this @olive sable
At least you have source code this time
i saw someone that made a react wrapper for this on twitter the other day
😭
It will always be forever in your memory too
i actually forgot bout it till now
Bleach fixes a lot of things..
Well, good luck sleeping tonight lmao
at this point where isn't react
I've seen it ported to roblox

roblox did it themselves tho 
Vue
Roblox has a riscv emulator.. everything is ported to Roblox..
WHAT?!
this made me realize neurt and the bun js twitter account are the same person
Yes, it even runs Linux and you can interact with it..
i know it but i can’t prove it yet 
I stopped using bun since apparently they still cannot open a serialport
device files 
That's crazy
Which is exactly why I didn't try to code it myself 
Nodejs still work just fine, bun still have rough edges when looking at the github issue regarding that specific native binding
Ye, I follow the news
Yeah like a month or 2 ago
And that is after they said programmers are obsolete lmao
honestly i need to bring back Harrison temple 
that was peak pixelart design
obviously it’s claude code powered by bun writing code for claude code

Took me a bit to find again
https://www.roblox.com/games/18573842843/Linux-6-1-On-Roblox

i cant find the 2023 stream canvas anywhere 
all i have left off harrison temple's design is this screenshot from a youtube video
I cant wait for them to uncopyblock it, to see the 4 billion char base64 rootfs lmao
i wonder how often you need to do a complete teardown and rebuild to make sure everything is seated. like after every 10 hours of use? 100 hours? would you need a human to live on the platform to repair the monitoring robots? (like if it was on some industrial site or something)
If it is built properly, a good robot only needs complete teardown once a year for yearly maintenance
Hey guys, im a student interested in working on something similar to Neuro. If anyone has any resources or tips they are willing to share would be very much appreciated. I know I'm definitely in over my head but it sounds like a fun passion project for my free time
The first step is understanding how insane neuro is, so your good on that part
I was wondering if an AI like neuro would benefit from using a Recursive Language Model and having some acceleration via Thermodynamic compute and Photonic compute, the RLM paper seems quite revolutionary for smaller AI and hybrid computational systems seem like the next step for AI
Scratch is the superior language
Not in the position to say so or not, as I've not looked into many papers (doing my own thing)
Alternate methods to transformers isn't a common enough topic for someone out of the loop like me to have a firm answer
I'm just a humble soul deep in the weeds of my own experimental neural net architecture

i found a navmesh extension library maintained by some poor guy on github for like 7 years
dude is the pillar holding up pc gaming
it works and now i can generate navmeshes for my game
and i made a smol eliv to follow them

why would you need a navmesh extension library for that? surely unity has navmeshes built in
This wouldn’t even get close to current day Neuro and Evil, however. Vedal has gone so far beyond over the years with upgrades and such and none of us really even know exactly how they work. 

the built-in navmesh implementation was made for 3D projects and assumes Y is up
unfortunately, 2D projects use the XY plane
so the built-in implementation is useless for top-down 2D games
they have no 2d navmeshes?
9 year old problem
the library im using to fix it has existed for 7 years
and is still being maintained
as of a few months ago
thanks unity
good that i switched off unity for the past 5 years
"This extension was built for 3d projects" Neither
ok thats enough code for now, i wanna do some UI work
gotta reward myself after doing whatever the hell that was
I do agree, it is outdated but also this is just best answers we have
-# If anyone else says otherwise, open a PR on the repo 
Yes and no. It's actually not super complex but it takes so much time to get right
But tbh I'm starting to get to a point where trying to explain it in detail would be a nightmare. Tbh the more I've watched, I've actually lowered what I assumed was being used but that actually takes more effort to do right than higher end modes
i wonder if UI Toolkit is actually usable nowadays... it was a shitshow back when i still used unity. so many missing features, lack of documentation and just general unusablity
is this not a giant step backwards
i thought the whole thing with unity was they wanted to be all object oriented and stuff
now instead we're compressing this structure into an xml file?
what are they doing 
the idea of having UI be a XML file or html. is good i feel like. since those standard are very much battle tested in production for UI things. like XML for WPF and html for the web. but its Unity ofcourse they screwed it up 
What program is that of ?
Unity
It is possible for you to learn, I'd recommend searching for a video for the programming language you want to use and if you have a framework in mind.
I mean Java Applet.

actually
@Shiro~ What do you mean by that ?

What UI builder ?
i'm working on a game in unity right now and i was going to try the new UI system but it looks hard to use so i'm going back to the old system
Using Applets ?
Unity is built in C#
meow
this is reminding me how much i hate web design
no wonder i hate this so much
they made it like web design and now its trash
web is a special form of garbage
oh, I like web stuff 
just move the entire world instead of the camera so you can just fix the canvas position 
-# please do not do this
legacy is so much better already
holy
yeah i wouldn't add features to the new system either
If I wanted XML based UI, I'd just use a browser because at least I can copy all of the code I need off the web
Ughh such a bad sleep when you invert the sleep schedule.
It felt like series of naps
I had 9am-5pm now it has to be 1am-9am 

I'm yet again unsure of how to deal with the lack of singleton scripts in unity
where do I store something like the player's username
it feels so dumb to just add blank top-level objects for stuff like this
this basically looks like tauri for c#
except they try to make it sound (somewhat) different
ScriptableObjects
according to one reddit user
PlayerPrefs said one other guy
Static Classes was also mentioned
seems like there is no correct way of doing it. so everyone is doing it wrong. ;]
they seem like a good idea until you get just a little further than you can do with the built in coding but not quite far enough past it that you want to redo everything in something else which can actually handle it.
or the middle ground of a lightweight engine that one does that very basics and provides with a few places to plug in your own code for logic and loading shaders and stuff, but does low level stuff like loading objects and character animation stuff for you.
if you want singletons.. i can only recommend this: https://github.com/heyJordanParker/yaSingleton
i hope it still works as this is hands down the best asset i've ever used in unity
princes is the plural of prince, but princess is the feminine version of prince 
prince is, prince S.
so then the plural of princess is princesses, and the feminine of princes is princesess
everyone building their own engines these days, fun exercise
For a very specific definition of fun lol
and i bet it's not that hard. there'll even be a youtube series on it.
i still have trouble on how to manage game objects in my engine... but other than that making your own engine is fun 
the standart "hello world triangle" thing is 20% actual coding, and 80% analyzing how and why it works
im currently handling it like this and a dynamic array
not sure if function pointers are the best tho
i have a std::vector<std::string> modelPaths where all the files of rthe gltf models are
how it handles them is seperated between the vulkan and the opengl parts, but its basically just a vector is loops over
here is what i got done so far without a engine and just raylib in odin (performance sucks since its single-threaded still)
it is a fun challenge trying to figure out how to architecture things without a engine...
but also really difficult
i did my best in my architecture stuff, but it still kinda sucks
Oh right, how is your game engine Sam?
for opengl you can jsut loop throught your models and do model.draw()or whatever.
for vulkan you need to do that beforehand and then submit the result.
i think that recording function has the longest function name thing in my entire code
void CommandManager::recordCommandBuffer(VkCommandBuffer commandBuffer, VkFramebuffer swapChainFramebuffer, VkExtent2D swapChainExtent, VkPipeline graphicsPipeline, VkPipelineLayout pipelineLayout, VkPipeline skyboxPipeline, VkPipelineLayout skyboxPipelineLayout, VkBuffer skyboxPosBuffer, VkRenderPass renderPass, std::array<std::vector<VkDescriptorSet>, 2> descriptorSets, const std::vector<VkModel>& models, VkModel &player, size_t i)

there's a lot of stuff i could probably put in a struct to make it more compact, but i havent yet cuz im busy
like the arguments?
not as much progress on it as id want
ye
Lmao, was hoping to bug you again with the braces
ive been more on the 3d modeling side lately
The models are nice (I just wish Sam released the latest version model so I can do shader stuff on it instead of the one with incomplete hair
)
by the time im arriving home i get the 13950hx engi sample and 5060 lp
total is about $400 i think

13950hx es is $150
5060 lp is $250
gonna build tiny briefcase pc
with that
won't need PSU, i just need a DC-DC module
because it'll be 22.2v lipo battery powered
Man, everyone else is doing all of these cool mods but I'm just going to end up bringing a laptop
just realized that was below msrp
all of these solutions sound so hacky for such a simple desire









computed_fn



...

nav grid baked

