Tri-Angle's Project Updates Topic

A spot where you can save colors so you can use them for later or a color wheel

3 Likes

nop! thats currently being added and it’s on the right of the screen

hint: it’s a tool to match your color with other colors together

5 Likes

Maybe complimentary colors?

Or different shade options?

4 Likes

in fact, color combinations of:

complementary
monochromatic
triadic
tetradic
analogous
shade
tint
tone

20 seeds sent!

7 Likes

whoa so like a color pallete creator or smth??/

3 Likes

this morning i published this project ^^ it’s Bezier curve draw take 4, because I failed at making it 3 times before. The first time I was trying to making this, it was for a project called Sketchpad for Creators. But it didnt work out so i gave up on it

however, because i was able to get it work today, and i recently published a project about colors, i decided to give a go and make that project an art pad for all! introducing…

Sketchpad for Creators

an art pad. yes.

Already made features:
→ Record the touches on the screen in a string
→ Draw smooth curves powered by Bezier (shown in the published demo linked above)
→ Redraw feature (in the future for undo/redo)

Planned feature:
→ Undo/redo
→ Websafe palette
→ Bookmarked colors (with built-in Hex/RGB/HSB conversion)
→ Pencil width (customizable start/middle/end size)
→ Pencil density (aka smoothness. the hopscotch pencil density is 1x and my demo is 18x)
→ Snap to grid
→ Symmetry
→ Drawing mode

is there any other feature you would like to see? reply below!
this art pad will be without advanced mode

Development spies - feel free to join by voting in post 1!

@Dragongirl1264 @Dolphin_Blast @Cutelittlepuppydog @C.H.Rissole @SEPIA @Liquid @Innerpanda @RoadOcean @Limon @moocow @affogato @creationsofavillager @KingGuin87 @MarkerGames @braynee202 @Bluvi @Rapterdragon_83

14 Likes

you guys are going to love this project
i just discovered something you cannot do with normal art pads, but you can do with bezier art pads!

5 Likes

i have no clue what a brazier Art pad is.

but if anyone can do it, it’s you lol

2 Likes

this

lol

5 Likes

oh, now I love brazier art pads

3 Likes

me duh
i totally should have searched up a little bit if theres a formula for bezier curves and i could have saved 1000 lines of math ._.

edit:

reduced size bezier calculation -_-
thats so much less painnn

5 Likes

hurts my brain pt 2

2 Likes

lol but imo thats a ton better and you can even feel that - on an old device, the long code really lags badly, but for the short one you can significantly feel the fps improvement

5 Likes

temporarily on hold very unfortunately because ive ran into a hopscotch bug
on the extreme i might need to export the entire code into a not-bugged json file and recode entirely everything related to the draw blocks

5 Likes

ive been working on another ai project since this morning, and i just finished the first layer of the neural network

5 Likes

i let my computer run for slightly more than one hour, and the ai clearly evolved, which is great - they run away from each others and stay on the edge of the map ._.

so im gonna reverse some datas (from 1 to 0 and vice versa) on the input layer, reduce bias, rework on how projectiles rebound, reduce the number of neurons and the number of hidden layers, and have 2 output neurons instead of 1. that will theoretically significantly reduce the evolution difficulty

i will also add a point system, and instead of having each generations copy the one who’s alive, i’ll let each generation copy the one who has the highest score. staying at the edge of the map will decrease an ai’s score, killing another ai will increase its score, and surviving last will also increase its score. this will force the ais to kill each others instead of runaway


@Awesome_E, i explored a little bit the files of the web explorer, and i found one “requestanimationframe” in the last file. but i couldnt figure out how to change that value, could you give me some indications? is it possible to locally increase the project fps to 120 or even 240? the display fps can stay at 60 fps bc i dont think my computer has 120hz

or wait, is that even possible? increase calculation fps :face_with_raised_eyebrow:

6 Likes

woah, that sounds awesome! I have no idea how you make ai with block-based coding, but if anyone could do it it’s you lol.

have you reached a solution for your project?

3 Likes

it looks like only me is having a display problem lol, which is very odd
ill work on it as soon as i have time to code on computer - i need spiderhs to code that

tons of variables /srs
this will be several levels easier when tht will implement arrays, its super hard to save the weight value - just to give you an idea, i need 24 set variable to declare the weights!

6 Likes

well, I hope you come to a solution! woah, that’s a lot of variables.

3 Likes

Omg this is so relatable lol I had to code 6 variables to determine eye movements on a sprite :skull:

Your work with all of this is seriously so impressive!

3 Likes