{"id":34065,"date":"2023-05-04T12:47:15","date_gmt":"2023-05-04T19:47:15","guid":{"rendered":"https:\/\/www.tynker.com\/blog\/?p=34065"},"modified":"2023-09-20T11:40:42","modified_gmt":"2023-09-20T18:40:42","slug":"what-is-a-sprite","status":"publish","type":"post","link":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/","title":{"rendered":"Things You Always Wanted to Know About Sprites"},"content":{"rendered":"\n<p>Images kids can create and program within a block-based coding interface are referred to as &#8220;actors&#8221; or &#8220;sprites.&#8221; Sprites can take a variety of forms, including random shapes, animals, and people, and the like. Different types of commands called <strong>code blocks <\/strong>are used to define how a sprite behaves. For example, looks blocks will define appearance, sound blocks make them audible, and motion blocks make them move.&nbsp;<\/p>\n\n\n\n<p>Here are some other things you may have always wanted to know about sprites.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What are Sprites in Computer Science? <\/strong><\/h2>\n\n\n\n<p>In computer science, a sprite is like a picture or drawing that we use in computer programs and games. It&#8217;s not 3D or fancy; it&#8217;s just a flat image, like a character or an item in a video game. Think of it as a sticker that we can move around on a computer screen.<\/p>\n\n\n\n<p>We see sprites a lot in video games because they&#8217;re great for making characters and objects move and do things. Imagine a game where a character runs and jumps. The sprite of that character changes very quickly to make it look like they&#8217;re running and jumping. It&#8217;s like flipping through a flipbook really fast to see a smooth animation.<\/p>\n\n\n\n<p>Sprites also help make things in computer programs look nice. They can be buttons, icons, or even health bars in a game. So, sprites are like the building blocks of pictures and animations in the digital world, helping us create all sorts of fun and useful things on our computers.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>How Sprites Work<\/strong><\/h2>\n\n\n\n<p>Invented to minimize video game memory and storage requirements, they have since been adapted to perform in a variety of operations. Capable of being created from a blank screen or imported from other sources, sprites can be endowed with a variety of scripts, costumes and sounds. Instructions governing a sprite\u2019s actions are referred to as scripts, while costumes define sprite\u2019s appearance. The sounds a sprite makes are based upon its assigned audio clips.&nbsp;<\/p>\n\n\n\n<p>Once created, a sprite can be resized, rotated and animated. A sprite\u2019s interactions with other elements on the screen such as walls, platforms, furniture and the like can be programmed as well. &nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Coding Sprites<\/strong><\/h2>\n\n\n\n<p>Kids code sprites by \u201csnapping\u201d graphical blocks together, as opposed to authoring lines of code as is required in text-based coding. Each graphical block informs a specific state \u2014&nbsp;such as a sprite\u2019s appearance, motion or sound. \u201cStacked\u201d one atop another, each of the coding blocks is executed in a descending sequence when the program is activated.&nbsp;A simple program might look like this: When this actor is clicked, it will play the squeak 1 sound effect. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"324\" height=\"184\" src=\"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20230608151147\/squeak.png\" alt=\"\" class=\"wp-image-34427\" srcset=\"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20230608151147\/squeak.png 324w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20230608151147\/squeak-300x170.png 300w, https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20230608151147\/squeak-150x85.png 150w\" sizes=\"auto, (max-width: 324px) 100vw, 324px\" \/><\/figure>\n<\/div>\n\n\n<p>This makes block coding easy to grasp, which is why it\u2019s ideal for young children.&nbsp;<\/p>\n\n\n\n<p>With these tools, kids can create sprites that talk, change costumes, grow, shrink and jump. They can also change backdrops and glide. With so much flexibility at their disposal, young programmers can create entire scenarios in which sprites perform in almost any manner they can imagine.&nbsp;<\/p>\n\n\n\n<p>Let\u2019s say for example a child want to create a fish that changes color.&nbsp;<\/p>\n\n\n\n<p>To accomplish this, they would create a repeat loop by stacking a \u201cwhen actor clicked\u201d block atop a \u201crepeat\u201d block atop a \u201cwait\u201d block, which can be set to the desired number of seconds of delay before the color change. To get the fish to change colors, a \u201cchange effect by\u201d block would be inserted between the \u201crepeat\u201d and \u201cwait\u201d blocks. Nearly any other actions, such as swimming in circles, or growing, can be programmed to using similar blocks.\u00a0<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What are sprite examples? <\/strong><\/h2>\n\n\n\n<p>Character sprites are like the actors in a video game. They&#8217;re 2D pictures that show the game&#8217;s characters doing different things, like walking, running, or jumping. Imagine a character in a game moving smoothly \u2013 that&#8217;s thanks to these sprites changing quickly to create the illusion of motion.<\/p>\n\n\n\n<p>These character sprites also help show emotions and changes in the game. If a character is happy, sad, or surprised, the sprite changes to reflect that. As you progress in the game, characters can also get stronger or change their appearance, and these sprites show those transformations. So, character sprites are not just about how characters move but also how they feel and grow in the game.<\/p>\n\n\n\n<p>Game designers put a lot of work into making sure character sprites match the game&#8217;s look and story. They want players to feel like they&#8217;re part of the game world, and character sprites are a big part of making that happen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Introducing Variables<\/strong><\/h2>\n\n\n\n<p>Numbers, words, and true-or-false values can be stored as variables. Variables can take one of two forms: local and global. A local variable is assigned to a particular actor or sprite, which is the only one that can access and modify it. Global variables can be employed and changed by any actor in a given project. This means that any data that needs to be shared by multiple actor can be stored as global. Such data can track the number of lives remaining for each character, or the overall score of a game.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>In Summary<\/strong><\/h2>\n\n\n\n<p>Among the things you may have always wanted to know about sprites, they can make block-based coding easier to grasp. Moreover, they have the potential to ensure kids get a sense of accomplishment as they play. In this way, sprites can make learning to code both easy and engaging. Block-coding introduces kids to the key concepts they\u2019ll need to understand before moving on to text-based coding.&nbsp;&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">How To With Tynker<\/h2>\n\n\n\n<p>Tynker calls sprites &#8220;Actors,&#8221; and you can see all the actors in your Tynker project by looking at the Actor List. Learn more about the basics of coding with Tynker by checking out the articles below!<\/p>\n\n\n\n<p><a href=\"https:\/\/www.tynker.com\/blog\/tynker-workshop-basics\/\"><strong>Tynker Workshop Basics<\/strong><\/a> \u2014 Learn about coordinates and start coding with Tynker. Add sprites and move them on the screen. <\/p>\n\n\n\n<p><a href=\"https:\/\/www.tynker.com\/blog\/tynkers-vector-drawing-tool\/\"><strong>The Drawing Tool<\/strong><\/a> \u2014 Learn how to use the new Vector-based Drawing Tool. Create custom sprites of your own imagining!<\/p>\n\n\n\n<p><a href=\"https:\/\/www.tynker.com\/blog\/animation-tool\/\"><strong>The Animation Tool<\/strong><\/a> \u2014 Take your sprites to the next level with custom animations. Learn about frame-based animation and other animation tips.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.tynker.com\/blog\/tynker-toolbox-the-character-creator\/\"><strong>The Character Creator<\/strong><\/a> \u2014 Take control of custom rigs using the Animation blocks.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Frequently Asked Questions<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Is Coding Good For Kids?<\/strong><\/h3>\n\n\n\n<p>We&#8217;re living during a high-tech revolution, witnessing life-changing advancements in medicine, environmental conservation, and much more. At the core of all these amazing projects and discoveries is CODE. Code can be the thing that differentiates your child from peers and allows them to stand out as an asset for companies when they are looking for employment. The children who learn to code today will become the creators of the technology tomorrow. Learning to code can help children make a major contribution to the world that they live in and make a lasting impact.<\/p>\n\n\n\n<p>As kids and teens learn to code, they also build essential skills like critical thinking, logic, and problem-solving. They learn to logically sequence events, create playable games, tell good stories, and model real situations. They also learn computational thinking by developing algorithmic and design thinking abilities. Coding for kids has become an essential element of a child&#8217;s education and an excellent way to express their creativity and imagination.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How Do I Start My Child Coding?<\/strong><\/h3>\n\n\n\n<p>Coding, otherwise known as programming, is a creative activity for all children. Your child might not care about writing data processing algorithms, but they might enjoy creating games, programming music, designing websites, or just playing with code. Learning to code is for everyone; you don&#8217;t have to be good at math or a &#8220;techie&#8221; to learn how to code. Kids as young as five can learn to code and pick it up faster than most adults.<\/p>\n\n\n\n<p>When your kids are starting, pick a program like MIT&#8217;s Scratch or <a href=\"https:\/\/apps.apple.com\/us\/app\/tynker-junior-coding-for-kids\/id1393933000\" target=\"_blank\" rel=\"noreferrer noopener\">Tynker Junior<\/a> app. The visual style of these programs makes it easy for young children to learn to code. Scratch and Tynker have a graphical interface that works. Drag-and-drop code blocks snap together. Pieces of code that don&#8217;t make computational sense won&#8217;t fit together, making syntax errors impossible.<\/p>\n\n\n\n<p>Older children can learn to code with Python by building games, art, music, and more. Some programs like Tynker offer a placement test to set your child on the right track for their age and experience level.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What Age Is Best To Introduce Coding To Kids?<\/strong><\/h3>\n\n\n\n<p>Every child learns at their own pace. They can learn different subjects at varying rates and ways. Experts believe that children should learn coding at an early age. According to MIT, the best age for kids to start learning coding languages such as Scratch Jr. or <a href=\"https:\/\/apps.apple.com\/us\/app\/tynker-junior-coding-for-kids\/id1393933000\" target=\"_blank\" rel=\"noreferrer noopener\">Tynker Jr.<\/a> is from 5 to 7. Many programs allow your children to progress at their own pace or hire an instructor to help them move along.<\/p>\n\n\n\n<p>With Tynker, a placement test will place your child on the correct path based on age and skill level, and Tynker supports children up to age 18 with real-world text languages like Python and JavaScript. Children progress to more difficult coding courses with the support of interactive tutorials and video instructions at their own pace.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Which Is The Best Coding For Kids Program?<\/strong><\/h3>\n\n\n\n<p>With so many great services available, learning to code has never been easier! For example, Scratch and Tynker provide innovative visual coding languages that make coding fun. Coding is a great way to broaden your child&#8217;s worldview and develop their creativity, critical thinking, and problem-solving skills. Here is a few coding-for-kids options to review:<\/p>\n\n\n\n<p><strong>Game-based learning<\/strong>\u2014Game-based platforms such as Tynker and the challenges on Code.org motivate kids to use code to complete game levels.<\/p>\n\n\n\n<p><strong>Independent learning with Scratch<\/strong>\u2014Scratch from MIT is a great way of getting started with code. Although they don&#8217;t have courses, there&#8217;s a vibrant community to learn from.<\/p>\n\n\n\n<p><strong>Online courses<\/strong>\u2014Enroll in a Python or JavaScript course on Codecademy or Tynker or learn to code with Processing on Khan Academy. Tynker offers <a href=\"https:\/\/www.tynker.com\/parents\/curriculum\/art-meets-code\/\" target=\"_blank\" rel=\"noreferrer noopener\">advanced courses like Processing 1<\/a>, using p5.js to introduce the foundational concepts of art and computer science.<\/p>\n\n\n\n<p><strong>Build an app\u2014<\/strong>Learn to build your own iOS app using Swift. Install the Swift Playgrounds app by Apple.<\/p>\n\n\n\n<p><strong>Use a book<\/strong>\u2014Learn by following along with books like&nbsp;<em>Mission Python<\/em>,&nbsp;<em>Super Scratch Programming Adventure<\/em>, or&nbsp;<em>Coding with Minecraft<\/em>. Tynker has a series of super-informative coding activity books, including&nbsp;<strong><a href=\"https:\/\/www.tynker.com\/ebooks\/code-these-games\" target=\"_blank\" rel=\"noreferrer noopener\">Code These Games<\/a><\/strong>,&nbsp;<a href=\"https:\/\/www.tynker.com\/ebooks\/code-these-minecraft-mods-bedrock-edition\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Code These Minecraft Mods<\/strong><\/a>, and&nbsp;<a href=\"https:\/\/www.tynker.com\/ebooks\/code-this-art\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Code This Art<\/strong><\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>&nbsp;Why Is Coding Needed?<\/strong><\/h3>\n\n\n\n<p>Coding is the method of instructing a computer to perform a specific task. You may also hear coding referred to as software programming or computer programming. These instructions are communicated using a language that computers can understand, like visual blocks, JavaScript and Python.<\/p>\n\n\n\n<p>Coding for kids lays the groundwork for our world&#8217;s technology, from microprocessors in everyday items like refrigerators and water heaters to sophisticated programs that run our cars and buildings. Learning to code is a great opportunity for children of all ages to develop their problem-solving and critical thinking skills, while building the necessary focus and organization to see projects through to completion.<\/p>\n\n\n\n<p>Coding usually begins with drag-and-drop visual programming in which children connect blocks together to make programs. Visual programming teaches fundamental concepts without typing or syntax by placing the focus on the logic behind the code. Once they&#8217;ve learned the basics, children can transition to real-world programming languages like Python, JavaScript, and C.<\/p>\n\n\n\n<p>From online coding courses and games to offline learning, from in-person coding instruction to live online tutoring, there are endless coding resources available. The best coding platforms and programs like Scratch, Code.org and Tynker give children of all ages and experience levels the ability to code while making the process fun and engaging.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Why Should We Use Tynker Coding For Kids?<\/strong><\/h3>\n\n\n\n<p>Tynker is the world\u2019s number one coding platform for children ages 5 to 18 for a reason\u2014it works! Tynker powers the creativity of over 60 million students and serves thousands of schools and educators worldwide.<\/p>\n\n\n\n<p>Tynker\u2019s award-winning, gamified courses and coding for kids activities encourage kids to complete projects as they have fun, allowing them to progress from novices to experts using languages like Python. Tynker\u2019s interactive lessons have built-in tutorials for all ages and skill levels. Our highly rated mobile app (4.7 stars) lets students take Tynker on the go. Learning how to code with Tynker unlocks and empowers children\u2019s creativity, teaching them life-long skills they can use today and into the future.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>How Do I Teach My 7-Year-Old Code?<\/strong><\/h3>\n\n\n\n<p>Learning to code is for everyone; you don&#8217;t have to be good at math or a &#8220;techie&#8221; to learn how to code. Kids as young as five can learn to code and pick it up faster than most adults. Tynker Junior is a fun, interactive way to spark your kid&#8217;s interest in coding. Kids (ages 5-7) learn coding basics by connecting picture blocks to move their characters. Tynker&#8217;s immersive game-like coding courses and interactive lessons with built-in tutorials are perfect for beginners 5+ through experts 18+.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>What Options Are There For Coding For Teens?<\/strong><\/h3>\n\n\n\n<p>Code.org has a yearlong course in Computer Science Principles that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.<\/p>\n\n\n\n<p>Tynker has coding for kids courses that align with subject standards like CCSS-ELA, CCSS-Math, NGSS and CS standards such as CSTA, ISTE, CA CS, UK National Curriculum, and several state-level standards like TEKS.<\/p>\n\n\n\n<p>Tynker is recognized by College Board as an endorsed curriculum provider for\u00a0<a href=\"https:\/\/www.tynker.com\/apcs-school\/coding-curriculum\" target=\"_blank\" rel=\"noreferrer noopener\">AP Computer Science Principles and AP Computer Science A<\/a>.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Related Searches:<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.tynker.com\/\">Coding Class<\/a><\/h3>\n\n\n\n<h3 class=\"wp-block-heading\"><a href=\"https:\/\/www.tynker.com\/k8-school\/coding-curriculum\/all-about-computers-2\">Basic Computer Skills Classes<\/a><\/h3>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Images kids can create and program within a block-based coding interface are referred to as &#8220;actors&#8221; or &#8220;sprites.&#8221; Sprites can take a variety of forms, including random shapes, animals, and people, and the like. Different types of commands called code blocks are used to define how a sprite behaves. For example, looks blocks will define appearance, sound blocks make them [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":34067,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[53,526,530],"tags":[20,522],"class_list":["post-34065","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coding-at-home","category-coding-basics","category-tutorials","tag-coding-for-kids","tag-sprites"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Things You Always Wanted to Know About Sprites - Tynker Blog<\/title>\n<meta name=\"description\" content=\"Capable of being created from a blank screen, or imported from other sources, sprites can be endowed with a variety of scripts, costumes and sounds.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Things You Always Wanted to Know About Sprites - Tynker Blog\" \/>\n<meta property=\"og:description\" content=\"Capable of being created from a blank screen, or imported from other sources, sprites can be endowed with a variety of scripts, costumes and sounds.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/\" \/>\n<meta property=\"og:site_name\" content=\"Tynker Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Gotynker\/\" \/>\n<meta property=\"article:published_time\" content=\"2023-05-04T19:47:15+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-20T18:40:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20230504124616\/Sprites.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Teri Llach\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@gotynker\" \/>\n<meta name=\"twitter:site\" content=\"@gotynker\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Teri Llach\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Things You Always Wanted to Know About Sprites - Tynker Blog","description":"Capable of being created from a blank screen, or imported from other sources, sprites can be endowed with a variety of scripts, costumes and sounds.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/","og_locale":"en_US","og_type":"article","og_title":"Things You Always Wanted to Know About Sprites - Tynker Blog","og_description":"Capable of being created from a blank screen, or imported from other sources, sprites can be endowed with a variety of scripts, costumes and sounds.","og_url":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/","og_site_name":"Tynker Blog","article_publisher":"https:\/\/www.facebook.com\/Gotynker\/","article_published_time":"2023-05-04T19:47:15+00:00","article_modified_time":"2023-09-20T18:40:42+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20230504124616\/Sprites.jpg","type":"image\/jpeg"}],"author":"Teri Llach","twitter_card":"summary_large_image","twitter_creator":"@gotynker","twitter_site":"@gotynker","twitter_misc":{"Written by":"Teri Llach","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/#article","isPartOf":{"@id":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/"},"author":{"name":"Teri Llach","@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/person\/862a924b4109e72daf9cf8dce45e2312"},"headline":"Things You Always Wanted to Know About Sprites","datePublished":"2023-05-04T19:47:15+00:00","dateModified":"2023-09-20T18:40:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/"},"wordCount":2306,"publisher":{"@id":"https:\/\/www.tynker.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/#primaryimage"},"thumbnailUrl":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20230504124616\/Sprites.jpg","keywords":["Coding for Kids","Sprites"],"articleSection":["Coding at Home","Coding Basics","Tutorials"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/","url":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/","name":"Things You Always Wanted to Know About Sprites - Tynker Blog","isPartOf":{"@id":"https:\/\/www.tynker.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/#primaryimage"},"image":{"@id":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/#primaryimage"},"thumbnailUrl":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20230504124616\/Sprites.jpg","datePublished":"2023-05-04T19:47:15+00:00","dateModified":"2023-09-20T18:40:42+00:00","description":"Capable of being created from a blank screen, or imported from other sources, sprites can be endowed with a variety of scripts, costumes and sounds.","breadcrumb":{"@id":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/#primaryimage","url":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20230504124616\/Sprites.jpg","contentUrl":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20230504124616\/Sprites.jpg","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.tynker.com\/blog\/what-is-a-sprite\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Coding for Kids","item":"https:\/\/www.tynker.com\/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https:\/\/www.tynker.com\/blog\/"},{"@type":"ListItem","position":3,"name":"Things You Always Wanted to Know About Sprites"}]},{"@type":"WebSite","@id":"https:\/\/www.tynker.com\/blog\/#website","url":"https:\/\/www.tynker.com\/blog\/","name":"Tynker Blog","description":"Tynker makes it fun and easy to learn computer programming. Get started today with Tynker&#039;s easy-to-learn, visual programming courses designed for young learners in grades K-12.","publisher":{"@id":"https:\/\/www.tynker.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.tynker.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.tynker.com\/blog\/#organization","name":"Tynker - Coding for Kids","url":"https:\/\/www.tynker.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20220713063303\/appicon-120.png","contentUrl":"https:\/\/images.tynker.com\/blog\/wp-content\/uploads\/20220713063303\/appicon-120.png","width":120,"height":120,"caption":"Tynker - Coding for Kids"},"image":{"@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Gotynker\/","https:\/\/x.com\/gotynker","https:\/\/www.instagram.com\/tynkercoding\/","https:\/\/www.pinterest.com\/gotynker\/","https:\/\/www.linkedin.com\/company\/tynker"]},{"@type":"Person","@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/person\/862a924b4109e72daf9cf8dce45e2312","name":"Teri Llach","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.tynker.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/791d936f2ed3742c8e4e9a1f55c64703e19f2b6c2771c41ca6f0c6e52d0dad28?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/791d936f2ed3742c8e4e9a1f55c64703e19f2b6c2771c41ca6f0c6e52d0dad28?s=96&d=mm&r=g","caption":"Teri Llach"},"description":"Teri Llach is Head of Marketing for Tynker. Teri is an experienced growth marketer with a highly successful track record in B2B and B2C, deep experience with start-ups, brands, and all functional areas of marketing. Teri lives in Palo Alto, CA.","url":"https:\/\/www.tynker.com\/blog\/author\/tllachtynker-com\/"}]}},"_links":{"self":[{"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/posts\/34065","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/comments?post=34065"}],"version-history":[{"count":8,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/posts\/34065\/revisions"}],"predecessor-version":[{"id":36218,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/posts\/34065\/revisions\/36218"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/media\/34067"}],"wp:attachment":[{"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/media?parent=34065"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/categories?post=34065"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tynker.com\/blog\/wp-json\/wp\/v2\/tags?post=34065"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}