#⌨coders-cave

1 messages · Page 71 of 1

orchid frigate
#

like 2d minecraft 😳 but better

#

you know what ima give up on coding for until i dont get this fixed im so sick of having stupid errors and problems that are unfixable in every project i make

#

every fucking project

#

from unity to opengl and vulkan and now this

barren shale
#

its called

#

doing things that you cant do

#

and you get burnt out very quick

#

cuz difficulty > skills

#

you dont see progress over time

#

you get burnt out

orchid frigate
#

No its fucking compile time errors

#

Or no compile time at all

#

I have the kernel code with no way to see it

#

Vulkan would randomly not detect my gpu

#

Opengl had a massive memory leak which i had to rewrite the same code over 10 times to barely fix

#

And unity was...unity

#

Nothing needs to be said about unity

knotty root
#

yeah i code

vague bramble
#

I know a 13-year old kid from Poland who coded an ASCII engine and made a functioning Minecraft clone with world generation in it haha

knotty root
#

it was me

vague bramble
#

Not true

orchid frigate
#

yoooo ok i fixed it

#

i can now boot stuff

#

ok coding depression time is over gotta code extra hard now

knotty root
vague bramble
knotty root
#

Dang you know about me?

orchid frigate
#

yep this is my os

#

and i feel proud

knotty root
#

call it AmogOS

orchid frigate
#

only problem is i have to create a new boot image every time i save it which takes like 5 seconds

#

but im so happy its working i dont even care

knotty root
#

how do people even like learn to code

#

like bruh how do you just

orchid frigate
#

you start with very high level language

#

close to human language

#

and you either stay up there and do normal people code or be like me

#

go very low aka not close to human language

knotty root
#

so you'd say human language is harder to learn than code?

orchid frigate
#

uhhh

#

yea

#

kinda

#

matters what

#

making a website? yea its way easier

#

making an os? Nope incredibly difficult

knotty root
#

but like learning it on a fluent level

orchid frigate
#

(a functional os i mean)

knotty root
#

it would be harder right

orchid frigate
#

what was fluent again hagrid

knotty root
#

What does a line of code usually look like in C#?

orchid frigate
#
Console.WriteLine("Hello world!");
main brook
#

ah yes

#

PascalCase

tropic dagger
#

Lua, BCMP...

wet girder
#

Or well coding isn't problem solving programming is

main brook
#

coding is where you write code

#

programming is where you solve problem with code

knotty root
#

What is the most used coding language?

bold rover
#

Python

hasty bane
#

programming more like POGramming

hasty bane
wet girder
#

It's like drugs, you get hooked and just can't stop ever no matter how much it hurts you

main brook
#

that's called

#

toxic relationship

#

drugs can make you go weeeeee

#

and fun fun

hasty bane
#

depends on what drugs

wet girder
#

Holy shit, I'm in love with R

#

it's way too simplistic

#

and I love it

main brook
#

my name

#

starts with R

#

do you love me

#

👉 👈

shy scarab
#

😳

hasty bane
#

simple bad

#

compez veri gud

#

complex

#

asemblr gang

barren shale
#

C# consoles are a bit slow

#

since you cant access the buffer

hasty bane
#

csharp is a lua ripoff

barren shale
#

remind me to ban you when i become mod

shy scarab
#

Bruh

#

Mod abuse

barren shale
#

you call it mod abuse

#

i call it banning nubs

shy scarab
#

Hamza the based

vague bramble
knotty root
hasty bane
barren shale
#

@orchid frigate I’m learning rust

#

Not because it’s better than C# in anyway

#

Just cuz I’ve seen cool text engines made with it

orchid frigate
#

Oh nice

#

And good luck as rust is...

#

Hard

#

Very very hard

#

I would say way harder then cpp

#

Also did you see that i got my emulator to work?! Im still shocked that qemu doesnt need cpu virtualization to work

glad finch
#

qemu >> virtualbox

main brook
#

qemu is literally a vm....

orchid frigate
#

Every source ever said otherwise

#

So i never tried

barren shale
orchid frigate
#

True

#

But i still get it to work

barren shale
#

on the other hand

#

im hamza

#

the bestest programmerest human

orchid frigate
#

Yes

#

So you will learn rust

barren shale
#

i already learnt rust

orchid frigate
#

