Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Kurs Spelutveckling med Unity - Online-utbildning med certifikat
dsa banner mobiledsa banner

Osäker på var
börja?

Track
Certifikat

Spelutveckling med Unity

4.5+
134 omdömen
Beginner
Har du någonsin spelat spel? Jag tror att i vår tid har alla åtminstone en gång startat datorspel och njutit av den virtuella världen av dessa digitala skapelser. Men har du någonsin varit nyfiken på hur sådana spel skapas? Vilket programmeringsspråk skrivs de i, och vad är spelutveckling? Denna kurs kommer att introducera dig till en av de mest populära spelmotorerna, Unity. Gör dig redo att dyka in i ett otroligt äventyr av att lära dig Unity och skapa ditt eget spel med hjälp av C#-språket!
C#
Unity
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
  • Access to 85+ top-rated coursesAccess to 85+ top-rated courses
  • AI-driven LearningAI-driven Learning
  • Workspaces for practicing your skillsWorkspaces for practicing your skills
  • Personalized study tracksPersonalized study tracks
  • Certificates of completionCertificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity Teams
What you will learn
  • Learn the fundamentals of C#, including variables, control structures, and object-oriented programming principles
  • Deepen your C# skills by exploring advanced concepts, improving code efficiency and maintainability
  • Get started with Unity by building a fully functional Flappy Bird game, learning game physics, UI, and player controls
  • Master 2D game development in Unity by creating a fighting game, implementing animations, combat mechanics, and AI
  • chapters
    168 chapters
  • hours
    18 hours
  • tasks
    142 tasks
Trusted by employees of leading companies
GoogleIntelTwitterFedExMetaNikeAmazonMicrosoftTesla
Learning track content
Arrayer är en viktig del av alla programmeringsspråk eftersom de låter oss gruppera och hantera stora mängder liknande data. I detta avsnitt kommer vi att lära oss om arrayer och hur de används i praktiska tillämpningar.
Module 2 / C# Bortom Grunderna
Detta avsnitt introducerar grundläggande datastrukturer, inklusive listor och ordböcker, samt tekniker för att läsa från och skriva till filer. Det behandlar även grundläggande felhanteringsmetoder för att hantera oväntade problem som kan uppstå under programkörning.
Objektorienterad programmering (OOP) introducerar ett sätt att strukturera programvara kring objekt som kombinerar data och beteende. Materialet förklarar de grundläggande principerna för OOP, visar hur dessa kan tillämpas vid programdesign och erbjuder praktiska övningar för att förstärka förståelsen genom praktisk problemlösning.
Materialet bygger vidare på grundläggande objektorienterad programmering (OOP) genom att introducera avancerade koncept som stärker både design- och implementeringsfärdigheter. Ämnen inkluderar hantering av objektlivscykler med destruktorer, förfining av klassdesign genom åtkomstmodifierare, utökning av funktionalitet med hjälp av härledda klasser samt tillämpning av metodöverlagring för ökad flexibilitet. Tillsammans utgör dessa koncept grunden för att skapa robusta, underhållbara och skalbara objektorienterade system.
Detta kapitel ger en djupgående genomgång av de grundläggande principerna för objektorienterad programmering (OOP). Materialet betonar praktiska tillämpningar och handfasta exempel för att stärka förståelsen. Centrala begrepp som introducerats tidigare behandlas mer ingående och kombineras för att skapa ett mer heltäckande perspektiv på objektorienterad design.
Module 3 / Unity for Beginners
Discover what Unity is and how it's used through a concise video. Learn how to download Unity with step-by-step instructions accompanied by visuals. Follow along as we create a project and scene in Unity. Explore the Unity interface, including Hierarchy, Project, Console, Scene, Game, and Inspector, through an engaging video with a quizzes.
Embark on your game development journey with Unity Essentials. Learn scripting basics, explore components, manipulate GameObjects, master object transformations, capture player input, and move your first player.
Grasp foundational concepts in gaming physics, including time.deltaTime's role for smooth gameplay. Learn to utilize Rigidbody components effectively and implement collision detection techniques. Explore OnCollisionEnter and OnTriggerEnter methods' uses. Apply these skills practically by guiding a bird character through a Flappy Bird-style game, mastering movement and collision detection.
Discover how to design interfaces and incorporate sounds into your games. Begin by mastering UI basics and creating elements. Explore specific UI designs like texts and buttons. Connect different game scenes and add a main menu to your game. Enhance gameplay with immersive sound effects, utilizing a dedicated sound manager for optimal control and organization.
Enhance your game's visuals by updating designs and incorporating basic particle systems and post-processing effects. Improve the overall design for a better player experience. Finally, export your game and conduct thorough testing to ensure quality.
We will create a full behavior for the player and animate it. The player will be able to move, jump, and attack using different techniques, such as the Rigidbody2D for movement and triggers for attacks and interactions.
We will create the Boss AI and define its behavior based on the player's proximity. When the player is at a long distance, the Boss will either send a projectile or move toward the player. If the player is nearby, the Boss will attack with its weapon. Additionally, when the Boss's health drops below 40%, it will enter a rage state and unleash different, more aggressive attacks.
We will implement major improvements to the game, including adding particles and effects to enhance the overall feel. Additionally, we'll create UI elements such as the main menu and health bar, and ensure they are controllable. Finally, we'll export the game and test it.
We will revisit the game we created in the previous Unity course (Flappy Bird) and enhance it. We'll add random generation, synchronize the background movement with the player, and dynamically move obstacles, creating an endless gameplay experience.
Requirements
  1. A computer with a browser - all browsers are supported.
  2. Your enthusiasm to enhance your tech skills.
  3. Everything else needed to start learning and practicing is already included in this course.
