How do you think an alarm clock feels, meant to wake you up, yet it carries a snooze button: a built-in function to render it useless, a failure, a counterproductive feature.
Do you ever feel like that alarm clock? When you try so hard, but it feels like life was built to go against you? When you don't know what was wrong, but it all went wrong? And you begin to worry, is it just me? Do I carry a snooze button, that automatic, built-in failure?
We all fail. We all fail to meet our goals every now and then. But that alarm clock will keep trying, no matter how many times you hit that snooze button. It's a resilient, stubborn little machine. The snooze button may stop it for a minute, but a minute later, it's back up, ringing, alive and kicking.
Embrace your inner alarm clock. Own up to your past mistakes. But don't let them stop you from trying, from continuing to work towards your goals. Don't let one push of a button knock you down. One day, you'll rise and shine and accomplish your dreams.
—Stang
#midnightramble
Alarm Clock
![]() |
| Drawn by me on Piskel. |
How do calculators calculate irrational values and trigonometric values? Is the calculator programmed with a giant table with all the values of, say, sine, and when you ask it for the sine of 5, it looks it up? Maybe, but what if you asked it something really weird, like the cos(-57/ln3.2) or e^2.74? It's irrational that a calculator would just happen to have all those numbers and their corresponding values stored inside. Besides, if it did, where would they even come from?
Calculators use something called a Taylor Polynomial to estimate values like those stated above. Let's see how it works.
First, let me show you something interesting. This is sine.
![]() |
| All graphing screenshots are of desmos.com |
It really is.
Alright, alright, here's the trick: it's just zoomed in really close. If you notice the x and y values, they are all less than 1 away from zero.
So we can conclude that when x is really close to zero, y=x is a pretty dang good approximation of sin(x). When x is past 0.5 and -0.5, the two lines start diverging.
Use the function y = sin(x) - x
Hmm... Look familiar?
It's -x^3 multiplied by some constant to make it wider. A fraction, you conclude. After some fiddling, you find out that -(1/6)*x^3 works pretty well. Let's see how far that brings our approximation to.
Pretty nice, pretty nice. Now, the accuracy starts tapering off around 1.0 instead of 0.5.
If you repeat the cycle of finding the difference and adding another chunk of math to the approximation, you'll end up with this nifty equation:
(Red is sine and purple is the sine approximation.)
You can get pretty far by finding the difference and using guess and check to find the best denominator, but it'll get pretty tedious. It would be really sweet if there was, say, a pattern.
Thankfully, there is one. Notice how the 3 corresponds to 6; 5, 120; 7, 5040; 9, 362880? It's factorials!
The Taylor Polynomial, what this estimation equation is called, follows this pattern:
| From Wikipedia |
- f(a) is the function
- f'(a) is the first derivative, f''(a) is the second, and so on
- a is where the polynomial is centered
- x is the value, plugged into f(x) that you want to find
- the closer x is to a (read: the closer the value you plug in is closer to where the polynomial is centered), the more accurate your approximation will be
You might be wondering why the sin(x) function we approximated in our example only has odd-powered x's and there is no (x-a).
That's because the "a" we used in the example was zero, so ever even-valued derivative of f at a is zero. In people speak, that means that sine is always zero at zero. And even-numbered derivatives (the second derivative, fourth derivative, and even no derivative aka zero) are always in sine, not cosine (which the odd-numbered derivatives are in which is why the numerator is always one in the example).
Since a = 0 in the example, (x-a) evaluates to simply x.
By the way, remember that this is an approximation! Use those squiggly approximation lines instead of the actual equal sign.
| These squiggly lines. (Thanks, Wikipedia) |
Anyway, that's the Taylor Polynomial, and it is used to approximate sine, cosine, tangent, e, and other "weird" math.
—Stang
Calculating Weird Trig Values
Most programming languages are relatively easy to read, such as a C#, or Javascript. However, not all languages are designed to be this Human-Readable. Such languages (Such as Jelly, Pyth, GolfCode, etc.) at first glance look like someone generated a random string of characters, such as this Pyth code:
WtQ=Q@,/Q2h*3QQQ(Returns all Collatz Sequence numbers starting at Q)
However, programs written with these are rarely very long. This is certainly not by chance. Instead, these languages are designed for Code Golfing, a recreational competition to see who can write a program to get the desired output with the lowest Kolmogorov complexity. (No, that's not a Scifi show alien or something; it's the length of the program.)
Let's dissect and examine this Pyth code:
FNrZhTNFirst, the F at the start. This simply says "Start a For loop". Then make a Variable N. Set this F loop's range from Z to T, zero to ten. the "h" says include the ten in the range. Then print N.
It outputs: 0 1 2 3 4 5 6 7 8 9 10
Want to play with Pyth yourself? Here's online interpreter: http://pyth.herokuapp.com/
Enjoyed this article? Tell me at @Cyborus.
Thank you to @Cyborus for writing this insightful article! It is out first guest-written post. If you would like to be a guest writer, please contact Stang.
High and Low Complexity
![]() |
| One of various Raspberry Pi models. |
A microcomputer is a small, relatively inexpensive computer with a microprocessor as its central processing unit (CPU). It includes a microprocessor, memory, and minimal input/output (I/O) circuitry mounted on a single printed circuit board.—Wikipedia
Two popular types of microcomputers are the Raspberry Pi and Micro:bits.
As shown above, a Raspberry Pi has numerous means of connection to another device to code on or interact with. Some models, like the Raspberry Pi 3, have a small touchscreen and can run operating systems such as Linux. The cheapest version, Raspberry Pi Zero, sells for an affordable $5.
Learn more about the Raspberry Pi on their official website.
Today I got the opportunity to listen to a guest speaker from Microsoft to learn about Micro:bits and how to code them. They can be used for a variety of activities thanks to their numerous sensors including a thermometer, moisture detector, accelerometer, and compass. It also features 25 LED lights in a 5x5 grid and two buttons.
In the UK, every year seven student is given a Micro:bit from Microsoft to learn to code.
You can buy a Micro:bit in the UK for roughly £13 (excluding batteries). Micro:bits will be sold internationally soon.
Learn more about the Micro:bit on this BBC website.
Check out the Micro:bit on their official website.
Code with a Micro:bit simulator here.
Both types of microcomputers can do even more with USB plugs, USB keyboards, and other extra hardware.
What do you think about microcomputers? Share your thoughts in the comments!
—Stang
Microcomputers
PENgine is a pen-based engine that easily creates speed draws and line art picture music videos by recording x and y coordinates as the user draws so post-drawing modifications can be created.
Check out the project here.
It featured speed draws, PMVs, a drawing editor and a section on how it works.
The speed draws can be essentially at any speed and play out the drawing order and movements.
PMVs take a drawing and make it slightly wiggly but retain the general shape, producing a fun style that many animators enjoy using in PMVs. It save them time otherwise spent on redrawing a picture numerous times.
The drawing editor can be used to sample the program in the original project or to record drawings to display in PMVs or speed draws in remixes. It includes clear and undo buttons as well as a watch button to watch the speed draw (even in an unfinished drawing).
How It Works explains how to use the program. I created it with the intent of helping artists and animators save time; instead of capturing numerous images while they draw, the program will auto-record the process, skipping unnecessary undos and clears. Instead of redrawing an image, the program will generate random but quality wiggly renderings. This section also explains how to use the code to create the final product. Remixes on my side account have further information and are examples of what the finished product should look like.
A sequel to Pengine is being planned. It'll include color, eraser, thickness, layers and shade.
Last but not least, thank you for your support! PENgine was featured in the What the Community is Loving section on the front page a few days after release.
—Stang
PENgine
I'm on Game Jolt now!
I create games using Game Maker: Studio and share them on Game Jolt. Currently, I have one game up called Toro's Adventure. It's dev log only for the public but I plan on handing out early access keys after developing the game more.
Note: Don't worry if you don't see your name right away! I will add it in soon.
Thanks again for your support!
—Stang
Game Jolt + Hub Project
"My username is ScratchStang. Stang is a made up word from a long time ago and sounds really cool. I wanted my username to be just Stang but it was already taken so I added Scratch to it."
@ScratchStang
(Super amazing backstory!)
"My username, -TotallyEpic-, is pretty straightforward, and means what you'd expect: Totally Epic. Woohoo for creativity. Anyway, I picked that username because it described what I wanted to do, which was make projects that would make people say, "Wow, this is totally epic." Whether or not I've succeeded at that goal yet is debatable, but I'm defiantly always trying to live up to my name."@-TotallyEpic-
"I chose my username before I started Scratch; when I was about 9 years of age I thought of the nickname soulslayer as it sounded kinda cool and it was what my friends at the time called me, and to this day I have not grown out of that nickname and chose it as a username as it is nostalgic and symbolic of my childhood. However, these days I much rather people call me just 'soul' as slayer just kinda scares people away before they even know me. In school we had a sort of a revolution where we pretended that the teachers were dictators and needed to be overthrown thus we created a small secret society which operated under the code name of 'the uprising' where for several years we caused mischief which included everything hiding the teachers coffee/tea to causing the entire class to revolt and we had to be assigned code names as we had to remain a mystery thus my nickname. We recruited members from other classes until are organisation consisted to around 50-60 individuals from different year groups and to this day the teachers were left mystified at who were the culprits to this massive revolution and have no idea it started from just a small group of four people who had decided they had enough."@SoulSlayer786
(Super amazing backstory!)
@Silverdroid
"The origin of my username is quite long ago... Once I really liked "Sonic The Hedgehog" and all the games from the series. My favorite character was "Silver" and so I started naming myself "Silver" everywhere. But at most sites that name was occupied and later I also deleted my old social networks and created new ones. Thinking of a new name, I got the idea "Silverdroid" because I recently got a new smartphone running Android. So Silverdroid = Silver The Hedgehog + Android"
@SpikePie
"Well, I chose spikepie because one year ago, I was obsessed with pie. I made a bunch of mystical pies such as the narwhal pie, snake pie, spike pie, vampire pie, and so on. I called myself SpikePie because of this obsession. Anyway, at least its not jibberish and numbers! I can actually make logos for my name!!"
@Arisandra
"My username was chosen because it actually is my real name (XD) and it has a special Chinese meaning, "King of the Mountain", due to the fact that I was born in the Chinese Year of the Monkey (2004), my parents had to "protect" me by giving me the name. Most of my friends call me "Ari" though."
"My username is a combination of things, and is rather complicated. One, it's what my friends call me for short. BJ. My last name is Skistad, but I also love to ski. (Which is ironic because I snowboard instead of ski.) That is just the short version of it."
@bjskistad
@Will_Wam
@Aerdian
""Will_Wam" was first created when I was thinking of a Minecraft username. It doesn't actually mean anything, but "Will_Wham" was already taken so I went with Will_Wam. Then when I joined scratch I used the same username."
@RoastedSquirrel64
"To answer your question, my username means exactly what is sounds like, a roasted squirrel. I chose this username, never expecting to use it ever again, but as you can tell it stuck. I got it from my grandmother's cook book. I was looking through the recipes, turtle soup, quail roast, dandelion salad, ect. Roasted squirrel was one of the recipes. It does not roll off the tongue like ScratchStang does, but I have used it for so long that I can't possibly change it."
"Aerdian means nothing. I had a list of hundreds of names I both generated online and came up with on my own. Aerdian happened to be one I came up with on my own. I had a list of around 50 that I liked, but I went through, narrowed it down to around 10 and searched them to see for which ones were the .com domains available for. Aerdian happened to be the one. It means nothing and I chose it because I liked it."
"My username means "Alpha Centaurii", which is a three-star collection, including A centauri, B centauri, and Proxima Centauri. I've always like stars, and used to go to planetarium shows when I was younger. When I was little, I read a book, and I thought the illustration was really cool- but the username "AlphaCentauri" was too long. I wanted a short and simple one. Centauri was taken, but I liked "Centaurii", and that's the story of my username!"@Centaurii
@Smosher200
"I chose it a long time of ago because of the YouTube channel Smosh. I was real fan then and had my name Smosher. I then changed it to Smosher200. No reason why though."
@Aurona
"Aurona doesn't necessarily mean anything, but I guess it could relate to Aurora or Aura. Sort of like a feeling in the air. Something you can sense, but isn't there. I chose it because I just wanted it to begin with an A for easier logo creation, and it sounds pretty good too."
"My username is a combination of my first fandom and my favorite animal."@TurboKitten
"So to me, when I chose my username I wanted something unique, unlike my old one (AgentAI). I decided that I would have to go with something that's not a word. I really liked the uniqueness of @Haulea's and @Aurona's, so it took me a while to really consider what I wanted my username to be. The first part of my username is "Alt". Like altitude I guess? It basically symbolizes me reaching new levels and advancing through my design and coding skills. The second part" tion" doesn't really have a meaning. I know that I used the letter "t" twice, but Alttion would sound really bad. I don't really know how I came up with that part."@Altion
"My username comes from the name of a cat who passed away a few years ago... and he was crazy! I made this account to honor him."@CrazyNimbus
@Aqualite
"The first part of my username, Aqua, represents my favorite color - blue. 'Lite' just sounded cool, and the two words sounded great together so I came up with @Aqualite."
"My username -Royale- was chosen since:@-Royale-
-Has and Even amount of letters (6)
-It sounds cool -It is like 'Royal' but cooler because the letter e can do that
-Makes me feel awesome
-I wont feel embarrased about it 2 years to the future
-Fancay
-Fancay
-Fancay
-Styleish
-Fancay
-More Fancay"
"My username, HazelLeaf21, comes from the name of my OC, Hazel. Her original name was Leaf, and so I decided to make that my name."@HazelLeaf21
"I chose this username was because it sounded like a mix between scratch and machine."@Scrachine
"My name is Anderal (AND-ER-AL) Idk what it means and I choose it because It was one of the First A words i thought of and i liked it the best."@Anderal
"I'm a bookworm and my lucky number is 42 XD. I tried to do bookworm42 but it was already taken, so I just put the 42 at the front instead."@42Bookworm
@Sheep_Maker
"I like sheep and I make projects/design/code. My previous account was Sheep_tester, and I liked it, but it was filled with old artifacts and it was a test account, which are looked down upon in our Scratch society. And so I made a new account called Sheep_maker and boom I exist now."
"I chose my username because I absolutely <3 medical science. I was reading a book about Influenza one day, and I thought, what if I took out the "a" and added an "i"? Then I tried it and I thought it sounded like a cool username, so I used it."@Influenzi
@Wahsp
"My username is an inside joke. But I can explain it. Me and my friends were playing around this old shed, and a wasp flew out. Someone mispoke and called it a Wahsp. We couldn't stop calling it that and saying look out it's the Wahsp! I took it so far as to create a new account."
"Someone used to call me Little Bit because I am reaaally short. I like games, especially retro ones, so I chose 8 Bit. And I really like penguins, so I chose penguin. I put them together and got this. :p Kind of a weird reason but... *shrugs*."@8BITPENGUIN
"Yayme=Actually proud that I have strived myself to code 1=Independent, 2=2 Brothers, 3=3 sisters, 55=5 kids in my family, and I double love them, 2=2 parents. That's all Yayme123552"
@Yayme123552
@Merodic
"My username means (dictionary definition): 'the most awesome scratcher ever' i got it from a YouTube video where someone said Melodic and I switched the L with a R."
"My username represents me as a person. My main personality trait is my inteligence, and I gain lots of knowledge from daily experience. I aspire to inspire those with my wisdom, and an important part of this is through self confidence (which I either exude or lack). I am trying to claim this inner wisdom that I know exists within me, and channel it to my daily life."
@Sydney_The_Wise
"I thought that it would be cool to have a username that sounded cute and sort of like an uncommon name. So I was awake in bed in the middle of the night contemplating my existence and then boom! I came up with Mibli!"@Mibli
@Makethebrainhappy
"Hello! My username is Makethebrainhappy. I chose this username because my website was called letsmakethebrainhappy! I picked that website name because it had never been used before, and I thought it was a good name!"
"My username is awsomecatbooks. I had to spell it wrong because there is already someone who has the username spelled wright (lol) I love to read so I included books and I also love cats. I don't actually think I'm awesome, but It's a really cool name!"
@awsomecatbooks
"I chose my username because I have always loved trains. I just like everything about them. My favorite trains are Japanese bullet trains, which are called "Shinkansen", which you can tell is my username."@Shinkansen
@NecxGen
So when I was still @-Connection-, I wanted to make an OC. After about an hour I made NEC. Nec was a pulled from conNECtion and was meant to sound like Nick. I had gone on for whie on other things outside of Scratch with the alias of xNecx. I ended up making a pun with NextGen and NecxGen was born.
Thank you everyone who participated! Everyone's stories are very intriguing.
—Stang
Mass Interview: Stories Behind a Username
How do projects get featured on the front page?
You can suggest projects to be featured in this studio: https://scratch.mit.edu/studios/4228481/
On the past iTopic Propose forum page for proposing features, Paddle2See, a Scratch Team member, wrote:
The Scratch Team wants to feature new projects that have not gotten enough attention. We are looking for your help. At this point we only want proposals from people who have full Scratcher accounts (not New Scratcher). Also, please no proposals from family members. Thanks :)There are also some rules:
Please note that proposing a project does not mean we will feature it, we are only looking for suggestions. These are the kind of things we're looking for:
1. simple projects
2. complex projects
3. projects that show an innovative use of Scratch
4. project that promote collaboration and remixing
5. projects that show the diversity in our community (gender, age, culture, country, interests, etc)
6. project that different kinds of people would find enjoyable
7. projects that inspire
A project CANNOT be submitted if it…One of the most important rules is that you can not request yourself to be featured. However, some people have put a little blurb on their projects saying "If you liked this game feel free to request it to be featured at https://scratch.mit.edu/discuss/topic/198735/". It is allowed and some project have even gotten featured that way.
1. was created by you. This means that you CANNOT submit your project.
2. was created by someone whose project(s) have been on the front page already in the last two months (excluding Newest projects or Design Studio)
3. has received more than 100 love its already.
4. has violence including weapons, hurting animals or people
5. contains language inappropriate for all ages
6. is a copy of a commercial game or story, it's OK if it is inspired by though
7. has been on the front page already (excluding Newest projects or Design Studio) 8. doesn't work well online
In addition to projects, you can also request studios to be featured there too. You can even suggest your own!
I hope that helped. If you have any questions, feel free to comment below.
—Stang
How to Get Featured
Are you interested in a job related to programming? If so, you're in luck because computer science is a top paying college degree and the amount of computing jobs are growing extremely fast.
According to percentage estimates of computer science related jobs in STEM career groups from Computer Science Online, the main career categories in this field are:
- Software Development (32%) — programming, testing and bug fixing applications and framework for a software product.
- Security (3%)
- Systems Analysis (15%) — study an activity through mathematical means (for example, observing data) to define its goal and purpose to discover methods to efficiently accomplish them.
- Database Administration (2%) — store and organize data.
- Support Specialist (14%) — provide help and advice related to technology.
- Network and Systems Administration (7%) — organize, install and support an organization's computer systems.
- Other (1%)
That same website also contains a detailed list of computer science jobs, salary ranges, descriptions and job growth rates. I highly recommend you check it out (scroll about a quarter down to see this chart). Here's a small preview:
Although that website contains most of the necessary basic info about computer science jobs, I know there's one job most of you are interested in: video game design. After all, most of you found this blog from Scratch.
According to Creative Skillset, the jobs field can be split into 17 categories. Click on the link to read descriptions, discover requirements and learn more.
- Animator
- Assistant Producer
- Audio Engineer
- Creative Director
- DevOps Engineer
- External Producer
- Game Designer
- Game Programmer
- Games Artist
- Lead Artist
- Lead Programmer
- Level editor
- Narrative Copywriter
- Product Manager
- Project Manager/Producer
- QA Tester
- Technical Artist
Thanks for reading! I hope you found this article helpful.
—Stang
Computer Science Careers
This blog has undergone some major redesign, starting with a new template and format. The standard Blogger template has been switched out for a special template from online by pasting in the new source code and tweaking it a bit. Credits for the template designer can be found at the bottom of the page. (Many thanks to the creator!)
I've also unpublished all 108 posts and started anew. However, I'll be republishing old posts again.
I'll have to do some minor editing, unfortunately, since the new template staggers the posts strangely if the images aren't the same size.
Old pages are being replaced as well. Sadly the text adventure, The Forest, is no longer around, but the new pages will be a ton more useful; they'll showcase my projects, contacts on other websites and an about section. The Tutorials page was merely links back then so it'll be converted to a post for now and might be uploaded again later, after the addition of pictures and GIFs.
I'd love to hear everyone's thoughts on the redesign and fresh new start!
—Stang
Redesign
Hey guys! Ever thought about monetizing your games? You can upload your Scratch games on Game Jolt, an indie game platform, and people can buy your games. (Note: Game Jolt currently only allows games. Other types of projects are no allowed.)
An old Scratch user, OmnipotentPotato, created a topic on Game Jolt about how to upload your game. However, you first have to make sure you have a text file program on your computer that can save as a ".html"; most computers with Windows 8 or higher have it.
Click here to see the tutorial post.
~ScratchStang
How to Put Scratch Games on Game Jolt
I posted "How do you get ideas for projects?" on my profile and the previous interview. Here are the responses! :)
I don't have a quote for this mass interview because I recently wrote a post on how to get ideas. Click here to read it!
"Getting ideas for projects is actually quite hard, even if I'm the guy who gets inspiration from nearly everything. For games, just backgrounds, environments etc. For animations, music, lyrics, my own feelings, when I'm on the Internet etc. Usually I don't even know where I get these ideas from, like you see something and it triggers an idea from your subconsciousness?"
@cl0450
"Helping around and shop requests, but I also find a guide on the Raspberry Pi website and use it with my pi."
@RacingHans
Note: The link is really, really cool.
@EinsteinFans123
~ScratchStang
Mass Interview: Inspiration
Flat design is a cool design style so here's a quick overview of it.
According to Wikipedia:
"Flat design is a style of interface design emphasizing minimum use of stylistic elements that give the illusion of three dimensions (such as the use of drop shadows, gradients or textures) and is focused on a minimalist use of simple elements, typography and flat colors."In people-talk it's flat, generally simple and has no ambient shadows. Shadows have a gradient (they fade from one color to another) or are hard (a solid color). Flat design is useful because it removes all the clutter and cuts to the chase. It efficiently conveys info and looks great, too.
Here's some examples of flat design.
Flat design is commonly used in icons and logos.
It also looks great on websites.
In addition, it can be applied to games!
Thanks for reading! I hope this provided helpful insight or sparked your interest in flat design. Scratch on!
~ScratchStang
Flat Design
Run out of ideas for projects? Here's five tips to naturally think of creative ideas.
1. Fix a Problem
Had an annoying problem that you want to fix? You can make a funny animation about it if others can relate or remake it to show how to fix the problem. For example, one day I had the urge to play Minecraft but it kept crashing on me so I tried remaking it and ended up with a 3D building project.
2. What if?
Ever had any crazy ideas you wanted to share with the world? Now you can!
3. Challenge yourself
Instead of a boring old one-leveled fighting game why not make one with ten levels? Or fifty? A hundred? Challenge yourself to make epic, large-scale projects you'll be proud of. Or, if you see something you think is cool, like an OS, you can challenge yourself to make one but in your own style.
4. Dreams
Dreams can provide crazy ideas your conscious mind wouldn't have thought of.
5. Try something new
Try playing a new game, a new art style or activity. Sitting around purposely trying to force out ideas doesn't work well. Let the ideas come naturally. A new experience might just inspire your next great project idea! However, sometimes ideas can come from old things too, like favorite childhood toy or activity.
Also, Orteil's Game Idea Generator is a great website too! Check it out here.
Remember, it's fine if your project strays from the original plan. You might have to change some parts to fit and it might turn out better than expected!
How do you get ideas for project and what are your ideas? Comment below!
Thanks for reading, scratch on!
—Stang
How to Get Ideas for Projects
What's it like to take a two-week, self-imposed break from an addiction?
Recently I took a two week break from Scratch to focus on school since final exams were right around the corner. At first I had a lot of trouble staying off Scratch. For the first few days, I still browsed around since the FOMO (Fear Of Missing Out) was really getting to me but I managed to restrain myself from commenting. After not being present on the site for a few days, I began to care less in a good way. I realized every petty thing isn't important. Despite minimal browsing and thinking about it, I stayed off Scratch for the next few weeks. Near the end, when I knew school was ending, I actually "sneaked" on (even though it was self-imposed) and animated a few things.
It was interesting to take a step back and see how the community was as a whole when I wasn't focused on replying to messages or merely what people I was following or close to were doing. This part is kind of self-centered but it was also interesting seeing who came back to visit my profile or say they missed me. (I wrote that I was busy on my What I'm Working On.)
To be honest, despite missing the community, it was nice to get this new experience. Unless you're super-humanly appreciative, doing the same thing over and over get tedious over time and you develop an immunity to the joys or woes it brings. Two weeks isn't that long so I returned to my original routine pretty quick but it was new and maybe even eye-opening.
Taking the break also gave me more time to think. On Scratch I felt a pressure to force out a new, creative project every week. Some weeks I had ideas. Some I didn't. (Thankfully I make one or two projects ahead of time, shhhh....) On my break, I didn't feel the pressure and ideas came naturally. They're very different from what I usually make but that's alright. I'm open to change. I just hope everyone else enjoys it too; I recently got into animating and, feeling comfortable with making games, decided to focus my attention and motivation on something new. I came up with some OCs which I got pretty carried away with and developed personalities, names, fears, likes, personalities and secrets. So watch out for an upcoming series. As you'll see soon, they're pretty detailed so I might turn them into comics or short animations.
I've taken a few breaks before this but none as long. All in all it was a new experience that paid off in the end. (The exams went very well.)
Anyway, thanks for reading! Stay tuned and scratch on!
—Stang
My Scratch 2 Week Break
Hey everyone, I released my new project, Live Streaming TV! It's a collaboration with Geocashing and 8 other animators. The same animation shows up on every single device playing the project at the same time.
Click here to check it out!
—Stang
Live Streaming TV
Here is the next installment of the Mass Interview Series! Numerous Scratchers shared their biggest goal on Scratch, which ranged from being featured to inspiring others.
Here are over thirty quotes.
"My biggest goal? Hmm that's a hard question, considering that I'll always be improving and moving forward, finding new goals to reach. My biggest goal on Scratch is probably to have such a large impact on the community that I will be remembered positively for a long time. I want to inspire others and bring joy to their lives. I want to be the reason why someone joined, decided to learn programming or try something new. I want to do something big. I want to positively influence numerous lives."@ScratchStang
"My biggest goal in Scratch is to inspire as many people as I can. That may sound a little cheesy, but I believe that if I inspire one person to create a great project then they may inspire other people who inspire other people and so on. Anyone can create an amazing project if they just have the inspiration to do it. Anyway, that's my biggest goal on Scratch"@CloudySkies
"Getting featured would be great but it's not about the amount of views or followers I amass. I think a lot of people forget that scratch was created not as a popularity site as whoever has the most amount of followers is the most respected and the best. It was created to give the feeling I can make anything that anyone else on this website can make if I put my time and effort into this. Now it might take a couple of tries (Look at my projects how they have evolved my first one is so bad lol). My goal on scratch has already been reached honestly. To make peoples eyes go wide and know that I amazed or inspired someone is great! That person might have clicked see inside and from that understood and learned and is now off and making there own games. It is a great feeling a hard one to describe but yeah to say what are my goals that is about it."@EJTgames
"Hmm...well, to be honest, I don't exactly have a big "goal" for scratch? I really just wanna make funny little videos (and sometimes AMV's or more serious ones) and post my art and stuff, and once the time comes later on, I hope to go on to art college and once that happens I don't know if I'll have time for scratch anymore...although scratch is really special to me, so hopefully I'll find a way where I'll have time to keep doing it...I don't know..."@PlZZAZZ
"My biggest goal in programming is to create a fully functional artificial intelligence with a slick interface and cute vector design. I've already been featured but still I have hopes of one day making an Artificial intelligence."@Chameleon20
"My biggest goal is to be happy and helpful on Scratch. I like to try and make Scratch a better place to be."@syang19
"My biggest goal in Scratch is to become an FPC and to get an episode of The Wand featured! And to become a front page curator, or get featured. Something like that."@D_i_a_v_l_o
"I first saw Scratch browsing on the internet. It was 2 years ago. I found some people named "scratchU8" and "WazzoTV". They were my inspirations. After 2 or 1 year(s) of looking at projects, I wanted to make my own! Soon, StoneHedgehog15 was born. I was on scratch for 7 months. After having 365 projects, I wanted to change my name and stuff. That's when I came in. I haven't shared as much as my old account, but I'm still a old pro. That's my Scratch story."@-_Thunder_-
"My biggest goal in programming is...well either to make an iOS game/app (that'll hopefully go viral...? Ok, never mind) and a DAW that'll be cheap, easy to use and professional."@Tildo
"For Scratch I just wanna have fun, for programming, I wanna make some game I have come up with already that Scratch probably cant handle (cause they're 1st person 3D and stuff)."@djherm2
"My goal in Scratch Programming is to get better!"@makethebrainhappy
"To be as good as my mentors, You, Griffpatch, Ceebee, etc, etc."@frenchornboy
"Yeah... just one, err... Top Loves."
@Rosyda
"I create many different projects in scratch but mostly in the form of drawings and my main goal is to make people smile with them. I draw things as gift to people I love, to show my appreciation, and giving inspiration for others. In short, my goal is to spread happiness in scratch as scratch gave me the happiness to express my feelings."
"I would love getting featured or becoming an SDS curator, but that's not my biggest goal on Scratch. My biggest goal on Scratch is to inspire other scratchers to program and be proud of their work. Another big goal of mine is to have 1000+ followers, because that shows how much my hard work has payed off. Overall, I would like to be a role-model for other scratchers and to have 1000+ followers."@SimplyUnliked
"I started scratch nearly 3 years ago with the help of @LionScratch- and made an account called @JacobLOLZ44. I then switched to a different account; @BananaMan444TV- and then I really changed. My art improved drastically, and I was very happy with my take on Scratch there. But then I moved again- to this account. I made a few animations, and then at 300 followers- without saying anything- I left. For over a year. ......... Then I decided to come back- and I re-shared a project that I had started before I left; Oreo. I finished the project- and had it up for a few days. Then- a couple people said "this is featured" and at the time I didn't know what that meant, but then I go onto the Scratch homepage- AND THERE IT IS! MESSAGES COME IN LIKE CRAZY - AND IT ULTIMATELY REACHES 10000+ FAVORITES!!! So I would say that is my biggest accomplishment on Scratch- getting Oreo featured. The rest is just project making history."@FunnyAnimatorJimTV
"To get prepared for my future career as a computer programmer!"@fireaction2001
"My biggest goal; personality: gentle, helpful, respectable; model: ScratchStang. Programming: 3D image, a nice long adventure game, etc. Model: ScratchStang. I'm not kidding."@EinsteinFans123
@Econinja
"Leveling up my computer programming skills. That's now a bit now leaning to learn lots about Scratch, and give it back to Scratchers. (via the forums)"
"My biggest goal on Scratch is to meet as many people as possible, and I love working in the SDS so being a curator would be amazing."@ellielocks
"My biggest goal would be to become a SDS Curator and a FPC."@rainbow_waves
"To meet people on Scratch and become a senpai/mentor for someone. To someday become an SDS curator."@Starflyer
"Become FPC!"@-Coralreef-
"My biggest goal is to become Front Page Curator! I've actually applied 3+ times, so it's really important for me."@cs96871
@wghenry
"My biggest goal on scratch is to be like Griffpatch and as boss as you! I would like to be like you and Griffpatch because all those followers would inspire me to make more interesting projects! I would also like to be a part of the Scratch Team because I have never been on a team for scratch before. But it would also be cool if I could be featured though! My 1 big goal in Scratch is to get 50 followers! 37 to go!"
"My biggest goal on scratch is to become as good as you (ScratchStang) and Unrealisation. I'm preparing for a future programming career, I already take camps. I have gone to MSU, Hope college, and this summer I'm going to university of Michigan for a java scripting camp."@TylerHosman
@Jabox
"My biggest goal has to be having my animations be recognized enough in order to be used as an inspiration to other people."
"Probably earning enough experience with animation to earn me a well-paying job later on in my life."@BIazeheart
"I'd have to say getting to be an SDS curator, or maybe helping out in the community some other way."@SquiggleStudios
"Well, I guess my biggest goal on Scratch would probably be to just inspire those around me and keep the site together, I guess! Cheesy as it sounds, that's all I've really wanted to do!"@XxwarriorwolfgirlxX
"My biggest goal... probably getting featured, as long as it's a project I'm really proud of and want people to see."@Paperclips
Thanks everyone for participating! These goals are all amazing and will inspire us and many others to learn and scratch on.
If you haven't been interviewed twice yet, feel free to participate in the next one! Just answer:
How do you get ideas for projects?You can answer it in the comments below (please say your username) or on my Scratch profile. Check out the series page for past interviews!
Thanks for reading, scratch on!
~ScratchStang
Mass Interview: Biggest Scratch Goal
Here's my first real video, Speed Coding: Cortex. It's the first in the Speed Coding series and upcoming videos will be relatively similar to it.
Click here to play Cortex!
I made some basic things before recording it (to make sure it was going to become an actual game) and some minor things in the middle so you don't see everything. By the way, I stole some script from my other game, Last, at around 6:45 haha. I actually made this game before Last except for minor changes.
If you have any questions about the code, let me know! I'd gladly explain it to you.
I might make an intro but for now, there's only a short outro for now.
Please support me by subscribing, sharing and liking it. Comments are appreciated too! Also, thanks everyone for 24 subs and over 100 views in less than a week! I'm amazed that my channel has gone so far so fast :)
~ScratchStang
If you have any questions about the code, let me know! I'd gladly explain it to you.
I might make an intro but for now, there's only a short outro for now.
Please support me by subscribing, sharing and liking it. Comments are appreciated too! Also, thanks everyone for 24 subs and over 100 views in less than a week! I'm amazed that my channel has gone so far so fast :)
~ScratchStang
Speed Coding: Cortex
Here are the pros and cons of moving accounts.
Pros:
- Fresh new start
- If you had too many followers to be curated, now you have a chance to get curated again, plus your followers will come back too
- Honestly not much else; this post is pretty biased since I don't like it
Cons:
- Annoying
- You lose a lot of followers because some may be inactive
- Annoying
- We don't like it
- Just don't do it
Haha, okay seriously don't move accounts.
—Stang
—Stang
Pros and Cons of Moving Accounts
Many people have been asking the Scratch Team to create a previous costume block or drop-down menu option but they have not created it. Why? Because it can be solved using just two additional blocks.
Just do this:
If you can not read it because you translated the page or due to other reasons, it is [switch costume to (costume # - 1)].
Thanks to @DadOfMrLog for discovering/publicizing the method!
Hope that was helpful, thanks for reading and scratch on!
—Stang
How to: Previous Costume
Subscribe to:
Posts
(
Atom
)






































