강의

멘토링

로드맵

Game Dev

/

Game Programming

[Unity6] Collaborative Survival Game Development - Steam Release Challenge Journey

'Vampire Survivors: Building Together' course teaches implementing a 3D survival action game in Unity, mastering core systems of Vampire Survivors-like games. Following the full Steam release process, we'll build one complete game together.

(4.7) 9 reviews

116 learners

  • Pinous
steam
게임개발
게임개발자
C#
Unity
Unity6

Reviews from Early Learners

What you will learn!

  • Unity

  • Unity3D

  • Steam

  • C#

Right now, the Steam and console indie markets are opening faster than ever before.

As portable console environments like Nintendo Switch and Steam Deck become more widespread, simple yet repetitive game structures are
providing high satisfaction relative to playtime, opening new opportunities for small-scale developers.

This course is a practical serialized project aimed at actual release,
systematically covering everything from game design for Steam/console launch, system optimization, and play loop construction
to the entire process from development to monetization.

The course will be released weekly over approximately 3-4 months during development.

  • This course aims for game development where we learn together from the beginning.


  • Lectures will be updated every Friday except for the first week.

  • The expected development completion date is June, and we plan to proceed with the launch immediately upon completion of development.

  • You can learn the entire process from game development to release and revenue generation.

  • This course basically provides Steam release-ready Vampire Survivors style game development.

[Game Introduction]

This is the game we will develop together in this course.

In-game

In-game

In-game

  • The game above is the game you will actually develop in this course.

  • Please note that the above game is still in the early stages of development, so there may be various changes from the screen shown above.

Q. Why is it a Vampire Survivors-style Steam game?

1. Capable of creating polished games even with limited resources

Vampire Survivors-style games can implement immersive combat systems without complex character animations or high-resolution backgrounds,
providing a structure optimized for solo developers.


2. A genre proven in the Steam and console markets

One of the fastest-growing genres in the recent indie game market,
showing high demand on portable console platforms such as Steam, Nintendo Switch, and Steam Deck.
After completing the game, it has a structure that easily connects to launch and monetization.


3. The system that can be implemented is clear and systematic

Skill systems, level-up cards, experience collection, monster patterns, UI effects, etc.
The structure from planning to implementation is well organized,
making it easy to set learning goals and optimal for developing practical development skills.


4. Simple yet infinitely scalable content structure

The basic game structure is simple, but items, skills, characters, bosses, stages, etc.
are very easy to add as additional content,
which has the advantage of being able to flexibly adjust the learning difficulty during development.

[Pre-enrollment Notes]

Course Resources

The resources used in the lectures are provided only partially as needed for the course, and commercial use is restricted.
However, all script files utilizing the code used in the lectures can be used without restrictions.

Paid Assets

Some paid assets may be used during the course.
However, even in such cases, they are only utilized when students can freely use alternative free or other assets,
so there will be no hindrance to learning. Please keep this in mind.
------------------------------------------------------------------------------------------

This course is conducted based on Unity 6, so please check the following before taking the course.

  1. Required Unity Version

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

    • When using versions prior to Unity 6, you must set up the URP (Universal Render Pipeline) template to create your project.

    • Please conduct the lecture using the latest version to avoid compatibility issues.

  2. Recommended Development Environment

    • Windows or macOS operating system

    • Visual Studio or Rider code editor installation recommended

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

This course is designed to allow you to experience the overall flow of game development by applying Unity's various features to actual projects.

The survival genre has a structure that is not complex yet sufficiently expandable, making it a good starting point for learning the entire process from planning to implementation step by step. There may be some shortcomings, but I hope this course will help you, even if just a little, in creating your own games.

Through the process of learning while developing together, I sincerely hope that your understanding of Unity and game development will deepen one step further.

Recommended for
these people

Who is this course right for?

  • An intermediate Unity developer with basic Unity experience, looking to challenge real game development.

  • Beyond simple learning, those aspiring to create a polished game for Steam release.

Need to know before starting?

  • C#

  • Unity

  • Unity3D

Hello
This is

1,440

Learners

99

Reviews

173

Answers

4.7

Rating

10

Courses

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

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

이메일
pinous.g@gmail.com

 

 

Curriculum

All

