Category: Android


We’re going to take a look at a LEGO game creator that is hosted over at Miniclip. The game creator is built in Flash and outputs Flash based games. The game creator itself is pretty basic and for the most part consists of stringing together predefined levels into a new game. There doesn’t seem to be a way to build your own levels. You should be able to build and play games from this game creator on your Android device with the Flash Player.

There are three steps to this game creator. The steps are Make Your Level, Make Your Dice, and then Play Your Game. You can also share the game that you create with your friends. The games that you can create with this game maker tool are run and jump platformer games. You can only customize about 5% of the game in this game creator (mainly stringing levels together). You can also customize what the dice does (which acts as a powerup) on the second step of the game builder. There is no ability to customize the graphics or upload your own graphics with this game builder. However, this build your own game tool is free so that is a plus. For a game builder tool where you can upload and customize your own graphics you can make your own game for free with Pulado.

Make Your Own Lego Game 1

You first choose the Make option which allows you to drag and drop 5 levels into a string of levels at the bottom of your screen. You get to choose levels from 3 different LEGO themes. The themes are based on the LEGO board games that you can build and play yourself. They are Minotaurus, Atlantis Treasure, and Pirate Plank. As you might have guessed these themes are based on the minotaur Greek myth, the Atlantis myth, and of coarse pirates. The 5 different levels that you drag together creator one long level with no loading screen between. You seamlessly transition from one level to the next. There are about 30 different levels to choose from total which means there are way over 900 different combinations for you to choose from.

Build Your Own Game 1

 

In the next step of this LEGO game creator you get to choose what the dice powerup will do. The dice has six sides and you place a different powerup on each side of the dice. You can also click the auto fill button which will random place powerups on all six sides of the dice. The powerup options for you to choose from are “Next room, double coins”, “20 bonus coins”, “10 bonus coins”, “1 extra life”, “Rewind time 10 seconds”, “Rewind time 5 seconds”, “Lose 10 coins”, and “Lose a life”. Once you drag a powerup into each of the 6 slots on the dice you can move on to testing your game.

Make Your Own Lego Game 1

 

The last step in this game builder is to actually play and test your game to make sure that it is fun. You can always go back and re-arrange the levels and update what powerups are on the powerup dice as well. You can also share your game at this point with your friends. The are option lets you send a code to your friends (and of coarse the URL for the game builder). They can come to the game builder and unlock your game with the special code.

Lego Game Maker

 

And that is all there is to it. The LEGO games that you create with this tool are pretty fun platform games where you dodge enemies, pick up coins, collect powerups, and more. What are you waiting for? Get started making your own LEGO game by clicking here.

Advertisements

In this post we’ll look at making your own Batman games. We’ve posted about two other game creators provided by the Cartoon Network and this is the third and final game creator that they have to play with. The Batman game creator is built in Flash and publishes games out to Flash as well which means it should also work on Android devices. The other two game builders they offer are for Ben 10 games and Star Wars games.

The Batman game builder is broken up into six easy steps which starts with the Game Starter section and ends with testing your game. The steps are Game Starter, Background, Heroes, Goal, Level Design, and Testing. After all steps are complete you publish out your game for other people to play. Similar to all of the other game creators offered by Cartoon Network and Nick.com there is only about 5% customization available to the person creating the game. There is no ability to upload any custom graphics at all. If you want a game creator that you can upload your own custom graphics you should make your own game with Pulado.

In the Game Starter section you choose from a list of pre-created level designs to start your level with. Next up in the Background section you choose a background that goes with the game level that you chose in the Game Starter section. There are a variety of different colors which allows you to generate themes like underwater or in the forest or in a sewer. There are probably ten or so level setups to choose from in the Game Starter section and about the same amount of backgrounds to choose from as well.

Once you have selected those two you can move on to the Hero section where you select your player character. You get to choose from Blue Beetle, Green Arrow, Aquaman, and Red Tornado. The character you choose becomes your main character and then you have the option during the game to switch your character main to Batman and back again using the X button (it is sort of a sidekick system).

In the Goals section you can choose one of four goals which are Get To The Door, Collect All Orbs, Battle All Enemies, and Collect All Orbs And Battle All Enemies. They are pretty self explanatory and depending on which you choose it lets you place a door, enemies, or orbs throughout your level. When you first click it automatically places the items on the map so you don’t have to move them unless you want to.

In the Level Design section there are different wall and floor sections you can use to customize your grid based map. You can also add additional hazards, and more objects like orbs. Lastly you can erase parts of your level and add water to your level for the character to swim through. Once you are finished with the Level Design section you can move on and test your game. If you aren’t happy with the result you can go back and continue to customize your game.

That’s all there is to it. Once you are finished with your Batman game you can publish it to to their site for everyone to play. Go start making your own Batman game here.

