SHMUP Creator: build and blast (trailer and steam store)

A place for people with an interest in developing new shmups.
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Re: SHMUP Creator: build and blast

Post by suny »

Thanks pbsk8!

You can import any pictures and convert it to sprites, and use them to create enemies or BG elements.
But to be honest, sprites in the SHMUP Creator are mapped planes and are using the 3D level editor and engine.
So yes, it works and you can make dodonpachi style's games. But the way to use the editor is sometimes awkward right now, and we are working on it.

S.
User avatar
Donley_Time
Posts: 186
Joined: Wed Mar 04, 2015 5:20 am
Location: Donley Time Foundation
Contact:

Re: SHMUP Creator: build and blast

Post by Donley_Time »

Been following this for a while on other boards.

I'm really impressed at the way you have made the toolset (especially as one who has dabbled in engineering and UI myself). I do think there is a market for this kind of creator!

Really fantastic idea and best of luck with it.

-Tim
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Re: SHMUP Creator: build and blast

Post by suny »

Thanks a lot!
I do think there is a market for this kind of creator!
Yes, we hope so.
STG/shmup market is a niche, but a niche is still a market. I have no idea of it's size, though...
S.
User avatar
Doctor Butler
Posts: 612
Joined: Tue Apr 15, 2014 3:06 pm
Location: New Jersey

Re: SHMUP Creator: build and blast

Post by Doctor Butler »

pbsk8 wrote: There will be support to 2d sprites only (not mixing with 3d)? Because I like shmups with dodonpachi style.
Yeah. I was wondering that myself.
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Re: SHMUP Creator: build and blast

Post by suny »

A little bit of-topic, but not completely:
I wrote a post on our blog about my first computer, which was a french thing called a VG 5000, with 16ko of memory and 8 colors.
It was a piece of crap, but it started it all for me, the games, the coding...
Happy memories!
(And look at the father in the ad, he doesn't understand a thing about computers, but he is proud of his son. He didn't got it yet that the computer is for GAMES, not to do the homework. Fool !)

http://bulostudio.com/2015/03/09/my-first-computer/

Image

S.
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Meeting with Radigo

Post by suny »

(Original post there : Meeting with Radigo)

There are so many things you can do in a shmup! Scoring techniques, power ups, scratching, bullet cancelling… The truth is, we can’t support everything, because in this case the interface would be cluttered and too hard to use for beginners and such.
And, to be honest, we don’t know everything!

This is why we are very happy that Radigo, a shmup expert who is contributing to the great french website shmup.com and was directing the Superplay TV show on the gaming TV channel Nolife, agreed to meet me and talk about the SHMUP Creator, what features should, in his opinion, be part of the tool, what is irrelevant, and about shoot’em up design in general.

Image
(Radigo, on the right, explaining hitboxes using Japanese edamame at a shmup conference 3 weeks ago)


We meet at the Kawaii café in Paris and talked for 4 hours!
It was really interesting and I took a lot of notes :)
Radigo plays lots of shoot’em ups, is really knowledgeable and articulate, and, better than that, is a game coder himself. The conversation was precise and organized, and I’m really looking forward to starting implement the new gameplay features in the SHMUP Creator.

Actually, I already did: A thing Radigo likes a lot in shmups is secrets: doing things which sometimes spawn something, an item or a secret boss. So I added a “random trigger” to the game. An item can be spawned only sometimes, or some enemies can appears or not depending of the randomization of the conditions.

I really think the result of this discussion will permit people to create more complex and deep gameplay. And as always, the idea is to add some lego bricks of gameplay and to let people use them, and, maybe, be surprised because they will do things I even didn’t thought possible!

Meanwhile, we are hardworking on our demo level, and I’ll keep you posted very soon!
User avatar
BPzeBanshee
Posts: 4857
Joined: Sun Feb 08, 2009 3:59 am

Re: SHMUP Creator: build and blast

Post by BPzeBanshee »

Having objective-based controls is definitely a must-have, but I wouldn't make it random. Certainly have randomisation as an option but I'd link it to the objective itself ie hovering over a place on the screen and out pops a Miclus (yes I'm thinking Raiden Fighters here). Good to hear you got some good advice, hopefully it'll show in the final product. :)
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Re: SHMUP Creator: build and blast

Post by suny »

The idea is: You have to destroy all the red buildings in a particular area, and then, sometimes (this is the random thing), a Miclus will appear. Or you can destroy an enemy, and sometimes, an item will pop-up.
You can already have trigger zones, and allow the player to hover over a place and trigger an event. You now have the choice to make the event triggers sometimes, or not.
I know, it's for vicious game designers, but, now, the choice does exist :)

