강의

멘토링

커뮤니티

BEST
Game Dev

/

Game Programming

[While We're At It, Let's Release] Unity Idle Raising Game (M1 + C1)

A course learning through weekly analysis of a Unity idle raising game developed for release.

(4.8) 102 reviews

554 learners

Level Intermediate

Course period Unlimited

  • Rookiss
겜서버
겜서버
Unity
Unity
C#
C#
MMORPG
MMORPG
겜서버
겜서버
Unity
Unity
C#
C#
MMORPG
MMORPG

Reviews from Early Learners

What you will gain after the course

  • Game Development

  • Unity

  • C#

  • Idle

Just a game, just a concept and that's it? NO!
Create various features and actually launch them

  • [Unity Idle Raising Game] produced by Rookiss
    This is a project that you can experience from the idea conception stage to the actual launch.

  • Learn how to implement core RPG content (battles, skills, AI, goods, growth, items, quests, etc.).

  • Learn the basics of servers, including chat servers, ranking servers, and mail servers.

  • Learn the knowledge needed to run a game, including advertising, payments, and security.

  • Learn how to upload and launch your app on the marketplace.

Getting a job is not something you prepare for,
Following

Students complain about the difficulty of finding a job, but companies actually complain that they have no one to hire. While there are many entry-level job seekers, there's still a significant gap between the entry-level skills required for real-world projects and the level of experience required for entry-level positions. Students study diligently, but blindly trying without understanding the right approach isn't enough. Just as running a marathon while going backwards is pointless, it's crucial to move in the right direction when studying programming.

However, from a student's perspective, finding that path amidst limited information is incredibly challenging. They say joining a company and learning from others' code is a shortcut to growth, but this opportunity is a privilege granted only after getting a job. Furthermore, companies often prefer experienced candidates and are reluctant to hire new hires. So how exactly should new hires gain experience?

Rookiss MMO Lab is a newly formed five-person team aiming to release a mobile MMO every year. Rookiss's philosophy is to build successful games through fun and innovative ideas, and to share the technology used in game development so everyone can grow together. In the first half of 2024, we plan to develop [Idle-Growing Single-Player RPG (M1)], where we will learn RPG content and web server fundamentals. In the second half of the year, we will remake [MMO Game (M2)] . By taking this course, you can follow the progress of the first half of the project.

The game is planned as a 2D game in the style of <Urur Mercenary Corps>, and the development team is as follows.

  • Programmer x2 (Rookiss, Dragon)

  • Planning x1 (Zombie)

  • Art x2 (Ten, Ethan)

  • Animation (Goose)

What kind of portfolio should I create to get a job?

Questions like this don't make much sense.

This is because companies prioritize applicants' comprehensive skills and research abilities. However, if you're submitting a simple Unity puzzle game as your main portfolio, and it doesn't even include a single core technology you can highlight, your strategy is flawed. Because employment is fundamentally a relative evaluation, your application won't stand out from the crowd of job seekers.

If you build on what you learned in the bootcamp lectures, practice developing large-scale games, and write technical introductions on various RPG implementation and design methods, and even document the challenges you faced during the development process and ultimately experience the process of creating and launching an online game, you'll find yourself able to choose a company and apply, rather than worrying about document screening. After all, employment isn't something you prepare for; it's something that follows .

How it works

  • This lecture (serial) is a recorded and edited version of a live lecture held every week in the first half of 2024 (January to June).


  • Live lectures are

    Rookiss himself will be giving live lectures on Discord.

  • This week, we'll walk you through the progress made by the Rookiss team, using code.

  • This isn't just a simple coding course, it's seriously aimed at launch and profit.

Q&A

Q. Is this an online game?

The project being developed in the first half of the year is a single-player game. However, rankings and chat features will be included.

Q. What technologies do you mainly deal with?

The core focus is RPG content design (battles, skills, AI, resources, progression, items, quests, achievements, events, etc.). (Rookiss will share various design methods he has learned from various projects.) The course covers server fundamentals, including chat and ranking implementation. Other topics such as authentication, payment, and advertising are also covered.

Q. Do you provide full source/resources for the actual released game?

The source code is provided almost in its entirety, and the resources are provided only for learning purposes.

Q. Can I release a game with the same code?

Yes, but you will need to change the game plan and create new art resources.

Q. Are chat and rankings implemented independently?

I'm thinking about it. I can show you both sides.

Q. Does auto-hunting work?

It depends on the game plan, but you can enter.

