Lecture on shmup development with Unity

This forum is for discussing shmup development, tools, engines and techniques.
Site Admin
User avatar
Posts: 240
Joined: Thu Jul 26, 2012 2:32 pm
Location: Melbourne

Lecture on shmup development with Unity

Postby monoRAIL » Thu Apr 25, 2013 12:41 pm

I recently gave a lecture on shmup development with Unity as part of a course at RMIT University.

Image

You can download the lecture slides and example project.

Lecture slides [PDF]
Unity shmup template [ZIP - Unity 3.5.3 project]

The example project is a template for Unity shmup development - it contains just a player, an enemy and a scrolling background, however it implements many of the optimizations needed to get a shmup to run properly, such as:

  • Bullet pooling
  • Collision optimization
  • Precise controls
  • Transform caching

It's written in Javascript, and is thoroughly documented with inline comments. The code is intended to be understandable to novice programmers.

User avatar
Posts: 7
Joined: Mon Aug 13, 2012 7:40 am

Re: Lecture on shmup development with Unity

Postby jbadams » Sun May 19, 2013 12:51 am

Thanks for sharing this, looks like some great information and a helpful example! FYI, I shared the post from GameDev.Net's Facebook page so that more people might find it. :)

Site Admin
User avatar
Posts: 240
Joined: Thu Jul 26, 2012 2:32 pm
Location: Melbourne

Re: Lecture on shmup development with Unity

Postby monoRAIL » Sun May 19, 2013 3:29 am

Thanks for the share, looks like a good Facebook group to follow!

User avatar
Posts: 15
Joined: Fri Jan 09, 2015 5:01 pm

Re: Lecture on shmup development with Unity

Postby RipperRoo » Mon Jan 19, 2015 3:25 pm

That pdf is just awesome. Thanks a lot !!

Return to Development

Who is online

Users browsing this forum: No registered users and 5 guests