{"id":3835,"date":"2026-06-13T01:44:13","date_gmt":"2026-06-12T22:44:13","guid":{"rendered":"https:\/\/www.kazkaland.com\/kursy\/game-dev-academy\/"},"modified":"2026-06-13T01:44:13","modified_gmt":"2026-06-12T22:44:13","slug":"game-dev-academy","status":"publish","type":"page","link":"https:\/\/www.kazkaland.com\/en\/kursy\/game-dev-academy\/","title":{"rendered":"Game Dev Academy \u2014 a teenager writes his own game in code"},"content":{"rendered":"<div class=\"wp-block-group alignfull kz-course-hero has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"color:#F6F5FC;background:linear-gradient(135deg,#0D1026 0%,#241A4D 55%,#7C3AED 100%);padding-top:5rem;padding-right:1.5rem;padding-bottom:5rem;padding-left:1.5rem\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-8c9d87d2 wp-block-group-is-layout-constrained\">\n<p class=\"has-text-align-center has-text-color has-link-color wp-elements-07e11ec34207742034cbf7a005ef159a wp-block-paragraph\" style=\"color:#C9BAF8;margin-bottom:1.4rem;font-size:0.82rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase\">\ud83c\udfae For teenagers from 13 years old<\/p>\n\n\n\n<h1 class=\"wp-block-heading has-text-align-center has-text-color\" style=\"color:#FFFFFF;margin-top:0;margin-bottom:1.2rem;font-size:clamp(1.93rem, 1.93rem + ((1vw - 0.2rem) * 2.45), 3.4rem);font-weight:800;line-height:1.05;letter-spacing:-0.02em;text-shadow:2px 3px 14px rgba(0,0,0,0.4)\">Game Dev Academy<\/h1>\n\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#EDE9FB;margin-top:0;margin-bottom:2.2rem;font-size:clamp(0.957rem, 0.957rem + ((1vw - 0.2rem) * 0.822), 1.45rem);font-style:italic;font-weight:400;line-height:1.35\">\u00ab&quot;Don&#039;t just play games. Write your own.&quot;\u00bb<\/p>\n\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#D9D3F0;margin-top:0;margin-bottom:2.5rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.342), 1.08rem);line-height:1.65\">16 self-paced missions: from &quot;what is a game&quot; to your own game written in real JavaScript code and published online. The code editor is built into the course - nothing needs to be installed.<\/p>\n\n\n\n<div class=\"wp-block-columns kz-course-stats is-layout-flex wp-container-core-columns-is-layout-f2f001be wp-block-columns-is-layout-flex\" style=\"margin-top:0;margin-bottom:2.5rem\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#EDE9FB;margin-top:0;margin-bottom:0.2rem;font-size:clamp(1.453rem, 1.453rem + ((1vw - 0.2rem) * 1.578), 2.4rem);font-weight:800;line-height:1\">16<\/p>\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#D9F6EA;margin-top:0;margin-bottom:0;font-size:0.78rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase\">missions<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#EDE9FB;margin-top:0;margin-bottom:0.2rem;font-size:clamp(1.453rem, 1.453rem + ((1vw - 0.2rem) * 1.578), 2.4rem);font-weight:800;line-height:1\">8<\/p>\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#D9F6EA;margin-top:0;margin-bottom:0;font-size:0.78rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase\">sections<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#EDE9FB;margin-top:0;margin-bottom:0.2rem;font-size:clamp(1.453rem, 1.453rem + ((1vw - 0.2rem) * 1.578), 2.4rem);font-weight:800;line-height:1\">30+<\/p>\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#D9F6EA;margin-top:0;margin-bottom:0;font-size:0.78rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase\">interactions<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#EDE9FB;margin-top:0;margin-bottom:0.2rem;font-size:clamp(1.453rem, 1.453rem + ((1vw - 0.2rem) * 1.578), 2.4rem);font-weight:800;line-height:1\">1<\/p>\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#D9F6EA;margin-top:0;margin-bottom:0;font-size:0.78rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase\">published game<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-c0bc9f7e wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-font-size\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.292), 1.05rem);font-weight:700\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/www.kazkaland.com\/en\/kurs-pay\/?slug=game-dev-academy\" target=\"_blank\" rel=\"noopener\" style=\"border-radius:100px;color:#0D1026;background-color:#00FF85;padding-top:1rem;padding-right:2.2rem;padding-bottom:1rem;padding-left:2.2rem\">Order a course \u2192<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#C9BAF8;margin-top:1rem;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.008), 0.88rem);font-style:italic\">Course price \u2014 399 \u20b4<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-5c33f14b wp-block-group-is-layout-constrained\" style=\"padding-top:4rem;padding-right:1.5rem;padding-bottom:2rem;padding-left:1.5rem\">\n<h2 class=\"wp-block-heading has-text-align-center\" style=\"margin-top:0;margin-bottom:1.4rem;font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 1.25), 2rem);font-weight:800;line-height:1.2;letter-spacing:-0.01em\">From &quot;playing games&quot; to &quot;made my own&quot;\u00ab<\/h2>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#262240;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.375), 1.1rem);line-height:1.7\">Teenagers spend hours playing games \u2014 and that&#039;s normal: games are now as much a part of culture as movies and books. The only question is the role. You can remain just a player \u2014 or you can look behind the scenes and understand how games work from the inside. The second way is the first step in programming.<\/p>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#262240;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.375), 1.1rem);line-height:1.7\">\u00ab&quot;Game Dev Academy&quot; is a course in which a teenager will independently, mission by mission, write a real platformer game in JavaScript: hero, jumping, gravity, enemies, sound, score - and at the end publish it on the Internet and share the link with friends.<\/p>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#262240;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.375), 1.1rem);line-height:1.7\">No need to install programs or memorize anything. The code editor is built right into the course: just write, click &quot;Run&quot; and you&#039;ll see the result right away. We explain each term twice: first professionally, and then in simple terms.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignwide kz-course-two-audiences is-layout-flow wp-block-group-is-layout-flow\" style=\"padding-top:2rem;padding-right:1.5rem;padding-bottom:2rem;padding-left:1.5rem\">\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-cb0a7ccb wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"border-radius:16px;background-color:#EDE9FB;padding-top:2rem;padding-right:1.8rem;padding-bottom:2rem;padding-left:1.8rem\">\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#5B21B6;margin-top:0;margin-bottom:0.8rem;font-size:0.78rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase\">\ud83e\uddd2 For a teenager<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:1rem;font-size:clamp(0.929rem, 0.929rem + ((1vw - 0.2rem) * 0.785), 1.4rem);font-weight:800;line-height:1.25\">Write code and play it right away<\/h3>\n\n\n\n<ul class=\"has-text-color wp-block-list\" style=\"color:#262240;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);line-height:1.7\">\n<li>\u2328\ufe0f Built-in code editor \u2014 write and run right in the course<\/li>\n\n<li>\ud83e\udd8a Example game &quot;Fox and Dawn&quot; - in the end yours will look the same<\/li>\n\n<li>\ud83c\udfaf Missions, XP and achievements - you complete the course like a game<\/li>\n\n<li>\ud83d\udd11 Hints and solutions in difficult missions - you won&#039;t get stuck alone<\/li>\n\n<li>\ud83d\udd0a Sounds, particles, score \u2014 your game will be &quot;alive&quot;\u00ab<\/li>\n\n<li>\ud83c\udf0d Posting on itch.io is a real link to your game<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-column has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"border-radius:16px;background-color:#D9F6EA;padding-top:2rem;padding-right:1.8rem;padding-bottom:2rem;padding-left:1.8rem\">\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#067A4E;margin-top:0;margin-bottom:0.8rem;font-size:0.78rem;font-weight:700;letter-spacing:0.12em;text-transform:uppercase\">\ud83d\udc68\u200d\ud83d\udc69\u200d\ud83d\udc67 For parents<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:1rem;font-size:clamp(0.929rem, 0.929rem + ((1vw - 0.2rem) * 0.785), 1.4rem);font-weight:800;line-height:1.25\">The first step in programming \u2014 without a tutor<\/h3>\n\n\n\n<ul class=\"has-text-color wp-block-list\" style=\"color:#262240;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);line-height:1.7\">\n<li>\ud83d\udcbb Real JavaScript is the language that developers start with<\/li>\n\n<li>\ud83d\udcd8 Each concept \u2014 first professionally, then &quot;childishly&quot;\u00ab<\/li>\n\n<li>\ud83e\udde9 Coordinates, conditions, cycles \u2014 abstractions become visual<\/li>\n\n<li>\ud83c\udfc1 Completed project in the portfolio - own published game<\/li>\n\n<li>\ud83d\udee1\ufe0f Safe publishing: accounts 13 years and older, younger accounts must be accompanied by their parents<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-db9a1357 wp-block-group-is-layout-constrained\" style=\"padding-top:4rem;padding-right:1.5rem;padding-bottom:2rem;padding-left:1.5rem\">\n<h2 class=\"wp-block-heading has-text-align-center\" style=\"margin-top:0;margin-bottom:0.8rem;font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 1.25), 2rem);font-weight:800;line-height:1.2;letter-spacing:-0.01em\">Program \u2014 8 sections<\/h2>\n\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:2rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);font-style:italic\">16 missions, 20\u201340 minutes each. Each mission gives XP, and there are bosses at the end of chapters. The pace is yours.<\/p>\n\n\n\n<div class=\"wp-block-columns kz-course-weeks-row is-layout-flex wp-container-core-columns-is-layout-cb0a7ccb wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column kz-course-week-card has-border-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"border-color:#E3DDF3;border-width:1px;border-radius:14px;background-color:#FFFFFF;padding:1.6rem;flex-basis:50%\">\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#7C3AED;margin-top:0;margin-bottom:0.4rem;font-size:0.78rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase\">Chapters 1\u20132<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:0.6rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.708), 1.3rem);font-weight:800;line-height:1.2\">\ud83c\udfae What is the game + first code<\/h3>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 0.98rem);line-height:1.55\">Rules, goal, challenge, and feedback. The \u00abwhat kind of game designer are you\u00bb test. What is canvas \u2014 and your first lines of JavaScript: the hero appears on the screen.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column kz-course-week-card has-border-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"border-color:#E3DDF3;border-width:1px;border-radius:14px;background-color:#FFFFFF;padding:1.6rem;flex-basis:50%\">\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#7C3AED;margin-top:0;margin-bottom:0.4rem;font-size:0.78rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase\">Chapters 3\u20134<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:0.6rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.708), 1.3rem);font-weight:800;line-height:1.2\">\ud83d\udd79\ufe0f Motion, physics and &quot;juice&quot;\u00ab<\/h3>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 0.98rem);line-height:1.55\">Control keys, gravity and jumping. Platforms and collisions. Particle explosions that make the game &quot;alive&quot;.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-columns kz-course-weeks-row is-layout-flex wp-container-core-columns-is-layout-cb0a7ccb wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column kz-course-week-card has-border-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"border-color:#E3DDF3;border-width:1px;border-radius:14px;background-color:#FFFFFF;padding:1.6rem;flex-basis:50%\">\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#7C3AED;margin-top:0;margin-bottom:0.4rem;font-size:0.78rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase\">Chapters 5\u20136<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:0.6rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.708), 1.3rem);font-weight:800;line-height:1.2\">\ud83d\udc7e Enemies, Stars, and Balance<\/h3>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 0.98rem);line-height:1.55\">Ghost enemy, life and invulnerability. Stars, score and sounds. Game balancing using the &quot;one parameter at a time&quot; method.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column kz-course-week-card has-border-color has-background is-layout-flow wp-block-column-is-layout-flow\" style=\"border-color:#E3DDF3;border-width:1px;border-radius:14px;background-color:#FFFFFF;padding:1.6rem;flex-basis:50%\">\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#7C3AED;margin-top:0;margin-bottom:0.4rem;font-size:0.78rem;font-weight:700;letter-spacing:0.1em;text-transform:uppercase\">Chapters 7\u20138<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:0.6rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.708), 1.3rem);font-weight:800;line-height:1.2\">\ud83d\ude80 Graduation and final project<\/h3>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 0.98rem);line-height:1.55\">Start screen with the game name, second level, &quot;Fox&quot; skin. Publication on itch.io \u2014 and a link to your own game in the portfolio.<\/p>\n<\/div>\n<\/div>\n\n\n\n\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"background-color:#EFEDF8;padding-top:4rem;padding-right:1.5rem;padding-bottom:4rem;padding-left:1.5rem\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-bd7add7f wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-text-align-center\" style=\"margin-top:0;margin-bottom:2rem;font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 1.25), 2rem);font-weight:800;line-height:1.2;letter-spacing:-0.01em\">How it works<\/h2>\n\n\n\n<div class=\"wp-block-columns is-layout-flex wp-container-core-columns-is-layout-cb0a7ccb wp-block-columns-is-layout-flex\">\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0.6rem;font-size:clamp(1.453rem, 1.453rem + ((1vw - 0.2rem) * 1.578), 2.4rem);line-height:1\">\ud83d\udcbb<\/p>\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" style=\"margin-top:0;margin-bottom:0.5rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.292), 1.05rem);font-weight:700\">Computer or tablet<\/h4>\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.108), 0.94rem);line-height:1.55\">The course will open anywhere, but writing code is convenient with a keyboard.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0.6rem;font-size:clamp(1.453rem, 1.453rem + ((1vw - 0.2rem) * 1.578), 2.4rem);line-height:1\">\u23f1\ufe0f<\/p>\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" style=\"margin-top:0;margin-bottom:0.5rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.292), 1.05rem);font-weight:700\">Your own pace<\/h4>\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.108), 0.94rem);line-height:1.55\">Progress, XP, and game code are saved automatically in your browser. No deadlines.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0.6rem;font-size:clamp(1.453rem, 1.453rem + ((1vw - 0.2rem) * 1.578), 2.4rem);line-height:1\">\u2328\ufe0f<\/p>\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" style=\"margin-top:0;margin-bottom:0.5rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.292), 1.05rem);font-weight:700\">Live code<\/h4>\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.108), 0.94rem);line-height:1.55\">I wrote it, launched it, and immediately saw the game. The course shows and explains errors.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-column is-layout-flow wp-block-column-is-layout-flow\">\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0.6rem;font-size:clamp(1.453rem, 1.453rem + ((1vw - 0.2rem) * 1.578), 2.4rem);line-height:1\">\ud83c\udfc6<\/p>\n\n\n<h4 class=\"wp-block-heading has-text-align-center\" style=\"margin-top:0;margin-bottom:0.5rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.292), 1.05rem);font-weight:700\">Real game<\/h4>\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.108), 0.94rem);line-height:1.55\">The child completes the course with their own online game.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-f2404ad1 wp-block-group-is-layout-constrained\" style=\"padding-top:4rem;padding-right:1.5rem;padding-bottom:3rem;padding-left:1.5rem\">\n<blockquote class=\"wp-block-quote kz-course-pullquote has-text-color is-layout-flow wp-block-quote-is-layout-flow\" style=\"color:#0D1026;font-size:clamp(0.984rem, 0.984rem + ((1vw - 0.2rem) * 0.86), 1.5rem);font-style:italic;line-height:1.35;padding:1.5rem 2rem;border-left:4px solid #7C3AED;background:#EDE9FB;border-radius:0 14px 14px 0\">\n<p class=\"wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0.6rem\">\u00abThe first game doesn\u2019t have to be perfect. It has to be complete. Make a simple game \u2192 learn \u2192 make the next one better. This is the path of every successful game designer.\u00bb<\/p>\n<cite style=\"font-size:0.9rem;font-style:normal;color:#4A4763\">\u2014 Mission \u00abPreparing for release\u00bb, Game Dev Academy<\/cite><\/blockquote>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-d4e40e34 wp-block-group-is-layout-constrained\" style=\"padding-top:3rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n<h2 class=\"wp-block-heading has-text-align-center\" style=\"margin-top:0;margin-bottom:0.4rem;font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 1.25), 2rem);font-weight:800;line-height:1.2;letter-spacing:-0.01em\">Take a look inside the course<\/h2>\n\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"margin-top:0;margin-bottom:1.6rem;color:#454259;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.292), 1.05rem);line-height:1.6\">A few real snippets so you can see the language and tone the course uses with a teenager:<\/p>\n\n\n\n<div class=\"wp-block-group has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-435f7b33 wp-block-group-is-layout-constrained\" style=\"border-radius:0 14px 14px 0;border-left-color:#7C3AED;border-left-width:4px;background-color:#EDE9FB;margin-bottom:1rem;padding-top:1.3rem;padding-right:1.6rem;padding-bottom:1.3rem;padding-left:1.6rem\">\n<p class=\"wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0.5rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.292), 1.05rem);line-height:1.6\">\u00abGame = Rules + Goal + Challenge + Feedback. If at least one element is missing, it is no longer a full-fledged game. Rules define what is possible, the goal gives direction, the challenge makes it interesting, and feedback tells you whether you are moving forward.\u00bb<\/p>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0;color:#7C3AED;font-size:0.85rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase\">Chapter 1 \u00b7 What is a game?<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-435f7b33 wp-block-group-is-layout-constrained\" style=\"border-radius:0 14px 14px 0;border-left-color:#7C3AED;border-left-width:4px;background-color:#EDE9FB;margin-bottom:1rem;padding-top:1.3rem;padding-right:1.6rem;padding-bottom:1.3rem;padding-left:1.6rem\">\n<p class=\"wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0.5rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.292), 1.05rem);line-height:1.6\">\u00abconst is a box with a name sticker, taped shut: putting something else instead of the content won\u2019t work. And the whole line is \u201chey, page, find the thing with the c label and put it in the box.\u201d This is how we explain each line of code: first professionally, then childishly.<\/p>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0;color:#7C3AED;font-size:0.85rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase\">Chapter 2 \u00b7 Your first code<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-435f7b33 wp-block-group-is-layout-constrained\" style=\"border-radius:0 14px 14px 0;border-left-color:#7C3AED;border-left-width:4px;background-color:#EDE9FB;margin-bottom:1rem;padding-top:1.3rem;padding-right:1.6rem;padding-bottom:1.3rem;padding-left:1.6rem\">\n<p class=\"wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0.5rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.292), 1.05rem);line-height:1.6\">\u00ab&quot;The golden rule of balancing is: change one parameter at a time. If you change five at once, you don&#039;t know what exactly affected it. That&#039;s how real games balance \u2014 by experimentation, not guesswork.&quot;.<\/p>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0;color:#7C3AED;font-size:0.85rem;font-weight:700;letter-spacing:0.05em;text-transform:uppercase\">Chapter 6 \u00b7 Balance and details<\/p>\n<\/div>\n\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"margin-top:0.6rem;margin-bottom:0;color:#454259;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 0.98rem);line-height:1.6\">And these are just three fragments. Inside are 16 missions with live code, tests, a game designer&#039;s journal, and the game itself in the finale.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-d4e40e34 wp-block-group-is-layout-constrained\" style=\"padding-top:3rem;padding-right:1.5rem;padding-bottom:1rem;padding-left:1.5rem\">\n<h2 class=\"wp-block-heading has-text-align-center\" style=\"margin-top:0;margin-bottom:0.4rem;font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 1.25), 2rem);font-weight:800;line-height:1.2;letter-spacing:-0.01em\">What will change after the course?<\/h2>\n\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"margin-top:0;margin-bottom:1.4rem;color:#454259;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.292), 1.05rem);line-height:1.6\">This is not \u00abbecoming a programmer in a month.\u00bb These are specific changes that parents notice already during the course:<\/p>\n\n\n\n<ul class=\"wp-block-list\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.292), 1.05rem);line-height:1.8\">\n<li>Instead of &quot;computers are just games&quot; - sees code turning into a game<\/li>\n\n\n\n<li>Instead of being afraid of &quot;complex programming,&quot; he writes and runs his own code every day.<\/li>\n\n\n\n<li>Instead of &quot;it doesn&#039;t work - I&#039;m quitting&quot; - he reads the error message and fixes it himself<\/li>\n\n\n\n<li>Instead of just consuming other people&#039;s games, he publishes his own, with his own name and levels.<\/li>\n\n\n\n<li>Instead of &quot;someday later&quot; - he has his first project in his portfolio at the age of 13<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-7ee2fc9c wp-block-group-is-layout-constrained\" style=\"padding-top:0.5rem;padding-right:1.5rem;padding-bottom:3rem;padding-left:1.5rem\">\n<div class=\"wp-block-group has-background has-global-padding is-layout-constrained wp-container-core-group-is-layout-def27b09 wp-block-group-is-layout-constrained\" style=\"border-radius:14px;background-color:#EDE9FB;padding-top:1.6rem;padding-right:2rem;padding-bottom:1.6rem;padding-left:2rem\">\n<h3 class=\"wp-block-heading has-text-align-center\" style=\"margin-top:0;margin-bottom:0.6rem;font-size:clamp(0.984rem, 0.984rem + ((1vw - 0.2rem) * 0.86), 1.5rem);font-weight:800\">Why 399 \u20b4 is almost free<\/h3>\n\n\n\n<p class=\"has-text-align-center wp-block-paragraph\" style=\"margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.292), 1.05rem);line-height:1.7\">One class in a programming club costs 300\u2013600 \u20b4, and that&#039;s just an hour with a trainer. And here you get 16 missions, a built-in code editor, hints and solutions, and your own published game for 399 \u20b4, forever and at your own pace. The first step into a profession that will definitely not disappear.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-2b55797e wp-block-buttons-is-layout-flex\" style=\"margin-top:1.6rem\">\n<div class=\"wp-block-button has-custom-font-size\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.292), 1.05rem);font-weight:700\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/www.kazkaland.com\/en\/kurs-pay\/?slug=game-dev-academy\" target=\"_blank\" rel=\"noopener\" style=\"border-radius:100px;color:#0D1026;background-color:#00FF85;padding-top:1rem;padding-right:2.2rem;padding-bottom:1rem;padding-left:2.2rem\">Order a course \u2192<\/a><\/div>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-3a7228b2 wp-block-group-is-layout-constrained\" style=\"padding-top:3rem;padding-right:1.5rem;padding-bottom:3rem;padding-left:1.5rem\">\n<h2 class=\"wp-block-heading has-text-align-center\" style=\"margin-top:0;margin-bottom:0.4rem;font-size:clamp(1.25rem, 1.25rem + ((1vw - 0.2rem) * 1.25), 2rem);font-weight:800;line-height:1.2;letter-spacing:-0.01em\">Questions parents ask<\/h2>\n\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:1.8rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.175), 0.98rem);font-style:italic\">If you have any questions, write to <a href=\"mailto:hello.kazkaland@gmail.com\">hello.kazkaland@gmail.com<\/a>, we will answer.<\/p>\n\n\n\n<div class=\"wp-block-group kz-course-faq-item has-border-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-color:#E3DDF3;border-width:1px;border-radius:12px;background-color:#FFFFFF;margin-bottom:0.8rem;padding:1.2rem 1.4rem\">\n<h4 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:0.5rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.342), 1.08rem);font-weight:700;line-height:1.35\">The child has never programmed. Will he be able to do it?<\/h4>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);line-height:1.6\">The course is designed specifically for first-time users: we start with five lines of code, explaining each term twice \u2014 professionally and in a \u00abchildish way.\u00bb In complex missions, there is a \u00ab\ud83d\udd11 Hint-Solution\u00bb panel with ready-made code, so it\u2019s impossible to get stuck forever.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group kz-course-faq-item has-border-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-color:#E3DDF3;border-width:1px;border-radius:12px;background-color:#FFFFFF;margin-bottom:0.8rem;padding:1.2rem 1.4rem\">\n<h4 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:0.5rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.342), 1.08rem);font-weight:700;line-height:1.35\">Do I need to install anything?<\/h4>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);line-height:1.6\">No. The code editor is built right into the course and works in a browser (Chrome or Firefox). You will need a computer or tablet \u2014 the course will open from your phone, but writing code is inconvenient.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group kz-course-faq-item has-border-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-color:#E3DDF3;border-width:1px;border-radius:12px;background-color:#FFFFFF;margin-bottom:0.8rem;padding:1.2rem 1.4rem\">\n<h4 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:0.5rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.342), 1.08rem);font-weight:700;line-height:1.35\">How is progress and game code saved?<\/h4>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);line-height:1.6\">Automatically, in the browser of the device where the child is taking the course \u2014 that&#039;s why it&#039;s important to study on the same device and in the same browser. You can download your game at any time as a separate file \u2014 this is both the finished game and a backup copy of the code.<\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-group kz-course-faq-item has-border-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"border-color:#E3DDF3;border-width:1px;border-radius:12px;background-color:#FFFFFF;margin-bottom:0.8rem;padding:1.2rem 1.4rem\">\n<h4 class=\"wp-block-heading\" style=\"margin-top:0;margin-bottom:0.5rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.342), 1.08rem);font-weight:700;line-height:1.35\">Is publishing a game on the Internet safe?<\/h4>\n\n\n\n<p class=\"has-text-color wp-block-paragraph\" style=\"color:#4A4763;margin-top:0;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.208), 1rem);line-height:1.6\">Yes. At the end, the child uploads the file of their game and publishes it on itch.io, the world&#039;s largest indie game platform. Accounts there are from 13 years old, we recommend that younger children register with their parents. The course includes step-by-step instructions for publishing.<\/p>\n<\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-group alignfull kz-course-cta has-text-color has-background is-layout-flow wp-block-group-is-layout-flow\" style=\"color:#F6F5FC;background:linear-gradient(135deg,#0D1026 0%,#1B1340 100%);padding-top:4rem;padding-right:1.5rem;padding-bottom:4rem;padding-left:1.5rem\">\n<div class=\"wp-block-group has-global-padding is-layout-constrained wp-container-core-group-is-layout-9e0efbb8 wp-block-group-is-layout-constrained\">\n<h2 class=\"wp-block-heading has-text-align-center has-text-color\" style=\"color:#FFFFFF;margin-top:0;margin-bottom:1rem;font-size:clamp(1.352rem, 1.352rem + ((1vw - 0.2rem) * 1.413), 2.2rem);font-weight:800;line-height:1.15;letter-spacing:-0.02em\">Ready to try?<\/h2>\n\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#D9D3F0;margin-top:0;margin-bottom:2rem;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.342), 1.08rem);line-height:1.65\">The price of the course is 399 UAH. 16 missions, a built-in code editor and your own game on the Internet.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-c0bc9f7e wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-font-size\" style=\"font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.342), 1.08rem);font-weight:700\"><a class=\"wp-block-button__link has-text-color has-background wp-element-button\" href=\"https:\/\/www.kazkaland.com\/en\/kurs-pay\/?slug=game-dev-academy\" target=\"_blank\" rel=\"noopener\" style=\"border-radius:100px;color:#0D1026;background-color:#00FF85;padding-top:1.1rem;padding-right:2.4rem;padding-bottom:1.1rem;padding-left:2.4rem\">Order a course \u2014 399 \u20b4<\/a><\/div>\n<\/div>\n\n\n\n<p class=\"has-text-align-center has-text-color wp-block-paragraph\" style=\"color:#8C88A6;margin-top:1.4rem;margin-bottom:0;font-size:clamp(0.875rem, 0.875rem + ((1vw - 0.2rem) * 0.008), 0.88rem);font-style:italic\">Click the button \u2014 a secure payment page will open.<\/p>\n<\/div>\n<\/div>\n<div style='text-align:center' class='yasr-auto-insert-visitor'><\/div>","protected":false},"excerpt":{"rendered":"<p>\ud83c\udfae \u0414\u043b\u044f \u043f\u0456\u0434\u043b\u0456\u0442\u043a\u0456\u0432 \u0432\u0456\u0434 13 \u0440\u043e\u043a\u0456\u0432 Game Dev Academy \u00ab\u041d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u0433\u0440\u0430\u0442\u0438 \u0432 \u0456\u0433\u0440\u0438. \u0410 \u043d\u0430\u043f\u0438\u0441\u0430\u0442\u0438 \u0432\u043b\u0430\u0441\u043d\u0443.\u00bb 16 \u043c\u0456\u0441\u0456\u0439 \u0443 \u0441\u0432\u043e\u0454\u043c\u0443 \u0442\u0435\u043c\u043f\u0456: \u0432\u0456\u0434 \u00ab\u0449\u043e \u0442\u0430\u043a\u0435 \u0433\u0440\u0430\u00bb \u0434\u043e \u0432\u043b\u0430\u0441\u043d\u043e\u0457 \u0433\u0440\u0438, \u043d\u0430\u043f\u0438\u0441\u0430\u043d\u043e\u0457 \u0441\u043f\u0440\u0430\u0432\u0436\u043d\u0456\u043c \u043a\u043e\u0434\u043e\u043c JavaScript \u0456 \u043e\u043f\u0443\u0431\u043b\u0456\u043a\u043e\u0432\u0430\u043d\u043e\u0457 \u0432 \u0456\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0456. \u0420\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043a\u043e\u0434\u0443 \u0432\u0431\u0443\u0434\u043e\u0432\u0430\u043d\u0438\u0439 \u0443 \u043a\u0443\u0440\u0441 \u2014 \u043d\u0456\u0447\u043e\u0433\u043e \u043d\u0435 \u0442\u0440\u0435\u0431\u0430 \u0432\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u044e\u0432\u0430\u0442\u0438. 16 \u043c\u0456\u0441\u0456\u0439 8 \u0440\u043e\u0437\u0434\u0456\u043b\u0456\u0432 30+ \u0456\u043d\u0442\u0435\u0440\u0430\u043a\u0446\u0456\u0439 1 \u043e\u043f\u0443\u0431\u043b\u0456\u043a\u043e\u0432\u0430\u043d\u0430 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":3399,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-with-title","meta":{"_acf_changed":false,"yasr_overall_rating":0,"yasr_post_is_review":"","yasr_auto_insert_disabled":"","yasr_review_type":"","rank_math_description":"","rank_math_title":"","rank_math_focus_keyword":"","footnotes":""},"class_list":["post-3835","page","type-page","status-publish","hentry"],"acf":[],"yasr_visitor_votes":{"stars_attributes":{"read_only":false,"span_bottom":false},"number_of_votes":0,"sum_votes":0},"_links":{"self":[{"href":"https:\/\/www.kazkaland.com\/en\/wp-json\/wp\/v2\/pages\/3835","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.kazkaland.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.kazkaland.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.kazkaland.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.kazkaland.com\/en\/wp-json\/wp\/v2\/comments?post=3835"}],"version-history":[{"count":0,"href":"https:\/\/www.kazkaland.com\/en\/wp-json\/wp\/v2\/pages\/3835\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.kazkaland.com\/en\/wp-json\/wp\/v2\/pages\/3399"}],"wp:attachment":[{"href":"https:\/\/www.kazkaland.com\/en\/wp-json\/wp\/v2\/media?parent=3835"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}