[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 483: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 379: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/bbcode.php on line 112: preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4688: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4690: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4691: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions.php on line 4692: Cannot modify header information - headers already sent by (output started at [ROOT]/includes/functions.php:3823)
shmup-dev | forum - View topic - Unity 3D shmup framework

Unity 3D shmup framework

This forum is for discussing shmup development, tools, engines and techniques.
User avatar
Posts: 76
Joined: Mon Aug 20, 2012 8:11 pm

Re: Unity 3D shmup framework

Postby wondersonic » Mon Jun 10, 2013 9:14 pm

Regarding the "Scrolling shader", I've been inspired by Iñigo Quílez (from the RGBA demomaker group) and his shader toy webgl tool available . My inspiration: the Fly mini-demo.

Click to enlarge:

User avatar
Posts: 76
Joined: Mon Aug 20, 2012 8:11 pm

Re: Unity 3D shmup framework

Postby wondersonic » Mon Jun 10, 2013 9:30 pm

And still looking for beta testers :)

User avatar
Posts: 76
Joined: Mon Aug 20, 2012 8:11 pm

Re: Unity 3D shmup framework

Postby wondersonic » Tue Jun 11, 2013 5:27 pm

Collisions management

This video (view in 720p preferably) shows collision management for enemies wave and the de-activation of enemies when they are hidden from screen as well
as re-activation once the wave is displayed:


User avatar
Posts: 76
Joined: Mon Aug 20, 2012 8:11 pm

Re: Unity 3D shmup framework

Postby wondersonic » Wed Jun 12, 2013 1:25 pm

Captions have been added to the video to understand the concepts presented :)

User avatar
Posts: 76
Joined: Mon Aug 20, 2012 8:11 pm

Re: Unity 3D shmup framework

Postby wondersonic » Wed Jun 12, 2013 4:35 pm

A new .


User avatar
Posts: 76
Joined: Mon Aug 20, 2012 8:11 pm

Re: Unity 3D shmup framework

Postby wondersonic » Thu Jun 13, 2013 8:16 pm

New version available:

- - for new project setup (10KB)
- - main package with source code (6,5MB)
- - artworks package including Prefabs and a scene (50,1MB)
- - user guide (PDF)

User avatar
Posts: 76
Joined: Mon Aug 20, 2012 8:11 pm

Re: Unity 3D shmup framework

Postby wondersonic » Mon Jun 17, 2013 4:45 pm

WIP: infinite terrain generation

Started with ASTER DEM data files (earth elevation data), used the free tool 3DEM to generate an integer bin file (containing elevation data in an easily readable format) and the associated texture map (with shader effect). Then used a home made tool (in 45 minutes) to generate the .obj file with right texture coordinates. Imported texture file inside unity and generated associated normal map for .OBJ model. Finally displaying it with the Bumped Diffuse shader gives:


User avatar
Posts: 76
Joined: Mon Aug 20, 2012 8:11 pm

Re: Unity 3D shmup framework

Postby wondersonic » Mon Jun 17, 2013 4:49 pm

Next steps:
- cut .OBJ into several parts to ease efficient in-game processing (using previously seen collider with Game Event Front to make it disappear).
- tweak normal map generation parameters
- tweak colors
- download some other ASTER files to enrich proposed Prefabs

User avatar
Posts: 76
Joined: Mon Aug 20, 2012 8:11 pm

Re: Unity 3D shmup framework

Postby wondersonic » Tue Jun 18, 2013 8:24 am


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

Re: Unity 3D shmup framework

Postby monoRAIL » Tue Jun 18, 2013 2:30 pm

| | | |

PreviousNext

Return to Development

Who is online

Users browsing this forum: No registered users and 1 guest