So here is another game creator from the Cartoon Network where you can build games based on the Ben 10 franchise. The other game creator that Cartoon Network has plugged into this same system are a Star Wars game creator and a Batman game creator. The Ben 10 game creator is probably the best of the bunch. The Ben 10 game builder is built in Flash and publishes games out as Flash as well which means they can be built and played on Android devices.

The Ben 10 game builder’s first option is where you can choose a pre-created level template from a list of different levels. There are quite a variety of levels in all different colors and configurations available. One interesting thing about it is that the levels are mainly contained within the viewable screen and don’t scroll off in other directions. This makes for a compact level which is easy to setup and tweak to your liking. It isn’t possible to add any custom graphics to the Ben 10 game builder but they do provide quite a variety of different hero characters, levels, and backgrounds.

The game create is broken up into a number of different steps which are:

  1. Game Starter
  2. Background
  3. Hero
  4. Goal
  5. Level Design
  6. Test

The Game Starter kind of sets the tone for your level because it has a color them too it. Then on the next step which is the Background section you can choose either a background with a matching color or a background with a contrasting color to make the level pop out at the player. The next step is where you can choose a hero character. There are 10 different heroes to choose from in this game builder and that is a pretty big variety of different characters (if you want to build your own game and want to be able to upload your on custom characters you could try the game builder on Pulado.com). Each of the different hero characters have a different movement and fire characteristic so for example the spider monkey hero top shoots a web and can cling to walls.

The next area is where you choose a Goal for your game from a number of different goals. There is “Get To The Door”, “Collect All Orbs”, “Battle All Enemies”, and “Collect All Orbs And Battle All Enemies” to choose from. When you choose Get To The Door you can choose where to place the door. The other three options are similar and you get to choose where to place the enemies and the orbs.

Moving on in the Level Design section you get to enhance the existing level design with various things like enemies, enemy spawn boxes, orbs that can be collection, lava, additional wall and floor pieces, and a few other items. It also comes with an eraser if you want to remove items on the map. And lastly you can test your map.

That is all there is to it to build your own Ben 10 game with this game builder. Head over here and start building a game now.

So you’re looking to build your own pirate ship game? Over on Pulado there is a pretty fun way for you to do that using an existing game template. So let’s get started. If you don’t currently have an account you will need to make one and then head to the members area. Once there you should choose the New Game button and then choose the Pirate Ship template. Fill in a name, description, and some tags for your new game then then click Save. You can now start editing this game template and customizing it. The game that you publish will be playable on the web and also on Android devices (not to mention the Wii).

Select your game and you will end up at the Preview screen. You can play your game here and then each time you make a change to your game you can test it again in real time to see how your changes turned out. The first tab we want to take a look at is the Player Tab so go ahead and open that up. On the Player tab you can customize the graphical avatar that is usable for your character in addition to a bunch of player settings like movement speed and the amount of lives that a player has. The player movement type is set to Move 360 Degrees Right which is the right setting for this type of game because the ship sits right to left. There are other settings that affect this as well on the Gameplay Tab and we will get to them later.

If you scroll farther down on the Player Tab you will get to the Weapon #1 and Weapon #2 section for the player. The weapon graphic is setup here and currently set to a cannon ball graphic. You can also customize the sound the weapon will have when it fires, the rate of fire, and the projectile velocity. You can also change the type of the weapon but for now we can leave it on Bullet. Weapon #2 has all of the same options as Weapon #1 except that Weapon #2 is kind of a mega weapon that when you fire it will clear the screen. Let’s move on to the Opponent tab now where we can customize the opponent settings. Make sure that if you made any changes on the Player tab that you click the Save button at the bottom.

On the Opponent Tab you can customize the look of the opponents, their speed, and how many will spawn at the start of the game. The opponent Movement type is also set here and it is set to Hover / Chase / Fire LR which means that the opponent ships will chose the player around and will fire to the left and the right. Now with this opponent we also have an option in the Advanced section checked which is set to Multiple Enemies. The Multiple Enemies option means that the opponent graphic is setup with one enemy movieclip on each keyframe. The Pulado engine (which is what you are using to make your own games) will randomly choose a movieclip from the total amount of keyframes and use that each time a new enemy spawns. You can also limit how many enemies can be on the screen at the same time here using the Max Concurrent Enemies option.

If you scroll farther down in the Opponent tab you can setup the Weapon #1 and Weapon #2 for the opponent as well. These options are the same as you setup for the player on the Player tab. You can change the graphic, sound, rate of fire, projectile velocity, and projectile type. Choose the Missile type if you want smoke particle effects. The Weapon #2 for the Opponent is not a mega weapon however. It just fires to the sides of Weapon #1 depending on the game difficulty. If you made any changes on this tab you should click the Save button at the bottom.