Excuse me

barren shale
#

im working on the engine rn

orchid frigate
#

I....

#

Im done

barren shale
#

2 hours youtube video and a couple of google searches make wonders

orchid frigate
glad finch
#

if you know one language well, you basically know them all

barren shale
orchid frigate
#

Yea

orchid frigate
barren shale
#

will i

#

did you forget

#

im hamza

shy scarab
orchid frigate
#

If you don't have problems with mutables and traits until the end of the project im putting your name in the os or whatever project i finish'credits as the best coder (which may be none)

barren shale
#

you can put it rn

#

traits are interfaces

#

idk why you would have problems with interfaces

orchid frigate
#

Actually i cant

#

Because i dont have electricity

#

Oh and

#

You may have problems with macros if you gonna have a pipeline

#

Which also counts

#

Because i ended up deleting an entire project because of macros but it was a very specific use

#

And the worst part was that it wasnt my code's fault the compiler was broken

barren shale
#

sounds like some haydot problems

#

glad im hamza

orchid frigate
#

Confidense is the best thing a person can have in programming so glad you have it

#

happy 👍

#

Keep it up

tropic dagger
barren shale
#

im getting the hang of rust

#

still having a bit of a hard time

#

since im so used to oop

#

my way of thinking is too oop

#

like i want abstract classes so hard

#

but ill have is traits

tropic dagger
barren shale
#

rust

#

i mean

#

ez

#

am i right @orchid frigate

orchid frigate
#

I told you its hard

barren shale
#

but its not

orchid frigate
#

You just said...

barren shale
#

i said ez

orchid frigate
#

Whatever you know what

barren shale
orchid frigate
#

Whatever

barren shale
#

i said im having a hard time adjusting

orchid frigate
#

Are you making global vars

barren shale
#

but now that i adjusted

#

its all ez

barren shale
orchid frigate
#

Like not local

#

With let

barren shale
#

uhmm

#

everything seems local

orchid frigate
#

Yea you arent getting thr hang of it

barren shale
#

so i have to make global variables

#

to get the hang of it ?

orchid frigate
#

Not have to

#

Just it would be nice

barren shale
#

and why would i want global variables

#

in what im doing

orchid frigate
#

For reasons like having multiple files

#

Not just one file

barren shale
#

like this ?

orchid frigate
#

Are you using vars from one file to another?

barren shale
#

uhmm

#

i dont know what you mean

orchid frigate
#

Like

barren shale
#

i dont have variables in files i just have structers

orchid frigate
#

What i meant was the following:

barren shale
#

i dont have global variables

#

cuz i dont need them

#

I've never used global variables

#

sounds like something a nub would do