If you have other ideas/examples of things you think would be must-have, I'm all ears!
S.
User avatar
BPzeBanshee
Posts: 4857
Joined: Sun Feb 08, 2009 3:59 am

Re: SHMUP Creator: build and blast

Post by BPzeBanshee »

Off the top of my head without actually testing your program:

Health bars. Are they configurable (ie can you change their position, set them to different things apart from x enemy or x variable value) and can you change its appearance?

Player shots. Can you configure ie. bouncing lasers or anything creative with the player weapons apart from the obvious wide/focus shot? Having only a few weapon 'presets' to choose from as some engines do is bad jujus.

Scoring systems: same concerns as player shots really. is this something that can be extended or easily changed from simple increments or chains?
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Re: SHMUP Creator: build and blast

Post by suny »

Health bars. Are they configurable (ie can you change their position, set them to different things apart from x enemy or x variable value) and can you change its appearance?
For now, you can choose to display a bar, or not, for the enemy life. You can use a big bar for the bosses, and that's all. I would like to offer more customization in the future, but for now I try to focus on the core features.
Player shots. Can you configure ie. bouncing lasers or anything creative with the player weapons apart from the obvious wide/focus shot? Having only a few weapon 'presets' to choose from as some engines do is bad jujus.
You can do A LOT with the weapons system. You can have super weapons using gauges, power ups, weapons from items, lasers, plasma "raiden" lasers, and there are tons of settings for creating complex bullet patterns. And the enemies can have several "sets" of weapons, and switch depending of their current waypoint or such.
Scoring systems: same concerns as player shots really. is this something that can be extended or easily changed from simple increments or chains?
This is more problematic. I would like to offer scoring rules "bricks" which can be easily used in different orders to create original scoring rules.
The thing is, it's hard. For now, there are a lot of options to choose from, but I'm not really happy with the result and the gameplay editor is cluttered.
But I would like to avoid scripting, too, so, I'd be happy to hear your thoughts about this.
For now, you can use gauges, chains, medals (garegga)...
But Everything is too compartmentalized, and not flexible enough.
S.
User avatar
shaowebb
Posts: 38
Joined: Thu Aug 02, 2012 6:05 am

Re: SHMUP Creator: build and blast

Post by shaowebb »

I have a question.

I am absolutely obsessed with meter management, bullet grazing, bullet canceling mechanics, leveling up the amount of points enemies yield, and slowdown mechanics. If a shmup has any of these I go nuts for it...

Will your engine have things setup in its features to let me make my own custom meter systems, and other mechanics like those I mentioned?
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Re: SHMUP Creator: build and blast

Post by suny »

I am absolutely obsessed with meter management, bullet grazing, bullet canceling mechanics, leveling up the amount of points enemies yield, and slowdown mechanics. If a shmup has any of these I go nuts for it...
Will your engine have things setup in its features to let me make my own custom meter systems, and other mechanics like those I mentioned?
There are already some canceling, medailing and chaining mechanics in the tool. I'll implement grazing very soon, and a way to know the distance between the destroyed enemy and the player.
But my problem right now is to allow people to create custom meter systems and such without any scripting. I have all the datas you need in the tool (the time between two kills, the number of chains, from what weapon is the bullet which hit the enemy and so on...), but I don't know how to allow people to combine all the datas to create a scoring system with a graphical UI.
I'm thinking of some ways, but it's not an easy task...

To help me understand your needs, could you please describe precisely what kind of features you think of?
S.
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Re: SHMUP Creator: build and blast

Post by suny »

Explosions!!!
Shmups are about risks/rewards, about scoring systems, about bullets canceling and other subtleties...
No way! Shoot em ups are all about explosions!

I wasn't happy with the temp explosions I had, so I implemented a new particle engine in the SHMUP Creator which allow me to spawn several different particles emitters at once: particle universe
It's working well. It's a shame the particle editor is a little bit on the buggy side, but as it's now open source, I hope it will be more stable over time.

So, for the current demo level, I created several explosions :
Small ones:
Image

Medium ones:
Image

And huge ones, for the bosses :
Image

We are going to show for the first time the SHMUP Creator to a game festival in France, and so we need to polish our demo as fast as we can.
Stay tuned!
S.
User avatar
emphatic
Posts: 7917
Joined: Mon Aug 18, 2008 3:47 pm
Location: Alingsås, Sweden
Contact:

Re: SHMUP Creator: build and blast

Post by emphatic »

Looks nice, like Under Defeat.
Image | My games - http://www.emphatic.se | (Click) I have YEN stickers for sale
RegalSin wrote:Street Fighters. We need to aviod them when we activate time accellerator.
User avatar
Stompp
Posts: 384
Joined: Tue Sep 11, 2012 9:51 am
Location: Sweden