Over 200,000 5-star ratings and counting
Ruslan Kravchuk
Det viktigaste är att lära sig och inte ge upp
Materialet är bra, det finns mycket att lära, allt för att bli bättre och det viktigaste är att lära sig det man vill....
Matteo Comune
Tack vare dem lär jag mig mycket…
Tack vare dem lär jag mig mycket snabbare eftersom de hjälper dig att förstå allt från grunden. Det är den bästa webbplatsen som hjälper personer utan IT-bakgrund...
Yuliana Cadavid
Utmärkt kurs för nybörjare
Utmärkt kurs för nybörjare, de testar dina kunskaper i varje lektion...
Elpunzon
Jag njuter av min Codefinity-upplevelse…
Jag njuter av min Codefinity-upplevelse med att lära mig Python. Det självstyrda lärsättet är fantastiskt eftersom jag kan anpassa det efter mitt schema...
Alexandru Alexandru
Det är trevligt att lära sig från Codefinity
Det är trevligt att lära sig från Codefinity. Det är enkelt och har bra exempel på vad jag lärt mig här...
jacob Templet
Easy to follow along with and provides…
Lätt att följa med i och ger utmaningar i min vardag. Utmaningen får mig att vilja lära mig dag efter dag...
Elan
Codefinity är ett heltäckande lärverktyg…
Codefinity är ett heltäckande lärverktyg som hjälper dig att utveckla dina färdigheter som mjukvaruingenjör eller datavetare. Övningarna är roliga och ett bra sätt att skärpa dina kunskaper...
Thibault
Första gången jag lär mig att koda
Första gången jag lär mig att koda och lyckas med Codefinity - tack...
Adrien Morel
Väl utformad för totala nybörjare
Väl utformad för totala nybörjare, med stegvis utveckling som får mig att känna mig trygg....
_Gracy
det är helt enkelt perfekt förklarat
det är helt enkelt perfekt förklarat! Hittills har jag inte upplevt några svårigheter eftersom allt är så välorganiserat...
Ruslan Kravchuk
Det viktigaste är att lära sig och inte ge upp
Materialet är bra, det finns mycket att lära, allt för att bli bättre och det viktigaste är att lära sig det man vill....
Matteo Comune
Tack vare dem lär jag mig mycket…
Tack vare dem lär jag mig mycket snabbare eftersom de hjälper dig att förstå allt från grunden. Det är den bästa webbplatsen som hjälper personer utan IT-bakgrund...
Yuliana Cadavid
Utmärkt kurs för nybörjare
Utmärkt kurs för nybörjare, de testar dina kunskaper i varje lektion...
Elpunzon
Jag njuter av min Codefinity-upplevelse…
Jag njuter av min Codefinity-upplevelse med att lära mig Python. Det självstyrda lärsättet är fantastiskt eftersom jag kan anpassa det efter mitt schema...
Alexandru Alexandru
Det är trevligt att lära sig från Codefinity
Det är trevligt att lära sig från Codefinity. Det är enkelt och har bra exempel på vad jag lärt mig här...
jacob Templet
Easy to follow along with and provides…
Lätt att följa med i och ger utmaningar i min vardag. Utmaningen får mig att vilja lära mig dag efter dag...
Elan
Codefinity är ett heltäckande lärverktyg…
Codefinity är ett heltäckande lärverktyg som hjälper dig att utveckla dina färdigheter som mjukvaruingenjör eller datavetare. Övningarna är roliga och ett bra sätt att skärpa dina kunskaper...
Thibault
Första gången jag lär mig att koda
Första gången jag lär mig att koda och lyckas med Codefinity - tack...
Adrien Morel
Väl utformad för totala nybörjare
Väl utformad för totala nybörjare, med stegvis utveckling som får mig att känna mig trygg....
_Gracy
det är helt enkelt perfekt förklarat
det är helt enkelt perfekt förklarat! Hittills har jag inte upplevt några svårigheter eftersom allt är så välorganiserat...
Certificate of Completion
Data Engineer
Certifikat för slutförande
Visa dina nyförvärvade färdigheter. Du har förtjänat det
Discover more
Learning tracks
spår
lockEndast för Ultimate
track image