orchid frigate
#
pub static INT: i128 = 123;
pub const STRING: i128 = "cool";
```rs
barren shale
#

the only thing you might use these for

#

is application settings

orchid frigate
#

I use them all the time hagrid

barren shale
#

maybe you need to stop

orchid frigate
#

Why

barren shale
#

idk

orchid frigate
#

Why would this way be inferior

barren shale
#

usually global variables are bad

#

that's what i learnt at the start of programming

#

make the scope as small as possible

#

that's why you dont make everything public

#

even tho you can

orchid frigate
#

Yea the thing is structures are good but im not making a structure for a single var or multiple vars that qre completely different from each other

barren shale
#

you can make a structure called Settings

#

put every setting you want in it

#

and make it global

#

and now you have 10 global variables in one

orchid frigate
#

Yes i agree

#

That is good

#

But sometimes you need just one global var

#

Would you make a structure for it?

barren shale
#

depends

orchid frigate
#

That is not the right answer

barren shale
#

if its a setting then yes

#

if its some random shit with no category then no

orchid frigate
#

I agree

#

Well anyway how is the engine going

barren shale
#

and you can still avoid global variables

#

by just making a local one

#

and passing it around

#

which makes you look like a kewl programmer wbsmirk

barren shale
#

its probably gonna take like another day to just translate everything from C#

orchid frigate
#

Understandable as this looks pretty complicated

barren shale
#

bruh

#

there's like no info on some shit

#

how do you even implement a trait for another trait

#

i guess my code wont be as clean sad

barren shale
#

traits are so annoying ngl

#

still ez tho

barren shale
#

@orchid frigate

#

just gotta figure out how to flip this thing

#

rust so ez

#

C# > rust

barren shale
#

close

#

but not close enough

#

ok enough coding for today

orchid frigate
barren shale
#

annoying until i got used to it

#

then it was all fine

orchid frigate
#

I wish i could get used to assembly this easy but nah

#

This shit complicated af

#

Looping through a "string" has not been fun

#

But thats fine cuz now i can look at my code which makes me happy happy

tropic dagger
#

Damn.

#

I haven't been doing much assembly since I got into cert season.

knotty root
#

Y’all ever make art with lines of code before?

#

Like lines of code in the shape of something?

#

And it still runs?

bold rover
#

I create art with machines

#

Like models

dapper thistle
#

Not bad

wet girder
#

well it's a lot more complex than that but the point is still there

#

but code is already enough art Imo lol

#

it's just magnificent

main brook
#

yes

#

except for

#

those type of people

#

making one liner code

orchid frigate
orchid frigate
hasty bane
mental jacinth
#

What is happening here

#

Something error

#

Help

mental jacinth
#

I found it

main brook
#

it means

#

you're trying to access

#

a chad

#

that is non-existent

#

there's chad1 and chad2

#

but you're accessing

#

chad3

#

which doesn't exist

mental jacinth
#

Ues

#

It's a silly mistake to make

#

Wait it's still not working

#

No error message

#

But

#

It's just printing the symbols not the named I gave

orchid frigate
#

Assembly is so cool yet so fucking difficult

#

Everything is difficult in it

#

everything

#

But its so fun to write at the same time

mental jacinth
#

@orchid frigate

orchid frigate
#

Ok i dont know python

#

But i will try to help

#

What is it printing?

#

I wanna see if the way arrays work is the way i think they work

#

Oh wait is it only printing ",," because if thats the case i think i understand

#

So try to instead of printing the entire array print the name one at a time and then put the commas

#

Should work

orchid frigate
# mental jacinth

Also please dont put spaces in your file names you will thank me later

candid lynx
main brook
#

yes

brazen pelican
#

Two quotation marks instead of one

mental jacinth
#

Oh yes

wet girder
#

and index starts from 0 not 1

mental jacinth
#

It's still not working

wet girder
#

start the list indexes from 0 instead of one

mental jacinth
#

Maybe I should watch the tutorial again

mental jacinth
wet girder
#

can you show how your code looks at the moment

#

I have quite a bit of experience with python

orchid frigate
#

You know, learning assembly really reminds me of the time when i was first learning programming and how painful writing anything was

orchid frigate
brazen pelican
#

== is for comparing and checking if they are equal

#

To set values you use =

tropic dagger
#
friends[0] = input("enter friend 1")

Also, arrays start at 0.

barren shale
#

HOOOOOOOOI

#

did i mention today

#

that C# > ALL

tropic dagger
#

And?

#

PC > Console but people still use Console.

barren shale
#

PC > Console is an opinion

#

C# > ALL is a fact

tropic dagger
#

No it's literally a fact.

#

PC is always a few generations ahead.

barren shale
#

but consoles

#

are

tropic dagger
#

And there are way more exclusives.

barren shale
#

portable

tropic dagger
#

And better exclusives.

#

So are PCs.

barren shale
#

no

#

pcs are not

#

can you put ur pc in ur bag

tropic dagger
#

Yes.

barren shale
#

??

#

oh shit laptops

tropic dagger
#

Yes, I can.

barren shale
#

uhm

#

anyways

#

C# > ALL

#

bye

tropic dagger
#

Bye.

barren shale
brazen pelican
#

Anybody know which programming language or game engine WorldBox was made in?

hasty bane
#

haskell

barren shale
#

AKA

#

BEST LANGUAGE

#

unity engine

brazen pelican
#

So they used unity

#

?

wet girder
#

ye

brazen pelican
#

Does that mean it can be modded from unity?

wet girder
#

Well technically

bitter sedgeBOT
wet girder
#

this tells a lot ^

brazen pelican
#

Ok ty

keen shell
#

There could be a way, but I'd mainly use Unity to get knowledge about how the game works and use something else like Visual Studio or dnSpy to mod with.

Unity helped me understand gameobjects a bit.

wet girder
#

I wouldn't recommend doing coding in dnSpy, I've tried it but it's unnecessarily hard compared to Visual Studio

orchid frigate
#

Alright that's enough assembly for today

#

My brain feels tired af

barren shale
#

maybe try some C#

orchid frigate
#

I need to learn more C

#

As I will need to make the kernel in it

#

Could also do it in rust, but i dont think its well enough documented plus i dont get to make the boot sector myself

#

And sadly im a completionist who wants to create everything from scratch

#

I realize now that thats more of a disability then ability

orchid frigate
solemn lagoon
#

Hii

#

Can anyone recommend me a python text editor?

main brook
#

Visual Studio Code

#

Vim

#

that's it

#

if you want you can use PyCharm

#

but its an IDE

solemn lagoon
#

Thx

#

What programming language can i use to make 3D games?

#

I use ursina engine but i want something more difficult

royal dust
#

if you want to get into java programming a good IDE would be Idea's intellij

solemn lagoon
#

Ok

main brook
#

but your question is supposed to be

#

"what lib"

#

also ursina isn't a language

tropic dagger
hasty bane
#

assembly

tropic dagger
#

@solemn lagoon it depends on what you want you for your game.
If you want something really fast, then try using C++. Unreal is a really good game engine you can try out with C++. Unity is a great game engine as well, which uses C#. Java is a pretty good choice as well, although it isn't the fastest here. Python would suck in a release but it's good for prototyping, although I don't know any good libraries. Javascript is another alternative, and pretty much the only option if you want to make your game on the web, but I don't know of any 3D Javascript libraries except WebGL, which is not a great choice for beginners, at all.

hasty bane
#

triplea studios wtite their games in assembly

tropic dagger
#

Do not use Assembly.

hasty bane
#

Use assembly, do not listen to this man

tropic dagger
#

It's basically bitcode.

hasty bane
#

amateur

tropic dagger
#

You are writing processor code bro.

hasty bane
#

AMATEUR

tropic dagger
#

It's literally the closest to the machine you can get.

hasty bane
#

which is exactly why you should use it

tropic dagger
#

I've tried it.

#

It was not fun.

hasty bane
#

clearly a skill issue

tropic dagger
#

Then you use it.

hasty bane
#

no

tropic dagger
#

Make a game with no engine or libraries with only Assembly.

hasty bane
#

nonononono

tropic dagger
#

Actually, you can an engine or a library.

#

But do it.

#

Do it.

hasty bane
#

:/

tropic dagger
#

You would recommend they do it but then refuse to do it yourself?

hasty bane
#

Yeah

tropic dagger
#

And phrase your responses a way that makes you seem scared of it?

tropic dagger
# solemn lagoon Can anyone recommend me a python text editor?

Like REI said, vim works (if you're on Linux). IDLE is a pretty solid choice. Visual Studio is strong. Notepad/Notepad++ is fine (if you're on windows). Anything that edits text and saves it with ASCII encoding (most, if not all, good text editors) will work. The best option is probably Visual Studio, which supports full syntax highlighting (not even IDLE highlights as much as VS does), and Visual Studio includes project support which is really helpful.

#

If you can use Visual Studio or Visual Studio Code for something, it's almost garunteed to be the best option.

#

And because they support extensions, they can be used with pretty much everything.

main brook
#

so its kinda weird

#

unless they continue it with

#

"i use python with ursina"

#

that's understandable

knotty root
#

Hm

main brook
#

#🤖bot-commands

bold rover
#

Why can't someone just Disabled the Command running in other Channelsmaximgun

main brook
#

we can but

#

someone doesn't want to i guess

knotty root
#

c sharp

barren shale
#

#🤖bot-commands

wet girder
#

wtf

#

the bot doesn't even have message perms in this channel

bold rover
#

HowWowPika

#

Probably a bug?

#

Check it again :v

wet girder
#

ah, it has admin perms. I'm not gonna mess with perms now as I could accidentally make something unusable in the bot in this server

bold rover
#

Damn

main brook
#

i think

#

mee6 should have a server sided

#

filter

#

so like

#

if the message is in a text channel and in the records, that channel is blocked by the server configuration

#

like !block #channel

#

it'll be filtered

#

aka just don't do shit

#

return immediately

mossy cedar
#

ok

hasty bane
#

mee6 too bad to have good stuff

barren shale
#

me when e6

knotty root
#

Learn to script on paper

main brook
#

no

#

that's bad

#

i think im gonna start teaching python

orchid frigate
knotty root
orchid frigate
#

This will litterally take me longer to compile then to make a boot image in rust

orchid frigate
#

Does it have extensions like vscode and vs?

#

I need Answers Because from what i have heard thus far its far inferior then any other text editor

#

Or ide

orchid frigate
#

Ok thats pretty nice

#

Does the code auto-save?

knotty root
#

Ofc

orchid frigate
#

Ah good

#

It does seen Powerful but

#

Saving to file seems far too complex and long

#

I would give it a solid 2/10

knotty root
#

Its better for yo eyes dawg

orchid frigate
#

In that case

#

2.5 /10

#

No...2.51/10

main brook
#

eh

#

its also

#

vulnerable to code injection

hasty bane
#

work with code, not humans

barren shale
#

code using word

orchid frigate
#

i thought everyone does hagrid

tropic dagger
#

Dude doesn't word add extra characters that would absolutely ruin your code?

#

I know word is impractical, but how impractical?

orchid frigate
#

the most inpractical

wet girder
#

Well any editors that don't support utf-8 which is almost none make ä and ö random mess which is annoying with WinSCP as if you quickly want to edit something through it to upload to a server it just doesn't have a practical way with the built-in editor

#

0/10 would not recommend

main brook
#

you're coding in alien language

#

smh

#

assembly

elder shore
#

Joe

main brook
#

Joe Biden

pure echo
#

is

main brook
#

Yo momma

tropic dagger
#

What about yo dad?

#

We need to bring dads into this.

#

Gender equality damnit.

main brook
#

no

#

dads are always gone

#

after they promise they'd come back

#

when buying milk

barren shale
#

GUYS

#

I NEED HELP

#

HEEEEEEEEEEEEEEEEEEEEEEEEEELP

#

@main brook HELP

main brook
#

you can't be more vague than that

barren shale
#

GIVE ME

#

UR PHONE NUMBER

main brook
#

[REDACTED]

#

done?

barren shale
#

i need to make an accounton kaggle

#

doesnt take syrian numbers

main brook
#

bleh

#

anyway

#

done?

barren shale
#

GIVE PHONE NUMBER

main brook
#

i literally

#

gave you

#

[PURGED]

barren shale
#

wtf

main brook
#

i never use kaggle

barren shale
#

why is it so long

main brook
#

so eh

barren shale
#

looks fake

main brook
#

no

#

its indonesia

#

its

#

was ir 62

barren shale
#

ok delete this

main brook
#

or 64

barren shale
#

before u get dosed

main brook
#

oh its

#

+62

barren shale
#

ok gib code

main brook
#

done

barren shale
#

TYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTYTY

#

<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3<3

main brook
barren shale
#

i was trying temp numbers for two days

main brook
#

what's kaggle though

barren shale
#

coding challenges

main brook
#

ah

barren shale
#

i wanna compete in the lux ai challenge

main brook
#

nice

#

now if you don't mind me

#

im gonna continue binge watching

barren shale
#

have a nice binge watching

bold rover
#

Oww Kaggle Challenge

#

Goodluck

orchid frigate
#

Goodday to you cave

#

I come here to say what a nice man @barren shale is

barren shale
#

who is that

#

sounds like a nice person

orchid frigate
#

Yes

#

I am nice

#

As I found my new favourite language

#

Sadly it is not c#

barren shale
#

very sad indeed

orchid frigate
#

But it is assembly

#

Its so fun to write in this very well language

barren shale
#

and now you will suffer for ever

#

cuz its not C#

#

my life is sad

#

always error

#

and another error

orchid frigate
#

It is fine

#

I will try to help you if you require it

barren shale
#

oh lmao

#

oh lmao

orchid frigate
barren shale
#

oh lmao

#

i fixed the error

#

but i sent the file with the error

#

lmaoooo

#

moment of truth

orchid frigate
barren shale
orchid frigate
#

Is this piece of finely crafted code made in the low level language known as assembly x16?

barren shale
#

i didnt get a\n error

orchid frigate
#

Spam

barren shale
#

its only 1 line

#

chill

orchid frigate
#

Ban

barren shale
#

phones be like

orchid frigate
#

Report

barren shale
orchid frigate
#

Kick

barren shale
#

OH MAY GAWD

#

ITSA WORKING

orchid frigate
#

It appears that your code is in fact doing its job

barren shale
#

now my bot will play against other peoples bot

orchid frigate
#

For which i congratulate you

barren shale
#

and will destroy them obviously

#

and it will clime the leaderboard

#

and become numba owan

#

and ill win 4k$

orchid frigate
#

Your plan seems very dependent on your finely crafted bot which has a chance to win

bold rover
orchid frigate
#

But considering the competition the chances are slim to say the least

barren shale
#

im using the strategy that's everyone using

#

hug all the resources and build as many cities as u can

orchid frigate
#

Ah the annoying player strategy

#

Very good indeed

barren shale
#

OMG

#

OMG

#

my bot played its first game

#

IT WON

orchid frigate
#

Did it loose

barren shale
#

DESOTRYED

orchid frigate
#

Oh

bold rover
#

That's lovely

orchid frigate
#

Tis very good

bold rover
#

Ah

barren shale
#

lol nub got only 4 cities

#

i had 21

#

get rekt

bold rover
#

Amazing can you send the link of the competition

#

So we can watch

barren shale
#

my score is 715.4

bold rover
#

Oww :o

barren shale
#

so you have to scroll down

#

XD

#

im number 331

#

click on the little arrow to watch the games ive played

#

screen with a little arrow*

#

OMG

#

ANOTHER GAME

#

OMG

#

WON AGAIN

#

EZ

bold rover
#

$10k not bad

barren shale
#

im playing it for fun

#

im now 300th 😎

#

my bot plays a game every 5 mins

#

rank 1 plays a game every 2 hour

#

cuz there are not a lot of people he can play with

#

i think i might get to top 50

#

then i have to start tweaking it a bit

#

:OOOOOOOOOOOO

#

another game

#

won

#

ez

bold rover
#

But kaggle challenge seems interesting

barren shale
#

its 4k for 1st

#

so none would get the whole 10k

#

its spread out to 5 people

bold rover
#

Interesting

barren shale
#

i dont think i can beat everyone

#

and there's still 2 months until the challenge ends

bold rover
#

2months god

barren shale
#

ill try

hasty bane
#

wots this

barren shale
#

but i wont be doing it fulltime

bold rover
#

Start copying people code

hasty bane
#

challeng?

#

what challeng

barren shale
#

you can try to imitate strategies tho

barren shale
hasty bane
#

tldr

orchid frigate
#

Hamza

#

Hello

barren shale
bold rover
#

Hm,im gonna guess People in the next 2months of the challenge just gonna use RL/ML to beat this challenges

hasty bane
#

cool cool

barren shale
#

who has more houses at the end

#

wins

barren shale
#

Haydot

hasty bane
#

do you really need to use ml tho

#

do you like

barren shale
hasty bane
#

get a timelapse of your actions

#

or whatever

bold rover
hasty bane
#

so you can analyze them

barren shale
#

and the server's computer is kinda slow

#

GUESS WHAT

#

ANOTHER DUB

#

EZZZZ

bold rover
#

Nice 🎉

hasty bane
#

it will build egg shaped cities

bold rover
barren shale
#

but sure

hasty bane
#

epic

#

how exactly do you compete

barren shale
#

the best thing you can do is get a genetic algorithm going

hasty bane
#

do you like fight or smth

barren shale
#

to get some good settings for your bot

#

i choose the vein of resources workers go to by settings

#

that need a bit of tweaking

barren shale
#

at the end of the game

hasty bane
#

hmm

#

i wonder if you can

barren shale
#

cities need fuel in the night

hasty bane
#

target ml users

bold rover
#

This could better if WorldboxThonk

hasty bane
#

by making a bot that acts incredibly erratically

barren shale
#

you cant use ML

hasty bane
#

and pissed off the algorithms

#

oh

#

no ML?

barren shale
#

too hard cuz you need a very small network

hasty bane
#

yeah true

barren shale
#

3 seconds per action

hasty bane
#

rip

bold rover
#

Just hand written code?

barren shale
#

yes

bold rover
#

Pain

barren shale
#

if it runs in less than 3 seconds

hasty bane
#

does it all have to run in less than 3 seconds

#

the entire thing?

barren shale
#

lol im already rank 261

barren shale
hasty bane
#

based

barren shale
#

as i said

#

NOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO

hasty bane
#

I've no idea what an action is in that thing hagrid

barren shale
#

I LOST

#

IAKJQKIEWKIWJQ

barren shale
#

moving

#

researching

#

doing nothing

bold rover
#

It's like those civ games?

#

Interesting

barren shale
#

AWQHUWYHQIHJWOQKW

#

i lost another one

#

wtf

#

my bot is glitched

#

or something

hasty bane
#

no

#

get gud hamzer

barren shale
#

my bot is winning

#

then killing itself

#

i just lost to a guy who built one city

#

OOF

#

WON ANOTHER ONE

orchid frigate
#

Hi hamza

barren shale
#

HI HAYDOT

#

now they hide in the night

#

instead of suiciding

orchid frigate
#

Hello hamza

#

Very pleasant to meet you indeed

barren shale
#

hi

orchid frigate
#

Goodday

north dune
#

Hamza you ever played screeps?

#

You might like it

barren shale
#

turns out

#

people are actually using ML

tropic dagger
#

That's tough.

#

You should implement ML into your code if it becomes a problem.

#

But if you're stronk boi then it shouldn't.

#

At least not for a while.

barren shale
#

my bot seems to be a 1K score max

bold rover
#

Probably want to use RL if possible and look at Top bots

barren shale
#

i dont have a GPU

#

training that thing is gonna take years

#

the code is already out of RL

#

its missing some features in the game

#

like cargo units

#

anyone has an rtx 3090 i can borrow

main brook
#

@orchid frigate how the fuck do you make a local vpn

wet girder
#

I got HP Elitebook 845 G7 or HP Elitebook 840 G8 laptop (not sure which yet) from school today

#

Finally I can code wherever the fuck I want

wet girder
#

it's neither, it's HP Elitebook 840 G8

hasty bane
#

or HP Elitebook 840 G8

bold rover
#

Ow wow

wet girder
#

ah

#

then I misspoke on thr first message

#

lol

#

I meant aora G8

#

on yhe first one

orchid frigate
#

...i guess you already have one?

#

Because it puts you in your local region ???

barren shale
#

MY BOT SUCKS

orchid frigate
#

Hello hamza

#

Do not say such bad words

barren shale
#

ITS STUCK AT 1000 SCORE

#

BAD BOT

orchid frigate
#

I'm sure your bot is better then you may expect

barren shale
#

it needs to spread more

#

and sustain the cities not just place them

orchid frigate
barren shale
#

CAN YOU FIX IT THO ?

orchid frigate
barren shale
#

its gonna be a bit longer than that

orchid frigate
#

Nah

#

Just give him this it's gonna work

#

This is how high level languages work after all, you just say some words in stoopid human language and stuff happens

#

Unlike in pog low level language like assembly

barren shale
#

it gave me an error

orchid frigate
#

Report to devs

barren shale
#

keh reinstalling java

orchid frigate
#

wait its in java

barren shale
#

i chose java

#

cuz its close to C#

#

you can choose

#

you have options like python c++ javascript java

orchid frigate
#

Was there assembly option

#

@barren shale i understand how to make it sustain cities

gentle steeple
#

sup peeps

barren shale
#

okeh

#

im gonna start versioning my bots

#

and uploading each version

#

i just redid the whole action system for the bot

#

and made it clean

#

and called it V1

wet girder
#

Versioning stuff is weird af, I have seriously no idea how you're meant to do it and I don't think there's like a guide line for it

barren shale
#

i just write V1

#

submit the bot

#

the next bot i submit is V2

#

unless i do a small update

#

if its maybe crashing or something

#

so this is V1

#

its probably gonna go to 1K then stop

#

cuz its basically the old bot

#

with cleaner code for expandabilty

#

the meta for the game seems to be build as many workers and hug as many resources

astral basin
#

e.g. you start with 0.0.1 if it's early alpha

#

you can read up on semver

#

Given a version number MAJOR.MINOR.PATCH, increment the:

MAJOR version when you make incompatible API changes,
MINOR version when you add functionality in a backwards compatible manner, and
PATCH version when you make backwards compatible bug fixes.
Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.

#

very simple

#

there's plenty of room to decide on your own when you want to use which one

orchid frigate
orchid frigate
#

Today I had the best idea

#

@barren shale you like performance, right?

barren shale
#

depends

orchid frigate
#

Well... I just thought of a way to make the best running game ever

#

Make an os thats actually a game

#

wbsmirk 👍

barren shale
#

old but okeh

orchid frigate
#

Now im not gonna do it

astral basin
orchid frigate
#

Because god forbit i dont wanna go back to game development

orchid frigate
orchid frigate
#

You really have to dig into the darkest depths to find anything

astral basin
#

the issue with reinventing the wheel is

#

that you'll never ever finish that game

orchid frigate
#

Reinventing the wheel is fun

astral basin
#

sure but not practical

orchid frigate
#

Better then using it

astral basin
#

busy work

#

i don't want to write a network driver

orchid frigate
#

I could also write html but thats the most boring thing i have done in a while

astral basin
#

netcode is already hell enough

#

why is it boring

#

i mean

#

what's your goal after all

#

is it the writing or the finished thing

#

never lose sight of the finished thing

orchid frigate
#

The writing

#

Mainly

astral basin
#

meh

orchid frigate
wet girder
wet girder
astral basin
#

like 0.y.x you don't expect to have any stable apis

#

that starts with 1.y.x

orchid frigate
# astral basin whut

All the drawing and stuff without asking me to set up a graphics API, asking for shaders, managing memory and all the memory leaks

#

I miss those things surprisingly

astral basin
#

yeah but did u get the thing done

orchid frigate
#

Plus its so much more rewarding to see a cube on a screen when you have written hundreds of lines of code for it

astral basin
#

b-but did you get the thing done, and can you easily add the next thing to it

orchid frigate
#

Getting the thing done hasn't been my goal for a big while now

#

Ever since openGL

astral basin
#

yeah set your priorities straight xzibit

#

even john carmack got things done

#

first commander keen, then doom, etc

#

you learn by getting things done

#

then your brain starts overthinking how to optimize it for the next thing

#

then he did quake, then they started licensing out the quake engine to other companies ( half life was born )

#

then quake 3 was amazing , engine wise

#

and now he does the oculus stuff with VR

#

but it all started with some 2d games

orchid frigate
#

I don't wanna create a game no more, not after realising all the non code stuff i will need to do

#

My goal is to learn os development... for until i dont start hating it

#

Then...who knows maybe bios development 😳

astral basin
#

just contribute to some linux kernel then

orchid frigate
#

No no no

#

Rom scratch

astral basin
orchid frigate
#

Boot sector

#

Kernel

astral basin
#

why whyyy

orchid frigate
#

If im doing something its from scratch

astral basin
#

but what are you doing though

#

what's the thing you're gonna do then

orchid frigate
#

Wanna learn my code

astral basin
orchid frigate
#

Its stupid i know but if i wanted to learn someone else's is code i would have still been learning game development in unity

astral basin
#

what do you need your own bios for

orchid frigate
#

Eh not gonna make my own bios i was just joking

#

Not customisable enough

#

And could roast my motherboard

wet girder
#

He's told me a lot of how IO works in OS's

#

very interesting stuff

#

But like even IO require shit ton of people to work on it for it to function well

orchid frigate
#

I just want to learn how it works, not make something big

#

I wanna work this in the future, this is the first thing in programming I genuinely enjoy alot doing

main brook
#

its very interesting

#

the underlying implementation

#

literally all I/O shit in the OS level

#

is literally just fd's

#

i like how stdin, stdout, stderr

#

are basically 0,1,2

gentle steeple
#

blank stare

fresh oracle
#

@everyone

elder shore
quick crater
#

Comunissim bad👎

barren shale
#

BOTV2 IS OP

#

Matches: 75
BotV2: 50
BotV1: 25

#

jk its 76 matches

#

there's 1 Tie

bold rover
#

Nice :o

barren shale
#

okeh running tornuments for testing

#

needs a bit more ram than i thoguht

#

not having ram is really working up that cpu

#

its a pretty good cpu

#

ok seems like BotV2 with the extra thing i added is better indeed

#

but not by much

#

oh nvm

#

it siwtched back to the normal BotV2