Rahil Patel

| (• ◡•)|/ \(❍ᴥ❍ʋ).

Tag Archives for: actionscript game

Poorly Designed Upgrades

15 November 2011 by Rahil

Play the game.

This game is my submission for this month’s Experimental Gameplay Project competition. The theme is upgrade.

I used ActionScript, FlashDevelop, and FlashPunk again.

Last time I promised EGP and myself the game would be experimental. It’s certainly more experimental than my previous games, but not quite enough. The ideas are there but I cheated myself and conveyed them on a shoot ‘em up genre game. Never again!

Instructions

Goal:
Experiment with different upgrade setups to prevent enemies from reaching the bottom of the screen in various challenges.

Controls:
wasd or arrow keys to move
space bar to fire
f to autofire (on by default)

while in sandbox screen:
– and + to decrease or increase enemy HP (can hold the key down)
[ and ] to decrease or increase enemy spawn rate (can hold the key down)
u to enter the upgrade screen
1, 2, 3 to start a challenge

while in upgrade screen:
left click on the canvas to draw the current upgrade. This works similar to the pencil tool in a graphics editing program
*you can only draw on the ship or a neighboring pixel of the current upgrade
*you cannot overlap other upgrades
*protip, each 4-connected neighborhood is treated as a separate gun
escape to go back to sandbox screen

while in challenge screen:
escape to go back to sandbox screen

Oooone mooore thing. The boosters and challenges are actually poorly designed. Really, it’s bad.

2 comments | Categories: Game Development, Games | Tags: , , , , , , , , , ,

Can You Imagine Yourself as a Verbal Assassin?

24 October 2011 by Rahil

Play the game.

The title of the post is the theme I chose at my first game jam, Castle Lab: Parsons x Babycastles.

I’ve also written more about my about experiencing my first game jam.

EDIT: To reduce frustration, I added controls to repeat the last command. Subsequently, the game’s length has been reduced to five seconds!

Leave a comment | Categories: Game Development, Games | Tags: , , , , , , , , , ,

The Real Ninja

20 October 2011 by Rahil

Play the game.

This game is my submission for this month’s Experimental Gameplay Project competition. The theme is slicing.

I stuck with ActionScript, but this time I used an engine, FlashPunk! I must give credit to the amazing FlashDevelop again.

I’ve got to warn you that this is very unexperimental and goes against the values of the experimental gameplay project. I knew this going in when I chose the idea. I had a conflict. How does a new game developer develop expiremental game mechanics without having the experience of creating any games? I had more complex ideas, but I was afraid that I wouldn’t be able to create it, afraid of losing motivation to overcome the hurdles during development. Instead I decided to choose a simple idea, so that I could create an entire game, polished, with my own art and sounds. To know what it takes to create a game. It’s a stepping stone for my game development career. Polishing is essential to developing games too. What good is an expiremental game if you never create a final product out of it? It’s just a prototype, an idea. My game doesn’t belong on Experimental Gameplay Project, but EGP did inspire and motivate me to create a game. So I feel that it’s a failure to EGP, but a personal success.

Welp, that’s my excuse. Now that I feel more confident to take on more challenging prototypes, I swear my next project will be more experimental.

It’s 11mb in size. Yep, it’s a cheesy runner/fruit ninja hybrid.

EDIT: …And the results are in!

Postmortem:
I started out thinking about slicing idea and writing some out in my composition book. I had a few oh-so-cliche-for-indie puzzle platformers. One about folding, with three different mechanic ideas. I googled around to see if they were done already. Faultline used one and in my opinion turned out to be a fantastic game. Paper Cakes used one, and was a student showcase at IGF 2010. The third one was about folding platforms. I also had two more mechanics that dealt with cutting an entire platform game into a rooms, then moving those around. I didn’t find any game that has done either of them yet.

As I said, I’m a new developer and was afraid of being unable to output anything useful in the limited time, so I chose a runner fruit ninja style slicing game. I even had some neat ideas for that game: like using Box2d to actually cut through the enemies or cutting the stage to leave voids (which is required to solve some problem) or using gestures to cut in various ways.

None of this happened. I was only able to implement the fruit ninja slicing mechanic with normal collision. The rest of the time went into polishing, level design, art, sounds, voiceovers, etc. I learned that the core of a game (the main idea and core mechanics) is made within the first few days, the other 90% is polish. That’s rough. Are all other arts this brutal? The core mechanics of Braid was made in two weeks and it took an additional three years to reach the final version. I think so.

Leave a comment | Categories: Game Development, Games | Tags: , , , , , , , , ,