4.50 (93 reviews)
☑ Create a complete SHMUP game like Skyforce
☑ Upgrade (include timed upgrades) and Save features.
☑ Mobile Optimization (Touch, Object Pooling)
Course updated to be compatible with Unity 2019.4!
In this course we will create a full Shoot Em Up game (Skyforce, Raiden) from scratch in Unity. You will learn about object oriented programming and have an overall better understanding of Unity C# API.
We will provide you with all the assets needed to create the game (including 3d models, audio), feel free to use these assets in your own games.
In this course we will discuss the concepts and advantages using Component Based Design, and also features such as Movement, Shooting Pattern, Curved Movement with Nodes, Scene Transitions, Saving and Loading, Uniyt's Scriptable Objects, Coins & Human Rescue, also Medal Achievement, just like the one in Skyforce Games.
Basic knowledge in Unity API C# is required.
What they say about this course:
Jamie Lowe - "Course is mainly for more intermediate/advanced developers but even if you attempt this as a beginner then you will still learn some valuable stuff, reason for my 5 star rating is for the fact Romi is always on hand to help with any problem and most other courses I have taken on Udemy I find it sometimes have to wait a long time for help and that's not good when needing to solve issues, Romi still updates this course to fix any bugs that arise and that is exactly what students need so you are not left with a broken project at the end of the course, I will still be hanging around making adjustments to my project, thank you"
Lance Spence - "I learned a lot from this course and learned new things that I have not seen covered in other Unity courses such as implementing a pooling system, using platform directives and making use of the Gizmos to visualize objects moving along a path. the instructor is knowledgable and very responsive to students questions. This is one of the primary reasons he has earned a 5 star rating from me. I highly recommend this course if you've ever wanted to learn how to create an awesome SHMUP."
Who is the target audience?
Anyone who wants to learn how to make games
Indie game developers
Game Play Programming
Temporary Pooling Setup
Scriptable Objects for Weapon Setup
Bullet Prefabs Setup
Auto Shoot Setup
Health System pt. 1
Health System pt. 2 (Hit Effects)
Spawn Objects & Health Bar
Nodes Based Movement Setup
Nodes Based Movement Editor Scripting
Nodes Based Movement - Moving Objects
Nodes Based Movement - World to Local Position
Nodes Based Movement - Rotate Objects
Human Rescue Setup
Pooling System Continued
Level Design Part 1
Level Design Part 2
Boss to Level Integration
Enemy Waves Integration
Laser Power Up
Shield Power Up
Menu & Data Management
Stats & Upgrades pt. 1
Stats & Upgrades pt. 2
Stats & Upgrades pt. 3
Upgrade Item Continued
Scene Loader Progress
Level Menu pt.1
Level Menu pt.2
Finishing Up UI
Power Up Menu
Fixes and Final Builds
Bug Fixes pt.1
Bug Fixes pt. 2
Only four lectures in but loads of valuable information already - really looking forward to the remaining lectures.
Es genial que alguien te enseñe a hacer un juego de ese nivel desde el principio a fin. El tutor se nota que tiene muchos conocimientos. Me gustaría poner dos pequeñas pegas y por eso no le doy las 5 estrellas que probablemente se mereciera: 1-A veces salta muy deprisa marcando y desmarcando en las pantallas y es difícil seguirle. 2-Me cuesta el inglés y el traductor automático no traducía correctamente con lo que a veces me perdía.
The instructor explains almost nothing. I am a full stack web developer and I bought 3-4 courses in Udemy. Compared to the other ones, this course is far worse. The instructor only develops the game, not explains anything. The instructor should teach me how to do. Following the things that are done in the video is just trivial. Sorry, but I have to return the course.
Course is mainly for more intermediate/advanced developers but even if you attempt this as a beginner then you will still learn some valuable stuff, reason for my 5 star rating is for the fact Romi is always on hand to help with any problem and most other courses i have taken on Udemy i find i sometimes have to wait a long time for help and that's not good when needing to solve issues, Romi still updates this course to fix any bugs that arise and that is exactly what students need so you are not left with a broken project at the end of the course, This course has potential to expand even more, maybe a level unlock system would be fantastic, i will still be hanging around making adjustments to my project, thank you
The instructor's lecture is excellent. But the instructor seems to be speaking too fast. So sometimes it's hard to understand. Except for that, I think it's a great lecture overall. I recommend it to those who are above the intermediate level rather than beginners.
El curso es bueno, pero los subtítulos dejan mucho que desear. Si bien entiendo algo de inglés, la mala traducción resulta muy confusa
I learned a lot from this course and learned new things that I have not seen covered in other Unity courses such as implementing a pooling system, using platform directives and making use of the Gizmos to visualize objects moving along a path. the instructor is knowledgable and very responsive to students questions. This is one of the primary reasons he has earned a 5 star rating from me. I highly recommend this course if you've ever wanted to learn how to create an awesome SHMUP.
This course was amazing and the teacher is just excellent he sure know his stuff i would recommend this course to anyone who wants to learn game making, the teacher is so knowledgable he explains everything bit of coding in full detail and this course offers so much, you dont just make a shooter game you make a full game just like skyforce, he even shows you how to make particle effects, just trust me to this course and you wont regret it its packed full with everything a shooter game can offer, and if you really want to knowwhat this course offers type in youtube skyforce and watch the trailer as this amazing course lets you build that game, cant say anymore apart from this is the best course on udemy what ive found so far. Message to teacher can you make a 3d platform game course just like super mario 3d world with special FX and boses, now that i would like very much. Overall 100% excellent course Thankyou
While initially I was very excited and really enjoyed the first lessons, it quickly became apparent this course is not that great after all. Credit must be given where credit is due though - some of the ideas are very interesting, hence the three stars. But the methodology by which these ideas are put into practice is not optimal most of the time. There are a lot of mistakes being made, and almost never when hitting Play in Unity after changes are performed, the game works without the tutor having to go back and fix it. Sometimes, the tutor actually pauses the video to go and research how to fix the issue. This is very obvious and leads to poor quality of presentation. As does different volume levels during the same lesson, a video that ends abruptly, or code changes that are presented again sometime after already being introduced. As if this is not a well-prepared and rehearsed course, but rather an ad-hoc "let me try to show you something" session. This is definitely NOT a beginner's course, as many of the mistakes must be caught and fixed by the student if the goal is to have a good basis for future personal projects. Sure, in the end, until now at least (50% done), the result is a working game, but how you get there is equally important, especially when trying to be a teacher for others. In the end, this course is a product, and it needs to provide a reasonable level of satisfaction. Nonetheless, there are some good things in there to take home, and I'd be happy to update my review if the quality improves in the second half of this course.
Very good course. Its covering a lot of functionalities as Events, singleton, etc and its very well explained.
very good. awesome.easy and simple to understand. Best explaination. There are a lot of room for improvement in having the explaination to be more simple, short and clear. The instructor is a very responsible and very knowledgable about the system. The best about this instructor compared to others is his response to our query is very very to the point and fast. Bless this instructor and I look forward more online courses from Sir Romi. A very good course where we can learn the whole process in creating a very profesional game app from a very profesional trainer. I would recommend this course to anybody who wants to learn game development.
A very good tutorial for a complete mobile game from scratch to porting it to your mobile. Although not a beginner I learned a great deal from this tutorial and Romi introduced me to concepts and methods I didn't realise existed. There are scripts you can take from this tutorial and use in your own projects with little or no alteration. I found this course very enlightening and fun to complete. I think absolute beginners would struggle with this course as it targets intermediate users but it is great for those with a little experience in C# and Unity. What I liked about this course was there was not too much explanation of the basics and constant repetition that I have experienced with some other courses. The sound quality was a little bit inconsistent but overall a thoroughly good tutorial, hence the five stars. I would definitely like to see more courses from this instructor.
Very good course to emprove real specific skill about shmups in unity and design pattern game genre; moreover skills learned can be exported to other kind of games
looks like a great course so far I've only looked at a few videos so far but from the looks of it the instructor has covered a lot of topics on game development looking forward to seeing more work from the developer
The Course is great and good understandable. Sometimes thinks running to quick for me but i found the rewind button. I give now 5 Stars because the Author continue with new features! This is really Great!