52 lectures ∙ (18hr 59min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

9 reviews

4.7

9 reviews

  • choi1997님의 프로필 이미지
    choi1997

    Reviews 1

    Average Rating 4.0

    Edited

    4

    98% enrolled

    I will review this course in 3 parts (overall assessment, strengths, weaknesses). Let me also explain my background for writing this review: 1. I graduated with a 4-year computer science degree and had some shallow experience with game development through clubs. 2. I have some shallow experience as an instructor teaching basic coding to students. 3. I'm currently from a game planner's perspective, a planner who utilizes development experience. [ Overall Assessment ] It started well, but the longer the course went on, the more disappointing aspects there really were. By Inflearn standards, this could be considered a reasonably acceptable course. That's because it costs 300,000 won, has 53 curriculum items, and 18 hours 59 minutes of lecture time. However, since this was my first encounter with Inflearn through this course, I don't think I'll want to purchase other Inflearn courses. Compared to YouTube lectures, this can be considered a considerably high-level course. But when asked if it's valuable enough to pay 300,000 won for, it's not. In terms of game completeness, it would be much more beneficial to purchase a Unity template asset and examine it. Since it's a lecture, it could be nice to listen to with explanations, but the disappointing aspect of this course is that there are very few explanations. There are no parts where code is somewhat accompanied by comments or explanations to help understand the overall code flow. The only way to maximize the quality of this course would be to distribute completed code with comments. Then it would really feel like reading a textbook while understanding the overall structure. [ Strengths ] Object pooling and the overall completeness of the game are full of quite promising content. When this part is completed, it definitely fulfills the expectation that it will be similar to vampire survivor-like games to some extent. And if you roughly understand the completed code, the possibilities for utilization are endless. In the course introduction, they pointed out 4 reasons why it's vampire survivor-like, and all of them are full of relatable content. They provided in-game footage of the game we'll develop together, and everything can be completed according to the lecture video content. You can implement 100% of the in-game footage with a few errors. It's not just good-looking screens put up for show, but actually reusable, decent code. [ Weaknesses ] The game completeness is somewhat insufficient, and I think the curriculum needs to be 30-40% more for decent quality. 1. With missing lectures inserted in the middle, you cannot write 100% identical code when following along. 2. When the character exceeds a certain level on the map, the map is too narrow and monsters fall off the map. 3. The game lecture video is at the almost completed development stage, not the early development stage. 4. It would have been nice to explain using gizmos so we could understand the attack range or attack categories of skills, which is disappointing. 5. There was a note that paid assets might be used, but it would have been better to utilize 100% free assets and add paid assets as additional work, which is disappointing. 6. When killing monsters with fireballs, errors probabilistically occur in the code, and they said they'd fix it later but didn't, which is disappointing. 7. It would have been nice to create a game menu screen, even briefly, but it's absent, which is disappointing. 8. Vampire survivor-like games often use unlock systems, and it would have been nice to cover this briefly for 30-50 minutes, which is disappointing. 9. They created menu and settings buttons but didn't code them, which is disappointing. 10. They created a refresh button but didn't code it, which is disappointing. 11. You need to rewatch at 2x or 3x speed during lecture time to keep up with the coding.

    • choi1997

      For those who are hesitating to take this course after reading this review, let me add a few more thoughts. If you think you can cover the shortcomings yourself, you'll be able to create a complete version of Vampire Survivors. I recommend purchasing this course if you're someone who can confidently fill in the missing 30-40%. If the day comes when this course fills in that missing 30-40%, then I would definitely recommend purchasing it. The shortcomings I mentioned can be completed within a month if you're confident in coding. (I'm not a developer, so I gave up because I couldn't fill in that 30-40%.)

    • Still, here's a honey tip for those who invested the hefty sum of 300,000 won. Subscribe to GPT Plus and use GPT 5.0 Thinking to fill in the gaps. I'm having GPT learn each and every piece of code that Pinus wrote, one by one, while delegating the commenting to GPT. I'm dissecting all the comments, operating principles, and the reasoning behind why it was written this way. The real downside of this lecture is that the explanations in the lecture content are minimal, requiring high competency to understand the lecture material. Even after finishing the last lecture, when defeating enemies with fireballs, a red error still pops up, and I hope this part gets resolved too.

  • anhyeokjun9234님의 프로필 이미지
    anhyeokjun9234

    Reviews 7

    Average Rating 5.0

    5

    30% enrolled

    I wanted to develop games, and after searching through countless lectures, I felt like I had found an oasis when I came across Pinous's lectures. Since then, I have watched about seven of Pinous's lectures, and I have been satisfied with all of them. I wondered if it was okay for him to share so much knowledge. I think this lecture is the most complete of them all. It's not boring, and it's a fun lecture that makes you look forward to the next one :) I highly recommend it. It's a life-changing lecture for me!!

    • 12kkk342702님의 프로필 이미지
      12kkk342702

      Reviews 4

      Average Rating 4.8

      Edited

      4

      42% enrolled

      Overall, it's a decent course, but the price is on the high side, so there are some disappointing aspects considering the cost. Aside from a few disappointing points, it's a good course, so I'll only mention the disappointing aspects. 1. There are some parts where code is missing. You added supplementary lectures for the missing parts, but even those supplementary lectures have missing sections. 2. Very often, after modifying code, you click on another cs file and move on within 0.1 seconds. When you copy-paste and move quickly, it's easy to miss things entirely, so when errors occur later, I have to go back and rewatch the lectures to find them. 3. The frequent impromptu code modifications are confusing. I think you should prepare a bit more before recording the lectures. Also, because the code is modified spontaneously, there are some parts that remain unmodified and left as hardcoded sections.

      • dd00oo님의 프로필 이미지
        dd00oo

        Reviews 8

        Average Rating 5.0

        5

        31% enrolled

        I enjoy listening. I'll take it to the end.

        • xorbsek56548님의 프로필 이미지
          xorbsek56548

          Reviews 6

          Average Rating 5.0

          5

          66% enrolled

          $228.80

          Pinous's other courses

          Check out other courses by the instructor!

          Similar courses

          Explore other courses in the same field!