• Announcements

    • RagingHobo

      Forum Upgraded!   07/17/2017

      We have successfully upgraded our forum to the latest version! Some things have moved around but don't worry everything is still there, we still need to find updated versions of the plugins we were using previously to restore everything to the way it was. There will be a running topic in the Feedback and Support in case you notice something wrong. Before you do so please clear your browser cache and close your browser completely to rule out a caching issue. Thank you for your patience during the outage and while we get everything back to 150%  
Galv

Invader Mini Game

66 posts in this topic

Invader Mini Game - Version 1.2
Galv

Introduction
Insipred by Dekita's "PiNG" mini game, I decided to see if I could make a version of space invaders with only scripting. I knew nothing about the math behind hit boxes or whatnot when I did this, I just jumped in and tried to do it the hard way with what I've learned in Ruby so far. Well, this is the simple mini game that resulted...


Features
A simple top view shooter mini game that can be played within Ace with a script call.

Enemies are random and shoot random lazors at you. Powerups are also random. Enemies continue to spawn faster and faster throughout the game until eventually the player will be overrun completely and die. At a set time through the game, a reset powerup will spawn. If the player manages to get it, they get another chance at more points as it sets the spawn speed back to the start.

Variables are used for current score and high score which you can use in your game to give your player bonuses for doing well or not.
You’ll need the demo for all the graphics (but feel free to create your own)


Screenshots
invader1_zps3a03d665.jpginvader2_zps5261d842.jpginvader3_zps0b8b5e00.jpg


How to Use
Place script under Materials and above Main.
Read script instructions and settings.

Requires graphics from the demo (Copy the /Invaders/ folder to your project). If you want to make your own graphics, use the demo images as templates to get the right sizes.


Script
Get it here


Author's Notes
This is intended to be simple for now. Please don’t ask for add-ons or improvements. I might improve it later but for now, it is what it is.


Credit and Thanks
- Galv
- Thanks Ocedic for implementation ideas

Updates
2013-03-21 - Version 1.2 - Added options for reset powerup ratio and max gun powerups
2013-03-20 - Version 1.1 - Added a second type of gun, a usable nuke powerful, different enemy types with different hp (Ocedic's patch ideas added to main game)
2013-03-18 - Version 1.0 - Release Edited by Galv

Share this post


Link to post
Share on other sites

Kewl More Mini-Games = More variety.

I will not ask for improvement but I am going to ask for more Mini-games from you to make the games get more variety.

Edited by Sievnn

Share this post


Link to post
Share on other sites

 

Invader Mini Game - Version 1.0

 

AWESOME! This is very very cool. Great work. I love seeing more mini-games. ^_^

Share this post


Link to post
Share on other sites

You sir, are my hero. I MUST.. MAKE.. GIANT ARCADE WITH A CASINO!

 

Anyway, since it's controlled by variables, I can easily make a point system with this. Thanks!

Share this post


Link to post
Share on other sites

Finally got the chance to play this. i have to say, very nice job :)

started off real real easy and i was thinking "these enemies movement is so easy to predict (i just sat firing into the middle of the screen and hit every single one of them)" and then i got to about 200 points and they started flying in. enemy movement wasnt much of a concern when i was trying to dodge 8 little lazer beams :P

Had lots of fun playing this :D

Added a link to you blog, from mine :P

Share this post


Link to post
Share on other sites

Will definitely be checking this out when I get home today.  If only I had a way to fit mini games like this into my game :P

Share this post


Link to post
Share on other sites

Will definitely be checking this out when I get home today.  If only I had a way to fit mini games like this into my game :P

Theres always a way...

Even Konami managed to fit a minigame into MGS 3 (little zombie beat-em-up type minigame)

Could have a flashback...

Be knocked into a coma...

An Arcade / Theme park...

A little kid in a house who has a cpu console...

The list goes on...

Edited by Dektia

Share this post


Link to post
Share on other sites

Or make it an easter egg, hidden somewhere :P

 

Thanks for the comments, guys. I reckon if we make enough mini games, giant arcades like Pikalyze said would be fun

Share this post


Link to post
Share on other sites

Or make it an easter egg, hidden somewhere :P

Exactly :)

 

I reckon if we make enough mini games, giant arcades like Pikalyze said would be fun

Mini-games are fun to make as well, much more than the average script to change a little gameplay.

Share this post


Link to post
Share on other sites

 

Or make it an easter egg, hidden somewhere :P

Exactly :)

 

>I reckon if we make enough mini games, giant arcades like Pikalyze said would be fun

Mini-games are fun to make as well, much more than the average script to change a little gameplay.

 

I hope you and galv support making more Mini-Games associated with variables of course,

Share this post


Link to post
Share on other sites

I quite like Galv's approach with the variables.

I just created my own variables and the ability to tie them into the normal variables, using another script.

either way is good really. just a matter of preference :)

 

@Galv - Do you have any other mini-games in progress ?

Share this post


Link to post
Share on other sites

Oh my.... Very nice Galv. Nice to see Dekita sparked some Mini-Game interest with his RMC script. And this game is pretty fun to play, so very nice job. Would love to see more mini-games, most certainly. :)

Share this post


Link to post
Share on other sites

@Galv - Do you have any other mini-games in progress ?

Nothing planned for any more just yet. Will have to think of something that I may be able to pull off haha

Share this post


Link to post
Share on other sites

For fun, I've created a small expansion for this script which adds some new features and makes some tweaks. Here are the changes:

 

FeyLsCo.jpg

 

  • Your fire rate now scales with gun upgrades. In the original version, your fire rate is limited by the total number of your shots on screen which would result in fewer volleys with upgraded weapons.
  • There's now a minimum number of frames between the enemy ship laser SE playing, preventing the SE spam that can occur when there are a large number of enemies on screen.
  • Added two new enemy variations that take multiple hits to destroy.
  • Collecting a Healing powerup at full health will now increase the player's max health (up to a limit of 5 bonus health.)
  • New Powerup: Laser Ball, changes your weapon to a wide splitting shot

 

You can download a demo with the expansion script here.

 

NOTE: These changes have since been implemented into the main version, which is downloaded above.

Share this post


Link to post
Share on other sites

Awesome expansion, nice work :D

 

I have implemented Ocedic's ideas into the main game now (plus added a few more things while I was in there).

Edited by Galv

Share this post


Link to post
Share on other sites

The latest version is very nicely polished. I like the new lazor bubble icon you made, and sound effect. The new version is a lot of fun so I suggest people try it out.

Share this post


Link to post
Share on other sites

how about bosses creation or an option to create more enemies and to change the background using a script call...

Share this post


Link to post
Share on other sites

New Version is cool.

Quite like those  bubble guns, but its FAR too easy when you have level 5 bullets, i got above 1500 points before i gave up from boredom (very repetitive :P)

 

Any thoughts of adding a High Score records ? like i done with PiNG

Share this post


Link to post
Share on other sites

I suppose I could have added an option to set max gun level haha. There are a lot of other settings to play with for people who think it's too easy. Shields, enemy hp, damage enemies cause, speed, etc.

No high score record plans or anything. Keeping it simple. One day perhaps

 

I added options for setting max gun powerup level and also the ratio on the reset powerup, so you can make it reduce the enemy difficulty, not reset it completely.

Edited by Galv

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

  • Recently Browsing   0 members

    No registered users viewing this page.