인프런 영문 브랜드 로고
인프런 영문 브랜드 로고
Game Dev

/

Game Programming

[Unity6] Create your own survival game

"Create your own survival game where you manage resources and challenge survival! This is a hands-on lecture that takes you through the process of resource collection and building construction using project-based learning.

(5.0) 3 reviews

83 students

Unity
C#
Thumbnail

This course is prepared for Intermediate Learners.

What you will learn!

  • Unity

  • game development

  • C#

The best choice for learning a variety of Unity 6 skills at once: Survival genre

Survival games are a genre where various systems work together in a complex manner, making them the perfect project for learning a wide range of Unity features. In this course, you will learn about Unity’s powerful features by implementing diverse gameplay elements such as resource management, combat systems, and environmental changes beyond simple survival elements.

In this course, you will learn how to implement the following systems:

(gathering)

Gathering function

In survival games, gathering is a key element that allows players to obtain essential resources and build a foundation for survival. In this lesson, you will learn how to implement various gathering systems and interact with and optimize the gathering process.

(erection)

Construction System

In survival games, the construction system is an important element that allows players to expand their bases by deploying defensive facilities, production facilities, decorations, etc. using the resources they have collected. This system goes beyond simple placement functions and contributes to the player's survival and growth through strategic structural design.

(Worker Creation System)

(Monster hunting system)

AI-based worker and monster system

In survival games, worker and monster systems are key elements responsible for resource management and combat, and Unity AI features implement various interactions and behavior patterns.

(weather)

Weather system

The weather system is a key feature that increases the immersion and adds strategic elements to survival games. Changes in the weather go beyond mere visual effects and directly affect player behavior and gameplay.

Q. Why the survival genre?

1. Integrated implementation of various systems

The survival genre requires a complex structure where many systems work together organically and each element interacts with the other. These elements provide learning objectives suitable for learning various Unity features.

2. Project-based learning centered on practice

The survival genre provides an opportunity to practice a variety of functions, allowing you to experience a wide range of functions within a single project . You can learn various development techniques used in real-world situations by implementing each system step by step.

3. Providing an immersive learning environment

The survival genre is rich in immersive elements such as day and night cycles, climate change, resource management, and strategic combat . This keeps the game interesting and educational during the development process.

4. Various expansion possibilities

The survival genre can be expanded in many ways even after implementing basic functions.

This extensibility allows you to learn step-by-step from basic to advanced features.

[Notes before taking the course]

This course is based on Unity 6. Please check the information below before taking the course.

  1. Required Unity version

    • The Unity version used in the lecture is Unity 6.xxxx or higher .

    • If you are using a version prior to Unity 6 , you must create a project by setting up the Universal Render Pipeline (URP) template .

    • Please use the latest version to proceed with the lecture without compatibility issues.

  2. Recommended Development Environment

    • Windows or macOS operating system

    • We recommend installing a code editor such as Visual Studio or Rider.

    • Minimum recommended specifications: 8GB RAM, SSD, DirectX 11 or Metal capable GPU

This course is designed to help you take your game development to the next level by leveraging the powerful features of Unity to create creative and immersive games.

"The survival genre offers both challenges and opportunities. This course will help you go beyond simple survival elements and develop your system design and technical implementation skills to turn your ideas into reality."

We sincerely hope that this journey will be one where you experience the infinite potential of game development using Unity, while opening up new possibilities through your passion and effort.

Recommended for
these people!

Who is this course right for?

  • If you wanted to make a survival game

  • If you want to learn how to develop Unity games

Need to know before starting?

  • C#

  • unity

Hello
This is

813

Students

39

Reviews

107

Answers

4.6

Rating

7

Courses

[소개드립니다.]
안녕하세요, 주식회사 파이누스 대표자입니다.

단순히 게임을 만들고 싶다는 어린시절 꿈만을 가지고 독학으로 유니티를 배워나가기 시작하였습니다. 독학이기에 남들보다 더욱 열심히 노력하자는 일념 하나로 계속해서 배워 나가다가 어느덧 한 회사의 대표로써 자리하게 되었습니다.
개발사로 성장을 시작 한지 약 2년의 시간이 흘렀습니다. 저희는 이제 자사만의 게임 개발을 목표로 전진하고 있으며, 그 과정을 강의 영상으로 촬영하여 수익 창출이 가능한 게임 개발에 대한 강의를 만들고자 합니다.

이메일
pinous.g@gmail.com

 

 

Curriculum

All

41 lectures ∙ (20hr 8min)

Course Materials:

Lecture resources
  • Character Movement

    24:44

  • Key UI

    15:18

Published: 
Last updated: 

Reviews

Not enough reviews.
Become the author of a review that helps everyone!