Browse Search Popular Register Upload Rules User list Login:
Search:
Thyme Showcase 1 - Basic Usage and Syntax

Image:
screenshot of the scene

Author: Little

Group: Default

Filesize: 1.54 MB

Date added: 2025-03-17

Rating: 5.6

Downloads: 1583

Views: 390

Comments: 16

Ratings: 2

Times favored: 0

Made with: Algodoo v2.2.3

Tags:

Scene tag

Hello!

I know a lot of people on Algodoo want to start programming in Thyme, but don't quite know where to get started.
Unfortunately, there is very little information online about how to program in Thyme as it is a proprietary language created solely for Algodoo, and Algodoo has quite a small userbase.

Thyme is really versatile and can really open up a lot of doors in Algodoo. The vast majority of my scenes use Thyme somewhere -- whether it be controlling the springs in an engine or simulating an entire computer!

I have been using Algodoo for over 8 years now (that's almost half of my life!) and it took me until 2 or 3 years ago before I really started to get the hang of things -- so I would like to start making Thyme Showcase scenes to help people with Thyme!

This scene was primarily created to demonstrate basics of Thyme syntax and mechanics, such as how to create an if-then-else statement, how to create loops, how to use variables, and how to call/define other functions or code blocks.


Please note that I am only human (and a kid at that) so information may not be 100% accurate!
If you spot any issues, feel free to let me know!:lol:

2017 - 2025 Little (Thyme Showcase)

This scene was created for educational purposes, and as such all assets within it are free to use.
Please log in to rate this scene
edit
Similar scenes
Title: Thyme String Functions
Rating: 6.1111
Filesize: 109.4 kB
Downloads: 616
Comments: 5
Ratings: 3
Date added: 2025/08/31 04:39:45
Made with: Algodoo v2.2.3
Rating: rated 6.1
download
Title: Five nights at freddy's showcase V2
Rating: 5
Filesize: 498.07 kB
Downloads: 2043
Comments: 0
Ratings: 1
Date added: 2014/10/28 21:52:00
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: mech showcase
Rating: 5
Filesize: 393.65 kB
Downloads: 325
Comments: 0
Ratings: 1
Date added: 2017/08/22 19:56:04
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Basic Tic_Tac_Toe
Rating: 5
Filesize: 8.77 kB
Downloads: 259
Comments: 0
Ratings: 1
Date added: 2025/07/27 13:07:10
Made with: Algodoo v2.2.3
Rating: rated 5
download
Title: Gta Liberty city Stories Showcase
Rating: 5
Filesize: 128.88 kB
Downloads: 2811
Comments: 0
Ratings: 1
Date added: 2019/08/11 11:37:00
Made with: Algodoo v2.1.0
Rating: rated 5
download
Title: Algoscience Invention Showcase 3 Bomb/Explosives
Rating: 5
Filesize: 2.11 MB
Downloads: 3680
Comments: 3
Ratings: 1
Date added: 2024/07/31 15:11:35
Made with: Algodoo v2.1.0
Rating: rated 5
download
This is cool and helpful, I've been trying to learn how to code for a while now. Thanks for this scene!
Thank you!

I would like to make more scenes like this in the future, especially ones covering things that it took me way, way too long to find out about (like random number generation and string splitting)

One day I want to have a pretty comprehensive set of tutorials on Thyme -- but that will have to start somewhere! :lol:

I'd also really like to eventually make a little phunlet that contains text versions of these scenes that you can quickly go between to help with thyme on the go! :lol:

I remember I once shared a scene about something like PDFs in Algodoo. Perhaps I could use that as a basis?
Ideally though, it would use global variables -- that way you don't have to replace the phunlet each time you update something! :lol:


I decided to start working on my own object show inspired by yours by the way! :lol:
I should have the first part out later today.
Last edited at 2025/03/17 06:19:45 by Little
Possibly the most useful scene on Algobox.

Regarding "When creating or modifying variables in the console, it is strongly recommended to only use scene.my.x variables or variables you plan on being able to use anywhere.", I recommend deleting "or variables you plan on being able to use anywhere.", since those variables will pollute a scene users .config file.
Thank you!

Probably a good point. For me personally, I have a few variables I have set up with useful functions (like xfor) in them -- but I understand that might not be practical for everyone. :lol:
Wow, you spent a lot of time on this and I'm sure that many people will use it and appreciate it. You are awesome! :tup:
Last edited at 2025/03/18 00:50:37 by Xray
I apologize for the lack of (thyme related) scenes lately though!
Again, it is mainly due to wrapping things up at school (graduating 2 years early isn't easy :lol: ) but I am very close to graduating, so this soft hiatus should end soon.

It's crazy to think that I was in 3rd grade when I first joined Algodoo -- and now I'm in 12th and about to graduate!

I don't have a general consensus as to when I am going to graduate, but it should be within a month or two. :lol:
Last edited at 2025/03/22 02:13:36 by Little
Why are you graduating 2 years early? It's obvious that you are very smart, but 2 years? WOW! :o
I honestly have no idea. :o

I skipped 10th and most of 11th grade when I took a beginning-of-year test in 2023 -- I also started school a year earlier than most people -- I was only 5, from what I understand most people start school at 6! :lol:


I am very surprised though.

For 7 years of my life (2015 - 2022) I had this issue where I was overconfident about literally everything and thought I was always right and thought I was some sort of celebrity (I have hundreds, and I mean hundreds of scenes from this time period that I deleted:( ) and ever since that phase ended, I've been extremely self conscious (and I'm sure that's shown in my scenes where I post disclaimers practically everywhere now!) so I'm actually surprised that I managed to do something out of the ordinary. :lol:


As for the scenes I mentioned -- by far the worst offender was one I made in 2020.
Back then, for some reason I just made up that I had an IQ of 203 and made a scene about sinewaves bragging about that IQ score in the description -- which I had literally just based on nothing and made up on the spot. <_<

I haven't taken an IQ test in about a year but last time I did, I usually got scores around 105 to 110... :huh:

Anywho, I have ideas for 3 scenes floating around right now (not including BTS 3) and I hope to release them all soon! :lol:
Last edited at 2025/03/23 03:11:02 by Little
I would have guessed that your IQ was lot higher than 110. Many of your "technical" scenes are quite impressive, and when you announced in a comment that you were a young teen (If I recall, you said you are 15?) that blew my mind! I thought you were much older than that. :blush:
I'm 16, but yeah.
I personally feel like my technical scenes are on the very limit of my capabilities and are pretty loosely put together... :lol:
Oh, 16.... Sorry! :blush:


For what it's worth, I have grandkids older than you. :lol:
Last edited at 2025/03/23 23:58:39 by Xray
I just graduated from school! :lol:
Congratulations! :tup:
I'm taking things easy for the next few days -- but once I'm done, I'm going to start working on a bunch more scenes! :lol:


For personal reasons (long story short, I'm pretty seriously disabled) I can't get a regular job -- but one upside of that is that I won't have to be pulled from my hobbies (such as Algodoo)! :lol:

I'm quite looking forward to seeing what the future of my scenes looks like now that I don't have to worry about school anymore! :lol:
Last edited at 2025/04/26 09:23:10 by Little
You are not "disabled"! You just have different abilities than other people. Never put yourself down for what you don't have, but rather celebrate the things that you have! For example, you seem (to me) to be much more gifted than most people who use Algodoo and Algobox. Your abilities are truly impressive! :)
Very usefull thanks!