Tag Archive: 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

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.

Nick.com has a whole bunch of these build your own game creators based on various properties they have like Spongebob and iCarly. The game creator we will be focusing on for this post is their ‘The Last Airbender’ game creator. The game builder is built in Flash and it publishes out to a Flash client as well which means you could built and play these games on your Android devices (a tablet would probably be better than a phone because of the bigger screen size). The game builder doesn’t allow you to customize any of your own graphics for the game but it does lead you through six steps to building and publishing your game. You can only provide about 5% of the actually game with 95% of the game being provided for you. The six steps to create a game with this game creator are World, Level, Hero, Music, Goal, and Builder.

In the World tab you can choose from various environments from the movie including a snowy land and three other various mountain lands. Whatever one you choose becomes the background of your game. It also handles it’s own parallax which means there are three layers in there but that is all handled internally inside the game engine so you don’t have to setup all three of the layers yourself. With the Pulado create your own game engine you can control all three layers for a parallax. The next section is the level section where you choose from 5 different maps that are pre-built. Once you choose a level you can then choose one of four heroes from the Hero section. On the next tab after that you choose one of four music tracks for your level.

And of coarse the fifth tab is the Goal tab where you can choose what you would like the goal of the level to be. Your choices are Reach the Door, Collect them All, and Defeat All Enemies. They are pretty self explanatory. Reach the Door lets you drop a door on your map and the player has to get to the door to win. Collect them All requires that the player collect all of the items that you designate for them to collect. When you choose this option it creates a bunch of random items on the map for you. And finally Defeat all Enemies means you must destroy all of the enemies on the map to beat the level. When you choose this option it creates a bunch of random enemies on the map for you to defeat.

Finally there is the Builder tab where you can complete customizing your game. You can add on to the existing level by adding new walls, floors, decorations, and enemies if you want to. You can also choose where you want the player character to start the  game. You can zoom in and out to make it easier to edit the map as well. You can test your map here as well to see how the level plays and if it still needs tweaking you can come back and tweak the map some more before publishing it. Once you have your map exactly how you like it you can publish it and other people will be able to play it.

Head on over and start build your own flash game based on ‘The Last Airbender’ here.

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!

I’ve looked at this Citrus Engine which is a platform game creator built with and for Flash before but previously it was not free to use. I check back in with it today and discovered that it is now perfectly free to use. I would assume that you need to be a somewhat experienced developer to be able to use the Citrus Engine because it uses ActionScript 3 but it also has a drag and drop Level Architect. The demo game on the homepage of their site is really really nice. Super smooth and contains very simple platform style functionality such as jumping and collecting items. And because it is built in Flash that means it will run on Android devices (and it might be possible to compile it in AIR for Android and iOS).

Here is a screen shot of the Level Architect that you could use to design levels for use in the Citrus Engine. According to their blog there are also other level editors available for the engine. Emanuele Feronato also has a blog post titled How to create a Flash platformer using Citrus Engine which shows how to build a simple level with Citrus Engine. It looks like he does it via code however. The level editor is also built in Adobe AIR.

I didn’t really want to dig into this platform creator when they were charging for it but now that it is free I’m sure I will find a project to use it with. If you aren’t quite into the coding part of creating games yet or if you just want to quickly prototype ideas before building your game in Citrus you might try to make your own games with the Pulado game designer first. If you run into the need for more advanced features and as you become more experiences with creating games then you could dive in and make something truely magical with the Citrus Engine.

Head over and test out the Citrus Engine for yourself here.

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.

GameSalad is downloadable game creation software for the Mac. It exports to HTML5, Android, and iOS. The main draw back for me is that it requires a Mac to make games with it. I would prefer that they provide either a web based version like Pulado or also a Windows version of their software. The HTML5 games are a little slow for me in Chrome but other then that it seems to be a pretty good game creation engine. You can see one of the games created with their software below (called Angry Anna). It is a politically inspired game based on Angry Birds gameplay. The nature of HTML5 games don’t lend themselves will to distribution so an IFRAME has to be used to embed games on other sites. Apparently they received 6 million in VC funding (and maybe more) and more than 20,000 games have been created on their platform. Check out GameSalad here.

WordPress doesn’t support IFRAME so play Angry Anna here.

The Pulado Engine is currently built in ActionScript 2 and compiled for Flash 8.

Pros:
– Your games work anywhere where Flash Lite 3.1 or 3.2 is supported (like the Wii!)
– Your games are playable on Android devices with Flash 10+ installed
– Most people have at least Flash 8 installed in their browser
– Plenty of libraries support AS2 including ad libraries and stats tracking packages
– Lots of tools support creating graphics in Flash 8 format
– No scripting is required to use Pulado but if you want to script your cutscenes the scripting is beginner friendly
– You can load your Pulado game into an Adobe AIR for Android app
– You can load your Pulado game on Android devices via your Android web browser

Cons:
– Not build in ActionScript 3
– No access to advanced AS3 libraries for things like physics
– No access to some advanced capabilities which would speed up rendering

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.