Webbutveckling med C#

laptop7 Kurser
list292 Uppgifter

Nybörjare

4.7
(2855)
spår
lockEndast för Ultimate
track image

Python från Noll till Hjälte

laptop6 Kurser
list195 Uppgifter

Nybörjare

4.6
(10249)
spår
lockEndast för Ultimate
track image

SQL från Nybörjare till Expert

laptop4 Kurser
list115 Uppgifter

Nybörjare

4.7
(3071)
spår
lockEndast för Ultimate
track image

C++-Grunder

laptop6 Kurser
list112 Uppgifter

Nybörjare

4.2
(682)
spår
lockEndast för Ultimate
track image

Bli en React-Utvecklare

laptop4 Kurser
list98 Uppgifter

Medelnivå

4.3
(91)
spår
lockEndast för Ultimate
track image

Excel-Grunder

laptop3 Kurser
list39 Uppgifter

Nybörjare

4.6
(480)
spår
lockEndast för Ultimate
track image

Java-Grunder

laptop7 Kurser
list376 Uppgifter

Nybörjare

4.5
(297)
spår
lockEndast för Ultimate
track image

Fullstack Webbutveckling

laptop7 Kurser
list343 Uppgifter

Nybörjare

4.6
(1037)
spår
lockEndast för Ultimate
track image

Grunderna i Frontend-Utveckling

laptop6 Kurser
list306 Uppgifter

Nybörjare

4.6
(992)
spår
lockEndast för Ultimate
track image

Bemästra Datavisualisering

laptop5 Kurser
list145 Uppgifter

Medelnivå

4.6
(685)
spår
lockEndast för Ultimate
track image

Maskininlärning Mästerskap

laptop6 Kurser
list186 Uppgifter

Medelnivå

4.4
(161)
spår
lockEndast för Ultimate
track image

C++ Mästerskap

laptop3 Kurser
list70 Uppgifter

Avancerad

4.3
(23)
spår
lockEndast för Ultimate
track image

Java Web

laptop7 Kurser
list278 Uppgifter

Avancerad

4.7
(3384)
spår
lockEndast för Ultimate
track image

Bli en QA-Ingenjör

laptop5 Kurser
list237 Uppgifter

Nybörjare

4.6
(855)
spår
lockEndast för Ultimate
track image

Videoproduktion med Adobe

laptop4 Kurser
list125 Uppgifter

Nybörjare

5.0
(7)
spår
lockEndast för Ultimate
track image

UI/UX Designverktyg

laptop4 Kurser
list162 Uppgifter

Nybörjare

4.6
(11)
spår
lockEndast för Ultimate
track image

Grundläggande Kontorsfärdigheter

laptop3 Kurser
list75 Uppgifter

Nybörjare

4.6
(371)
spår
lockEndast för Ultimate
track image

Digital Marketing Essentials

laptop6 Kurser
list293 Uppgifter

Nybörjare

4.4
(8)
spår
lockEndast för Ultimate
track image

Complete Social Media Management

laptop5 Kurser
list206 Uppgifter

Nybörjare

5.0
(5)
spår
lockEndast för Ultimate
track image

Business AI Toolkit

laptop3 Kurser
pencil-with-line2 Projekt
list50 Uppgifter

Nybörjare

4.6
(56)
spår
lockEndast för Ultimate
track image

Webbplatsutveckling Utan Kod

laptop3 Kurser
list180 Uppgifter

Nybörjare

4.3
(3)
spår
lockEndast för Ultimate
track image

Deep Learning Odyssey

laptop5 Kurser
list184 Uppgifter

Avancerad

4.3
(29)
Become a Development expert
  • Interactive exercisesInteractive exercises
  • Learning videosLearning videos
  • AI-assistant on all coursesAI-assistant on all courses
  • Workspaces for designing your own projectsWorkspaces for designing your own projects

Ready to get started?

ProBest intro offer
UltimateA complete experience to kickstart your career
85+ Top-Rated coursesBenefit accessBenefit access
Completion certificatesBenefit accessBenefit access
AI-Assistant in all coursesBenefit accessBenefit access
20+ hands-on Real-world projectsBenefit accessBenefit access
Personalized study tracksBenefit accessBenefit access
Unlimited workspacesBenefit accessBenefit access
Boost your Tech Skills!
with up to 55% off
What you'll get with our subscription:
  • Access to 85+ top-rated coursesAccess to 85+ top-rated courses
  • AI-driven LearningAI-driven Learning
  • Workspaces for practicing your skillsWorkspaces for practicing your skills
  • Personalized study tracksPersonalized study tracks
  • Certificates of completionCertificates of completion
Training 2 or more people?
Get your team access to Codefinity courses anytime, anywhere.
Try Codefinity Teams

Följ oss

trustpilot logo

Adress

codefinity
Vi beklagar att något gick fel. Vad hände?
some-alt