After you save the Opponent tab you should open the Background tab so we can see how the level itself is built. On the Background tab there are four layers. A Top layer above everything else where you could put clouds or fog. A Ground layer where the islands for this game are. A Background Accessories layer which is below everything and a far Background layer which is at the very back. In our case the far Background layer contain some water, the Ground layer contains some islands, and the top layer contains some fog. The graphic in the Ground layer is used for the player and enemies to collide against and in this case it is a set of islands that the player has to navigate around. If you make any changes here make sure to click Save at the bottom.

The next tab we want to look at for this game is the Gameplay tab. There are a lot of features on the Gameplay tab but the important ones for this game are in the Gameplay section. You will want the Projectiles collide with the ground to be checked so that cannon balls can’t shoot through the islands.

In the Player Modifier sections of the Gameplay tab you will want the Mirror Move and the Mirror Fire settings to be turned on. Mirror Move should be set to Flip Left and Right which means that when you move left and right the graphic of the player will flip in that direction so it is always pointed in the direction that you are moving your ship. For Mirror Fire you want Flip Left or Right and Up or Down to be selected so that in any direction that you move it will fire in all four of those directions.

In the Loot & Powerups section of the Gameplay tab you can configure the graphic that will drop as look when opponents are destroyed and you can also configure the graphic that will be used for powerups. The graphic that you choose for the powerup will have a letter overlayed on top of it to show which type of powerup it is.

That is it for the Gameplay tab. There are lots of other options like the amount of hit points that the player and the opponent has and how many opponents must be destroyed before it moved onto the next level here so make sure you explore them. If you make any changes be sure to click Save at the bottom. Lastly we have the Powerup tab which is where you can control which types of powerups will drop when opponents are destroyed. In this case things like MultiFire and Point Bonus powerups are checked.

And that is pretty much all there is to it to create your own game online with pirate ships using this template. There are lots of options for you to tweak and it is up to you to make a fun game out of all of the options that are available. You are the game designer. The final game is shown below.

So that was pretty easy as far as making a game with pirate ships goes right? We’d love to see what changes you could make to this game like giving it different weapons, sounds and more. This template game only has one level but you could add all kinds of new levels with different island configurations too.

Head over to Pulado and start building your pirate ship game today!

Slashdot has a question up titled “Ask Slashdot: Tools For Teaching High School Kids How To Make Games?” which asks what would be a good game engine to use with a high school class to make some games. Here is a rundown of all of the game creators we’ve posted about on this blog so far. I really recommend the first three (Gamestar, Sploder, and Pulado) for getting your game design on and then the second four (Stencyl, Construct 2, GameSalad, and Unity 3d) for getting your game programming on.

http://www.gamestarmechanic.com/ GameStar — web client — publishes to web/flash — free
http://www.sploder.com/ Sploder– web client — publishes to web/flash — free
http://www.pulado.com/ Pulado (make your own games) — web client — publishes to web/flash/cloud — free

http://www.stencyl.com/ Stencyl — desktop client — publishes to web/flash/ios — free
http://www.scirra.com/ Construct 2 — desktop client — publishes to web/HTML5 — free and paid
http://www.gamesalad.com/ GameSalad — desktop mac client — publishes to web/HTML5/android/ios — free and paid
http://www.unity3d.com/ Unity 3D — desktop client — publishes to web/flash/android/ios — free and paid

http://marketsmaster.org/flash_professional_8/ Flash 8 — desktop client — publishes to web/flash/android — free and paid
http://www.adobe.com/cfusion/tdrc/index.cfm?product=flash Flash Pro CS5.5 — desktop client — publishes to web/flash/android/ios — free and paid

http://www.gamegonzo.com/create/ GameGonzo — web client — publishes to web/flash — free
http://www.yoyogames.com/gamemaker/html5 GameMaker — desktop client — publishes to web/HTML5 — free and paid
http://www.sharendipity.com/ Sharendipity– web client — publishes to web/flash — free
http://www.pictogame.com/ PictoGame– web client — publishes to web/flash — free
http://scratch.mit.edu/ Scratch  — desktop client — publishes to web/java — free
http://starwarsgamecreator.cartoonnetwork.com/ Star Wars — web client — publishes to web/flash — free
http://www.nick.com/games/spongebob-game-builder/ SpongeBob — web client — publishes to web/flash — free

I have also includes links to Flash 8 and Adobe Flash Pro CS5.5. Flash 8 is much more suited to artists and simple coding while Flash Pro CS5.5 is the latest version which is more suited to programmers and also publishes games to Android and iOS. There are all kinds of tutorials for building games straight in Flash (without any other frameworks).