Re: SHMUP Creator: build and blast

Post by Stompp »

Neat work on the explosions :)



Who am I kidding?! They're awesome!!!1!!0ne! :mrgreen:
User avatar
tiaoferreira
Posts: 251
Joined: Fri Aug 21, 2009 9:29 pm
Contact:

Re: SHMUP Creator: build and blast

Post by tiaoferreira »

Amazing! Simply amazing!
User avatar
mamboFoxtrot
Posts: 745
Joined: Tue Jul 29, 2014 3:44 am
Location: Florida, Estados Unidos

Re: SHMUP Creator: build and blast

Post by mamboFoxtrot »

My 12-year-old self would totally make every enemy explode with the boss explosion.
My 23-year-old self would still be pretty tempted...
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Re: SHMUP Creator: build and blast

Post by suny »

Thanks everyone :)

I guess we are all more or less pyromaniacs...
S.
Ixmucane2
Posts: 760
Joined: Mon Jan 19, 2009 3:26 pm
Location: stuck at the continue prompt

Re: SHMUP Creator: build and blast

Post by Ixmucane2 »

The explosions are very good for being 3D. Can the alpha, velocity etc. of the particles be tweaked with arbitrary curves, for example to make smoke trails that diffuse slowly and then disappear suddenly? Greater author control can make the difference between mediocre, commonplace graphics and great, stylish graphics.
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Re: SHMUP Creator: build and blast

Post by suny »

Can the alpha, velocity etc. of the particles be tweaked with arbitrary curves, for example to make smoke trails that diffuse slowly and then disappear suddenly?
Yes, using the editor of Particle universe, you can use points in time, or curves.

To be honest, I didn't used curves with these explosions, but I should. I plan to go back and polish them later: I'm not completely happy with the way the smoke disappear.
S.
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Re: SHMUP Creator: build and blast

Post by suny »

Image

We are delighted to have been selected to participate at the stunfest!
We are going to show the SHMUP Creator to everyone at the indie games floor. We worked on a nice demo to show you what people can do with the tool, and I hope you'll enjoy it!

See you there!

Some screenshot of the demo level in the editor:
Image
Image
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Re: SHMUP Creator: build and blast

Post by suny »

Back from the Stunfest, and it was great!

I talked about the SHMUP Creator on the WTP/Shmup.com scene, and this is the video:

https://www.youtube.com/watch?v=CNqlrfY_aQA

It's in french only, but you can see how it works.
More very soon!
S.
neocps1
Posts: 2
Joined: Thu Jun 04, 2015 3:16 pm

Re: SHMUP Creator: build and blast

Post by neocps1 »

looks like a lot to zero gunner
User avatar
tiaoferreira
Posts: 251
Joined: Fri Aug 21, 2009 9:29 pm
Contact:

Re: SHMUP Creator: build and blast

Post by tiaoferreira »

Well, when can I try this tool?
User avatar
emphatic
Posts: 7917
Joined: Mon Aug 18, 2008 3:47 pm
Location: Alingsås, Sweden
Contact:

Re: SHMUP Creator: build and blast

Post by emphatic »

Very impressive stuff!
Image | My games - http://www.emphatic.se | (Click) I have YEN stickers for sale
RegalSin wrote:Street Fighters. We need to aviod them when we activate time accellerator.
User avatar
Shadolf
Posts: 99
Joined: Wed Nov 12, 2014 11:26 am
Location: Germany

Re: SHMUP Creator: build and blast

Post by Shadolf »

Just detected your beautiful tool. As it seems, I don´t go into Game Maker Studio, instead waiting for Shump Creator to be released.
I think I will have a lot ideas for this tool. Would be really nice, to have a tool which allows for absolute creativity and in at the same time is perfectly simple to use.
I´m really looking forward to this.