Q. Do course prices fluctuate?
The price will be fixed while the first season is in progress, and will increase once the curriculum is completed.

🙋‍♂ Things to note before taking the class

  • Learning Materials


    • Source code and some art resources

  • Player knowledge

    • You must have basic skills in C# and Unity Engine.

Recommended for
these people

Who is this course right for?

  • Those wishing to tackle practical projects

  • Aspiring Game Programmer

  • Indie game developer

Need to know before starting?

  • Basic C# and Unity proficiency

Hello
This is

80,572

Learners

3,765

Reviews

5,444

Answers

4.9

Rating

48

Courses

학력

- Condorcet Prépa MPSI 수료 (프랑스)
- 칭화대학교 소프트웨어공학 학사 (중국)
- 고려대학교 정보보호대학원 석사 (한국)

경력

- 前 크래프톤 (테라 서버팀)
- 前 엔씨소프트 (Blade&Soul2 컨텐츠 프로그래밍팀)

관심 분야

- 리버싱 및 취약점 분석
- MMORPG 게임 개발 (C++, C#)
- 외국어 (영어, 프랑스어, 중국어, 일본어)

소개

해킹 공부를 위해 순전히 호기심으로 시작한 게임 개발인데...
시간이 흘러 어느덧 10년차 게임 개발자가 되었습니다.
"이래서 언제 게임을 만들지~?"
한숨 나오는 기초 문법부터 시작해서,
차츰 만들어가는 나만의 게임 세상.
그리고 그 세상에 접속한 다수의 플레이어를 볼 때의 뿌듯함.
공부를 할 수록, MMORPG의 매력에는 헤어나올 수가 없습니다.
제가 느낀 감동을 여러분도 느낄 수 있으면 좋겠네요.

 

Curriculum

All

91 lectures ∙ (38hr 53min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

102 reviews

4.8

102 reviews

  • cornerstudio005132님의 프로필 이미지
    cornerstudio005132

    Reviews 1

    Average Rating 5.0

    Edited

    5

    32% enrolled

    Hello. I am a developer who has grown a lot thanks to your lectures, Mr. Rookies. I have always been very satisfied with your lectures and grateful, but this time there are many things that I am disappointed with, so I would like to give you some feedback. First, the lecture was delayed longer than the scheduled period, and I had high expectations because it was a lecture aimed at "actual release," but it still does not contain various contents for release, which is very different from what you said before the lecture was opened. The most disappointing thing is that new lectures are being released continuously even though the lecture has not yet been completed. Of course, there may be various circumstances, but I would like to see you make an effort to keep your promise to students who are waiting for the existing lectures.

    • wjdwoghd52432186님의 프로필 이미지
      wjdwoghd52432186

      Reviews 1

      Average Rating 5.0

      5

      54% enrolled

      I am a developer in the field. I used to think that I lacked depth in client development, but this lecture was the first time I saw such well-written code written by someone else. It is true that it was very helpful for me as a person who writes code and develops games. At first, I hesitated a little because I thought the price was too high, but it was worth the price, and I wondered if it was really okay to teach this much. Of course, a lecture is just a lecture, and you definitely need to make an effort to fully absorb it and make it your own. Not everyone who watches this lecture will become good at developing games and coding, but I think those who utilize this lecture will gain great insight. I want to listen to other lectures soon! Thank you.

      • bigcat0815님의 프로필 이미지
        bigcat0815

        Reviews 85

        Average Rating 5.0

        5

        94% enrolled

        This course is really great! This is the first time I've seen a course that teaches you how to make a game with Unity using a thorough design structure. It's so much fun! Rookies explains it so well, and since it's a live lecture, it's so exciting and real, I didn't even realize how much time had passed! After taking this course, my perspective on game development has definitely broadened. "I'm not writing this to receive a lecture review as a gift." (I'm serious! I'm serious!) Lastly, if you absorb this course and learn it to the end, you'll be greeted with fundamental confidence :)

        • hooony13242185님의 프로필 이미지
          hooony13242185

          Reviews 5

          Average Rating 5.0

          5

          34% enrolled

          I think the tips from the Q&A after each lecture are very useful, and the lecture content also makes more sense to me. It's great.

          • hongssabuu님의 프로필 이미지
            hongssabuu

            Reviews 21

            Average Rating 4.8

            5

            72% enrolled

            I highly recommend this to anyone who wants to experience a practical project~

            Rookiss's other courses

            Check out other courses by the instructor!

            Similar courses

            Explore other courses in the same field!