Monday, May 29, 2017

RPG Maker Demo

In addition to Stencyl, I'm also been playing around with RPG Maker MV. The program takes care of most of the basic programming stuff and just lets you plug in your own character, stats, etc. It even comes with a pretty exhaustive database of pre-made resources, so you can just use those to make a quick game.
 I was hoping to put a demo on this page to show off a goofy mini demo i threw together, but blogger is a little picky about what content gets to be displayed. There probably is a way to get it on here that i just haven't found yet. So for now, I'll just put a link to the demo here:

test-rpg-86047.bitballoon.com

Controls:
Arrow keys to move
Z/ Space/ Enter: select/ confirm
X/Esc: Back/ Cancel

There's only 4 screens that loop forever, but it wasn't really meant to be all that much anyway. 


Friday, May 26, 2017

Index

The following is just a list of the various game projects that I've been working on. As a warning, all of them (as of may 26, 2017) are works in progress, although a few of them just need some minor bugs squashed, and I will be updating/ finishing them in them next few weeks. This is mostly just so that I have an easy to find list of what I can do with game programming.  All of these have been made using Stencyl, unless noted otherwise. Take a look and enjoy!

Avoider
Helmet-Like
Invaders
Jungle Warrior
Platformer Engine
RPG Maker Demo
Sling
Zelda-Style Starter 

Top Down Starter

A variation of Jungle Warrior, I started experimenting with a Zelda style transition as soon as I finished that course. Right now, it's just a five room "maze" that repeats forever. I just realy wanted to try this out, but I do need to figure out how to stop the player between room transitions. there have been some... issues, with him escaping the rooms

Controls
WASD: Move
Left click: Shoot
Press Z: Speed down (Be careful!)
Press X: Speed up (Be careful!)
R: Reset Player


Jungle Warrior

A top down run-n-gun reminiscent of smash tv, this was from another lesson plan i went through a while ago. Honestly, nothing really sticks out about this one to me, but it has been a while since i made it.

Rescue your comrades from the enemy base! Avoid the killer robots! Get to da chopper!

Controls
WASD: Move
Left click: Shoot
Press Z: Speed down (Be careful!)
Press X: Speed up (Be careful!)
R: Reset room

Yeeeeah, pretty basic. Be careful with the speed controls; there's no cap on them, so going too low gives the player a reverse speed (and reverse controls!), and going too far in either direction speeds the character up to impossible to control levels, which will likely crash the game or cause the player to run out beyond the boundaries of time and space!Ooooooo.

Platformer Engine (WIP)

My current magnum opus, this is mostly just a standard platformer. But it is the most complex game I've made so far, and I'm damn proud if it! Ehem... Anyway...

So yeah, all the standard stuff is here. Move around, jump on critters, shoot your gun, the classics. There is a wall jump mechanic in here that I really want to use in a Mega Man X style game, so I might start playing around with that in what little free time i have.

Controls:
Arrow Keys/ AD: Move left or right
Z: Jump
Z while pressing against a wall: Wall Jump
X: Shoot
C: Swing Sword
1: Cycle projectile weapons
2: Cycle melee weapons
Enter:Pause game

The player's constantly changing color is just to confirm that the different walking/jumping/idle animations are working properly. The ladders in stage 1 are just for show right now, but they're one of the next things i want to figure out (I did find a way to climb up and down walls, so I may go with that). Enemies can be shot or jumped on to defeat them, mostly just to show i have both ways available. Also, there is a secret stage select. Can you find it?



Update 05/29/17:
Fixed bug where player bullets weren't killing the enemy runners

05/31/17 v 2.1
  •  Added a simple weapon changing system. For now, the weapon can be changed by pressing C, but it will be replaced by Pick-ups in a coming update.
  •  Added a second weapon meant to evoke a flamethrower; Short range with spread and continuous fire.
  •  Added a system for continuous fire for weapons like the flamethrower.
0    6/02/17 v0.2.2
  • ·         Added Pause Function
  • ·         Added a simple melee weapon system
  • ·         (Testing) Changed the weapon cycle buttons to 1 (Shots) and 2 (melee). I plan to continue this trend for other variable equipments


Avoider

First off, A HUGE thank you to Abigayl (AKA 0_Tuo_0) in the stencyl community for her wonderful tutorials. They were some of the most enjoyable and well thought tutorials I've ever gone through.That gal deserves all of the praise she gets.

This is one of Abigayl's practice games, but there is a lot of important programming under the hood. The idea is simple; survive as long as you can (which is usually about 10 seconds for me...)

Controls:
Arrow keys/ WASD: move
Left-click: shoot

Power-ups:
Pick up the green circle when it appears to destroy all of the enemies on the screen

The enemies do have health bars, but I forgot to change the bar's color to something other than red. Oops. One other thing I want to point out is that I made the music for this one! Yes, I know it's the original Zelda dungeon music, but I was using that to practice on my music making program and had it easily available. There are a few irksome restrictions on what kind of music can be used, but I wanted to make sure I knew how to do it.