Suggestions/Ideas:
- absolute control about the titelscreen, player selection screen, "how to play" screen and options (Graphical design, which options avalible, style of lettering/font
- Yoko/Tate options, or options for the screen resolution and so on
- option to set Wallpapers; different ones for every Level/Stage
- Free graphical design for Lifebar/Powerup etc. display
- shoot/attack modes like those of Layer Section or Crimzon Clover World Ignition
- lifebar of Bosses or bigger enemys with sections, so that within every section the attac pattern can be changed
- Joypad/Xbox360 controller support
- possibility to make "ground based" games where the player plays as tank, offroad-vehicle or a person like a soldier; this also needs manual scrolling I think
- options for different playmodes and difficultys
- what about gameplay stuff like "Break Mode" from Crimzon Clover or the black/white from IKARUGA
- possibility to use multiple planes for background in sidescrolling shmups
- ....more to come
Last edited by Shadolf on Tue Jun 30, 2015 3:15 pm, edited 9 times in total.
User avatar
n0rtygames
Posts: 1001
Joined: Thu Mar 15, 2012 11:46 pm
Contact:

Re: SHMUP Creator: build and blast

Post by n0rtygames »

I hereby dub this project, SEUCK-HD.

Good job!

https://en.wikipedia.org/wiki/Shoot-'Em ... uction_Kit
facebook: Facebook
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Re: SHMUP Creator: build and blast

Post by suny »

Well, when can I try this tool?
Well, I could tell you "soon", but it's not really precise, isn't it ?
The 3d editor is quite advanced, but we need to work more on the 2D side. The alpha is close, but I don't want to give people a date, and miss it because of a contract work or other things...

Shadolf : Thanks a lot for your suggestions. If you have more, don't hesitate to write them there, every input from future users are in invaluable.
To give you some answers:
- absolute control about the titelscreen, player selection screen, "how to play" screen and options (Graphical design, which options avalible, style of lettering/font
You can use any logo, background, music etc. You don't have absolute control yet though, it will be in future versions.
- Yoko/Tate options, or options for the screen resolution and so on
You can change the screen resolution, but more importantly, you can choose the screen ratio of the gameplay area : 16/9, 4/3, 3/4.... And it will be constant on every PC.
I'm going to implement the yoko/tate rotation option, because it's cool, but I'm not sure when.
- option to set Wallpapers; different ones for every Level/Stage
You can.
- Free graphical design for Lifebar/Powerup etc. display
You can, but not for everything at the moment.
- shoot/attack modes like those of Layer Section or Crimzon Clover World Ignition
Could you elaborate on this?
- lifebar of Bosses or bigger enemys with sections, so that within every section the attac pattern can be changed
Bosses can have a bigger lifebar. There is several ways to implement different behavior depending of the boss life. This is something which is working right now, using events and triggers, and that will evolve in the future.
For ex, in my demo, when the boss life drop under x points, fire particle, a sound, and a cancelling effect are triggered.

Code: Select all

- Joypad/Xbox360 controller support
Done. I'll have to test the SHMUP Creator with arcade stick too, in the next few weeks.
- possibility to make "ground based" games where the player plays as tank, offroad-vehicle or a person like a soldier; this also needs manual scrolling I think
Manual scrolling is working. You can restrain the size and direction of the manual scroll, and have in on top of the automatic scrolling.
- options for different playmodes and difficultys
Nothing done there, need work.
- what about gameplay stuff like "Break Mode" from Crimzon Clover or the black/white from IKARUGA
It's working, but not complete. You can use gauge, link it to weapons etc.
- possibility to use multiple planes for background in sidescrolling shmups
Right now, you can have 2 planes, and choose the scrolling speed.

If you have other questions, don't hesitate to ask!
S.
User avatar
Shadolf
Posts: 99
Joined: Wed Nov 12, 2014 11:26 am
Location: Germany

Re: SHMUP Creator: build and blast

Post by Shadolf »

Hey Suny
thank you for your fast reply.
I have thousand more ideads/wishes/tipps :D .
I already have two pages written down again. I have to write it proper, so that you and everyone understand what I want´to tell.
You are French, right? That´s a funny coincidence, cause I got into Shmups and Arcade Games at a hollyday in France about 18 years ago.
I wish I could speak French, then it would be a lot more simple to communicate my ideas. But I try my best with english.
I´m looking forward to post my list up here tomorrow. I expect it to grow even longer till than :) .
I waitet so long for a tool like this!
User avatar
suny
Posts: 156
Joined: Wed Jul 09, 2014 5:20 pm
Location: France
Contact:

Re: SHMUP Creator: build and blast

Post by suny »

I already have two pages written down again
:D

I'm looking forward to reading your notes, Shadolf!

But please bear in mind that I'm not going to implement everything in the 1st release (you know, like there were no layers in photoshop until the 3rd version !).
My goal is to release first a solid and fun V1. It's already far more advanced that what I had in mind at the beginning, so I hope people will be happy with it!
Then, my goal is to add features and make new versions, listening to people wishes, for as long as the project is commercially sound (even if it's not a big money maker, it's more or less a labor or love anyway).

But listening to people like you NOW is great, because it helps me focus on what's really important, or not.
For example, I had wallpapers working in the game, but you could only choose one for the entire game. You asked for a different wallpaper by level, and I thought "OK, it's really easy to implement, I should have thought of that". So it's done now!

Talk to you soon,
S.
Post Reply