In some of the other posts on this blog we mainly talk about game creation tools which are drag and drop and programming is not required. However, in this post we are going to talk about Unity 3D which is an advanced game creation tool which has it’s own web player which is similar to Flash (though the amount of people who have it installed is not quite as many as Flash). As you may have guessed Unity 3D is a game creation tool mainly for 3D games as that is what it does best. Additionally, it will publish your games to iOS and Android (not to mention the Wii, PS3, and Xbox 360). However, only publishing to the web is free as the other platforms require a paid license.

Unity 3D is not for the feint of heart or if you are easily distributed. It can take longer to build an create a 3D game that it does for a 2D. Unity 3D also requires programming. If you are looking for something more drag and drop with no coding required you should try something like Pulado to make your own games. It comes with demos and things but be prepared to write code before you download it. According to their website it does include an editor that has real time editing. So you can be “playing” through the game and at the same time you can jump in and start editing objects at the same time. The scriping languages that you can use to code in Unity 3D are Javascript (which is very similar to ActionScript), C#, and a Python variant called Boo.

Unity 3D also has an asset library and store where other users can sell components and assets that they have created to other users of Unity 3D. This is a really handy service to have because it allows people to modify the engine or provide assets that you can then just purchase without having the take the time to re-invent the wheel yourself.

The main drawbacks for using Unity 3D are probably the paid licenses for publishing to mobile and the fact that it takes a special plugin that users have to download in order to start playing games on the web built with Unity 3D. This will get easier as more and more people have the plugin installed. Additionally, they are working on the ability for Unity 3D to export to an SWF file which would then be playable in any browser that has Flash installed. Suffice to say that sounds pretty cool. If you are looking to have a multiplayer game it also supports the same kind of multiuser servers that support Flash like SmartFox and Electrotank.

If you already know how to script and or create 3D art and you want to make a 3D game then Unity 3D is probably one of the best ways to go right now. Check it out here.

One of the big boys on the block (that I know of) in the game creator business is Sploder. Sploder has been around since mid 2006 and I think they literally have tens of thousands of games built with their game creator. Originally it started out with one game creation wizard where you can create classic shooter type of games. Lately however they have expanded to include four different game creators: Platform Creator, Physics Puzzle Maker, The Algorithm Crew, and Classic Shooter. Another good thing about Sploder is there is no download AND you can even start creating games without registering. Sploder generates Flash games which you can embed on your own site or you can play them in your Android web browser.

Classic Shooter gives you one space ship which shoots and then you build out your level for it to fly around it. It has all kinds of things it can shoot at, powerups to pick up, and levels to run through (all designed by you of coarse). It has a sci fi space them and custom graphics can not be added. Additionally it has a robot version instead of a spaceship.

The Algorithm Crew is kind of a top down dungeon maze game creator (in 3D). It has a Generate Maze button which auto builds out a maze for your players to run through (or you can build it yourself). It mainly has a sci-fi theme and custom graphics can not be added.

Physics Puzzle Maker looks like it is for creating games like Angry Birds or platform games (or really any similar physics based Flash game). It has a huge number of options and different physics actions. Not only that but it has custom graphics which you can assign to elements in your game. All of the custom graphics seem like they have to be created in an editor provided by Sploder but the editor seems to support animation as well so it isn’t too much of an issue to draw up some custom graphics (Pulado allows for custom graphics).

Platform Creator is a pretty advanced platform game creator with all kinds of different options like vehicles, caves, tunnels, armor, extra lives, guns, whips, and many more cool toys for you to add into your games. Everything is drag and drop and it has a huge number of tile graphics for you to use to customize your game. I’m not sure if they are procedurally generated via a random seed or what but I literally scrolled through thousands of tiles. There are 10-20 spacey and dungeony kind of backgrounds which remind me a lot of Samurai Jack art style. In any event this is probably by favorite game creator of the four on Sploder’s site. No custom graphics here but a wide variety to choose from.

Overall I would recommend Sploder if you are into hand crafting your levels or if the game builder IS the game for you. Check it out here.

You can load up your Pulado game in an Adobe AIR for Android app by following this tutorial from Adobe:

http://help.adobe.com/en_US/as3/dev/WS901d38e593cd1bac3ef1d28412ac57b094b-8000.html

Here is the relevant code from the Adobe AIR tutorial to load your Pulado game up in Adobe AIR.

import flash.display.MovieClip;
import flash.media.StageWebView;
import flash.geom.Rectangle;

var webView:StageWebView = new StageWebView();

public function StageWebViewExample() {
webView.stage = this.stage;
webView.viewPort = new Rectangle( 0, 0, stage.stageWidth, stage.stageHeight );
webView.loadURL( “http://www.pulado.com/swf/xlbwh.swf” );
}

Where http://www.pulado.com/swf/xlbwh.swf is the URL for your game on Pulado.