4.24.2010

Saturday Update

Two weeks in a row! Bonus points or whatever. This week, I've got three different games to talk about and another thing. Quick intro done, let's get to it.

Generic Platformer:

There hasn't been much done level designs wise, but I have gotten a few things complete. The shop, for one, has been more or less completed (I might still change a few things later on), but it works well enough! Also, I made the shop keeper have a paedo-smile, just because I can.



The shop being completed also means that I've constructed the main Hub section, so yay! Another small update that I've done is I made ladders... that work. In addition, I have sprited three different terrains from the two Grass and Void terrains.



In clockwise order, starting from the middle: Snow (Yes, I know it looks like clouds...), Void, Underground/Dirt, Grassy, Volcanic. I am still working on some scenery sprites for each environment, but so far I've enough to make it look nice in my own perfectionist opinion.
Some other environments I am planning:
  • Desert
  • Underwater
  • Clouds
  • Space
If you have any others you want to suggest, feel free to comment.

Gravita

A game that I worked on long ago that I've just recently picked up. It's almost complete, as I was about 50% done with it before I started again. Gravita itself is a basic arcade SHMUP scroller that includes power-ups, different enemies, achievements (GameJolt), and more. It uses the same style as Prozo, but with a tad bit more color. Screenshot!



The gimmick in Gravita is that it's all mouse. The circle ship, which is the player, follows a curved path depending on the x-coordinate of the mouse. This also allows the ability for those with quick mice to easily avoid the ships with a flick of the hand. The Stage is the stage of the player (the higher, the more bullets you can fire). The power-ups included so far are:
  • Health - Regain 10 HP
  • Shield - Regain 10 shield
  • QuickShoot - Quicken the shooting pace for the player
  • Stage - Add fifty experience points to the stage bar
  • Repair - Regain 10 HP and shield
  • Invert* - Inverts the screen (Not implemented and not sure if I shall as of now)
Same as with the environments in GP-1, if you have any suggestions feel free to comment.

CaveGame

Unfortunately, I've been so focused on working on Gravita and GP-1 this week that not a lot of work was done on CaveGame. That also means no demo (Sorry UG), but I have begun the procedural generation process, and that might take a lot of brainpower to figure it out. I'll try to get it all sorted out by next Saturday, but not promises.

GM Extended

GM Extended (or GME) is just a .gmk file that will include scripts and constants that will further extend GM's current functions. For constants, I'll be adding some common colors and I'm not sure what else at this point. Most of the scripts that I have made right now deal with real numbers and mathematics (Factorial, Pythagorean theorem, roots, etc...). The scripts I have so far:
  • Factorial - n!
  • Pythagorean theorem - a^2+b^2 = c^2
  • Inverse Pythagorean theorem - c^2-(a^2 or b^2) = (b^2 or a^2 respectively)
  • Root - The nth root of a number (e.g. cubic root of 27 is 3 since 3*3*3 = 27)
  • Draw_self(); - Draws the sprite as it normally would be if the draw even wasn't being used
If you have any suggestions on what I should add and it's not in the list above, please comment. However, GME is not meant for a bunch of complex scripts like 3D Terrain and that type of thing. Mostly I want smaller useful scripts.

That's all for this week.

No comments:

Post a Comment