Sunday, March 17, 2013

[SBX:I] Songs, Swords and System Fixes

SBX:Invasion:
  I've been busy but I have got some work done on SBX:Invasion lately on the back end fixing up some things on the back end and working out some bugs that were in the game.  Also I have a sound artist working with me to make some tracks for the game as well!  Soon I'll have some sound effects as well to add to the game.  The biggest thing so far was fixing some broken systems in the game that weren't working as I wanted to.  Also, unrelated to SBX:I, I made some fantasy sword design pages.  I'll show those as well.

First let's check out Songs:

I have a new sound artist working on the project in his spare time.  Like me, he has a separate job so it works well for the timing of getting work done.  So far he has an initial version of the title track and a level track done.

Title Track (Unfinished):


Level 0 and 1:


 So, those are the two songs done so far for the game.  You can expect more later too, this guy is pretty good.

Check out his soundcloud at:  https://soundcloud.com/jimecide


For bug fixes and additions to the game some changes so far are:
  - The game now correctly adjusts to your resolution.  It wasn't updating room specs properly so I did this all in the new Intro room that sets up the settings for the rest of the views in the game.  This eliminated a nasty bug that screwed up the mouse location and kept you from moving the mouse to certain areas of the screen.

  -  There is now a minimap in the game!  This will be able to be turned off later and the graphics will be improved but it shows you the entire level in the corner of your screen and shows where all the enemies are and what is going on.  I definitely need to make the minimap more efficient, it currently uses quite a bit of processing power to determine where everything is every step so that needs to be tuned back and adjusted so that it requires less processing power.

  -  There is no longer a zoom function.  You are currently zoomed out to 1.5x and that gives a pretty big area for you to see what is going on in the game.

  -  A bunch of items and adjustments were made the previous iteration I did but I don't seem to have those notes nearby.  I'll edit this later if I find them and feel like letting you know what is added ;).

What is coming soonTM / in the future:
  -  Level 3.
  -  Sound effects
  -  New items
  -  Clickable interface that allows you to select placed turrets to see stats, upgrade and sell towers.
  -  When the clickable interface is added, the item destroyer will be removed.
  -  A boss in level 3!  I'll have to figure out what to do for it though.
  -  More UI elements and the ability to toggle them on and off.
  -  An escape menu to leave the game, adjust settings, etc.
  -  Save files and a level select screen

So that's what I have planned for future releases.  I'll see how much I can pack into the next downloadable update.

Now, onto the topic that has no relevance to SBX:I!  SWORDS:
I had some free time at work and drew up some design pages for ideas on some swords.  I am currently working on a 3D model for the "Mirror Sword" for Link from the Legend of Zelda series in order to practice getting better at Blender.  Once I can get a good render of it I'll post it up here.  Don't expect much it's super simple.

But anyway here are the pages I drew up at work:

The Breaker Blade:


 The Blast Cleaver:

I know I haven't posted on my blog in a while but that's what's been going on.  As far as personal stuff goes, I had an interview for another Stationary Engineer position out in Boulder, but I turned it down due to a farther drive and it really wasn't offering what I was looking for.  Also, less than two months till I get hitched! I'm pretty excited as I found someone pretty darn special.  That's really about it, I've been working lots of nights and haven't been as motivated to program as I would have liked in my free time, but I'm going to start planning things out and set some goals to get some things done over the next few months before I go to Italy for my honeymoon.  Yeah, Italy.  Baller.

Chao Minna-san,

~WakeskaterX~




Tuesday, February 26, 2013

Why I will never buy Nexon credit again

You would think that in the era of Free to Play games, companies would be intelligent about how they promote and get players to buy their products and try to make the system as convenient as possible.

I recently started playing Dragon Nest because I wanted a game to have fun with friends by running around bashing stuff in the face.  Simple.  And I personally have no problem chipping in a few bucks here and there for F2P games for some of the vanity stuff or bag upgrades and whatnot.  I understand it takes money to run the game and have no problem with the F2P model in general.

So, I am upset about how complicated the system is and how they force you to use systems that are plain stupid.  Let me explain:

In the game you get a starter package for your character, like other asian MMOs these give you coupons and potions and whatnot to help you get into the game.  Well I noticed I had a couple coupons for a discount on a permanent bag slot upgrades.

Although I didn't read it all the way through, I did notice it said that you can't buy with Nexon Credit.  Well, after clicking on it, it shows the discount with the NX icon and the remaining NX after the discount.  So it seems that if I buy the NX currency, then it wouldn't necessarily be credit.  After checking out the pricing I see that, Hey I could buy both discounted items for 5$.  Neat!  And I thought that this is a good way to get your players spending the in game currency by giving them some limited time discounts.  Good marketing, or so I thought.

So I buy the NX Credit, just five bucks worth, and find out, that only NX Prepaid, which I had no idea what that was, could be used to buy the discounted items.  Yes it says you cannot use NX Credit, but that makes no sense and I bought the currency and thought that 'Credit' meant you could charge it and pay it later.

So I'm like, well okay, I guess I have to get this prepaid shit and then get these discounts.  Well it turns out that getting the prepaid 'currency' requires me to either go physically buy a specific card at a store or sign up for this whole online cash transfer bullshit program that looks like a pain in the ass.

This system is a load of jack.  I may play their game still, but probably for not much longer, and I just don't understand this kind of marketing.  It would be VERY smart for them to give you discounts, make it quick and easy to just enter your card and get what you want, but instead, they make the system confusing and a pain in the ass.

Maybe I'm just cranky since I just got off work, but I know that I won't ever be buying Nexon Credit again since it's a load of crap and the 5$ I bought can't even buy any bag slot upgrades without a discount.

If you guys are planning on playing a Nexon game, just beware and read that shit thoroughly.  And Nexon, if you ever read this, please get better marketing guys; if it pisses me off, I'm sure it's gonna piss a lot more people off as well.  (I'm generally a pretty passive and forgiving person with this kind of stuff).

Friday, February 22, 2013

[Study] Monetization in Games

Monetization in Games:
Lately the topic of monetization in games seems to be a hot topic.  With many PC games transitioning away from a subscription based model to free-to-play / cash shop based models and with the rise of mobile and tablet games using new types of monetization strategies I have been thinking about new ways to monetize games and when types of strategies are appropriate.

Here are some strategies that are currently used in mobile and pc games.  My goal in this post isn't to talk much about what is currently used but to generate new ideas and discuss alternatives and the types of games that different pay structures could be used in.

Mobile games tend to use a few different strategies.

Grotland Media has a slide show that sums these up so I'll post the link here and just list the four they talk about:
http://www.slideshare.net/diglondon/dig-2011-presentation-v1

- Pay per download (PPD)
- Freemium
- F2P
- Advertising

I am much more of a PC gamer personally and PC games tend to use a few different models too:

 - Buy to Play (one time purchase)
 - Subscription (dying out to a degree)
 - Free to Play (cash shops, virtual currency)
 - Buy + DLC updates

If I've missed anything on that list feel free to add to it, it's just a quick tally of various systems I've noticed in games lately.

What I want to talk about however are two alternate pay strategies that I thought of.  Admittedly the scope of these strategies are limited to a few game type ideas but I think that people can be more creative about making money off games as long as it's done with the right type of game.

The two strategies are:  Pay per Server Session and Pay to Win (not so much a strategy as a philosophy)

Pay per Server Session:
  What do I mean when I say pay per server session?  Well, first of all let me quickly describe the type of game I think this would work well with and then I'll explain why it would be good.  A competitive, pvp oriented (or with heavy pve competition) MMORPG where each 'world' has a set time in which players race to kill the final boss of the world and advance through levels and the world.  Advancement would need to partially carry on to the next 'world' and would have to leave you with a sense of accomplishment but discussing the game type is another conversation.

  Pay per Server session would basically involve paying to create your character on that server.  Basically you would pay for a server slot.  If the world progression lasted for three to six months at a time, you could charge 10-15$ per character slot on a server with possibly a free one with limited progression for a "trial" character.  

  This would require a very specific type of game, but I think that in a competitive game with limited time and rapid advancement, this could substitute a monthly subscription without jumping to free to play entirely.  You could offer limited advancement for one free slot on the server or offer an entirely free to play server that simply resets every so often.

  The problem with this game type that I see is a need for rapid releases of content and constant updates to the game to keep people advancing through 'tiers' of servers.  (If you progress a certain distance in a Level 1 server you can join a Level 2 server, etc).  You would have to have enough content to satisfy hard core players and something to this degree might only be viable when procedural generation becomes a lot better.

Pay to Win:
  Despite the stigma against Pay to Win, I believe it is a completely viable strategy.  The problem is that it is used in way too many places that it simply does not belong.  

  The biggest place I can see a straight up Pay to Win scenario being acceptable is in Collectible / Trading Card Games.  In tabletop card games, the more cards you buy, the better sets you have and the more likely you are to have a better deck and win with more powerful cards.
  
  However to balance this out, free trading would be necessary and deck building would be important as well.  Essentially, you would be better off buying "packs" as you have better trading options with a larger card base with rarer cards.

  A gambling factor has to absolutely be present.  Yes, I call this Pay to Win, because paying money gives you a heavy advantage compared to someone who doesn't, however with trading and a random factor to buying card packs, the philosophy of Pay to Win could work out very well.  It works in table top games and I think it can work well in mobile card games as well.  (As mobile seems the best platform to build a card game on).


These were my two different ideas of alternative strategies / philosophies that I haven't really seen yet.  What about you guys?  What are some less commonly used monetization strategies and when would they be acceptable to use?

Wednesday, February 13, 2013

[SBX:I] Updates and Bug Fixes (Ver 0.03)

SBX: Invasion:

  Well I have some updates and bug fixes for SBX:Invasion.  I uploaded a file to Mediafire yesterday here:
   http://www.mediafire.com/download.php?6y4p2w8lk646dfq  - old
  http://www.mediafire.com/download.php?7kae40nupohq2j2 - new V 0.03

  Level 2 is now finished and the logs are current for the newest file.

Dev Log:  2-12-13

  -  Changed Pathing System for enemies.  I had broken it trying to do something else but I reworked the entire system so that it is better and fixed a lot of bugs.
  -  Added in walls that adjust their sprites based on the walls around them to connect forming a single large wall.
  -  Lots of other little bug fixes.

The first log seems like little things but it set the groundwork for the work I did today which will be coming up soon in the next release.

Dev Log:  2-13-13

  -  Fixed enemy pathing (again).  There were still a lot of bugs with the path finding system, particularly when you walled off your base entirely.  I had made the system too complex, so I simplified it and it works a lot better.
  -  Added the Item Destroyer to Level 1.  Now you can press shift to swap between your Item Destroyer and your Item Builder.  The Destroyer will destroy any building, wall, turret or generator under your mouse with a left click.  Right click to cancel and press Shift to go back to your Builder (Which I recommend you keep equipped most of the time)
  -  You can no longer damage buildings with your ship weapons.  Now that the destroyer is added, it is unnecessary and you don't have to be so careful where you shoot.
  -  Increased Player Basic Attack Damage by 50%, reduced Player Basic Attack Cooldown by 50%.  The player ship should be doing significantly more damage.
  -  Increased turning speed in short range mode for Player Ship, increased max flight speed and acceleration in long range mode.
  -  Added Red color to the Item Builder Costs on the GUI when you don't have the required amount.
  -  Generator1 range reduced from 600 to 400.
  -  Mousing over Asteroids now shows you how much Ore is remaining.
  -  Asteroid Ore reduced from 1000 to 500 per asteroid.
  -  Block Wall:   HP reduced from 100 to 50,  cost increased from 10 to 20 Metal.
  -  Steel Wall:  HP reduced from 250 to 120, cost increased from 20 to 40 Metal.
  -  Mining Station:  Gold cost increased from 100 to 120
  -  Gun Turret:  Rate of fire reduced.
  -  Missile Turret:  Rate of fire reduced.  Ore cost increased from 40 to 50.
  -  Enemy 3:  Increased level 1 HP from 450 to 550.
  -  Reduced gold drop amount from Tier 3 enemies slightly.

All in all these changes make level 1 a bit harder, but definitely doable.  You should be trying to build walls to path enemies around your turrets or they will do too much damage to your base.  I increased the metal cost of walls so that you can't just wall off your entire base and keep rebuilding.  I may reduce the cost a bit.

A lot of the new patch is balance changes and hopefully I'll have Level 2 out and some new buildings, generators and turrets to try out!

Check out this screen shot of nearing the end of Level 1:

Dev Log:  2-14-13  (Current)
  - I finished another section and uploaded the new file.
  - Level 2 is finished.
  - Lots of bug fixes, Miners now select a new asteroid instead of blowing up if one is available.
  - Added flame turrets, extended generators, and mining research centers
  - Generators now power a specific number of turrets.  Basic Generators power 3 nearby turrets and Extended Generators power 5 nearby turrets and have a higher range.
  - Lots of other little things but level 2 is active in the newest file!  

Here is a screen shot of Level 2:


Stay tuned for more updates later.  Things to come:
 - More stuff to build
 - Sabotage enemies that target your generators and turrets with massive damage.
 (MUCH LATER) - sound effects and music - minimap - level select - save / load games

Well that's it for now,  cheers-

~WakeskaterX~


Friday, February 1, 2013

[SBX:I] First official Update

SBX:Invasion:

  Well it seems it's not doing well at the Jam, it was a bit slow as I didn't have time to tune the wave timer as much as I would have liked because I simply ran out of time.  Anyway, I've updated the file and fixed a bunch of things people complained about.

  What is new in the update:

  Version 0 - Build 001

  - No more intro level, now there is a Tutorial Level and then Level 1
  - Mining Stations can hold 2 miners to start
  - Built interface for mining stations
  - Made it so you can purchase additional miners for 50g by clicking on the station when available
  - The Hud now shows build cost below the name
  - Waves now spawn more quickly and scale in length as the level goes on
  - AIUA from SBX2 now informs you of new information at the start of each level
  - Improved the rendering of graphics
  - Reduced View Max Scaling from 200% to 180%
  - Reduced Gun Turret Rate of Fire, increased Missile Turret Rate of Fire and Power
  - Bug Fixes


So perhaps this will make things a bit more intuitive and a bit easier for new players.  If you have any feedback or suggestions, leave a comment here or comment on the game link at:

http://sandbox.yoyogames.com/games/211944-sbx-invasion---tower-defense

You can also download the game from the above link or here:

MediaFire: SBX:Invasion V0_001

Thanks for reading and once I get Level 2-3 done I'll post a new update and some screen shots as well.

Cheers!

~WakeskaterX~

Monday, January 28, 2013

[GMC Jam #9] SBX:Invasion - Entry 3 - Completed

SBX:Invasion:

  Well the entry is submitted on the contest entry page, and I got the first five waves of the game done.

  It's just a short demo, maybe 10 minutes or so, but it'll work for now.

  Here is the MediaFire Download:
http://www.mediafire.com/download.php?bp1l7u6i1pblg8v
  And here is the Sandbox Page:
http://sandbox.yoyogames.com/games/211944-gmcjam9----sbx-invasion

There isn't any sound in the game, and there are lots of things I want to add, but for now it'll give you a taste of things to come.

Today I woke up a bit late but I spent the last five hours getting the game ready for submission.  I spent the last hour before submitting it balancing resource management and acquisition from enemy drops.  There is a small random factor in how much you will overall get from drops, but I think I narrowed it down so that you shouldn't have so many resources the game is a joke, but you aren't resource starved all the time.

Things I still want to add:- More Stuff!  More Turrets, Generators, Walls and Buildings
- Interaction with Buildings (i.e. Be able to build more Miners from 1 building, etc)
- Explosion Effects
- Pause Menu - including cost descriptions of the basic items when you pause.
- Add costs to the Hud when items are selected (somewhere)
- More Items (other than the Build Item)  such as an item destroyer, an extra weapon, speed boost, other things to help assist you.
- A MiniMap (with enemy locations, ore locations, base and turret locations on it)
- More Levels!  With varying locations of portals and the base, limited resources and tougher enemies.
  note:  I might include more items in later levels too and keep the starting items for the first level limited.

Well, try out the demo and let me know what you guys think!

Cheers
~WakeskaterX~

Sunday, January 27, 2013

[GMC Jam #9] SBX:Invasion Update 2

SBX: Invasion:

  So far things are going well.  I've had issues with views and had some bugs in the inventory system but at least for now I ironed out most of the bugs.  The player side groundwork is nearly complete, I need to add functionality to Turrets and Buildings and I'll need some way for the player to click on buildings and use the assets they provide.  (Such as making extra miners for the mining station, etc etc)

  The biggest thing that I probably won't get done before the competition is over is:  More information.  As an RTSish Tower Defense game, I know the player will want more information but coding that in with the type of view system Game Maker has takes some time.

  I think I will add a pause screen that shows the costs of items and gives information when you pause so that players can look at that if they need a reference.  Also there is the game help file with F1, but i know for the Jams not a whole lot of people read that.

  Well I have some screen shots!  Here you will see the two different modes (short and long flight modes) as well as the engine particle system and the GUI.  Two of the items are the Turret, and the Generator which powers turrets.  (This functionality still needs to be added in).





  The goal for today is to finish the core elements of game play so that tomorrow I can work on the wave system and start tuning costs/balancing enemies and defensive structures.

  The demo for the GMC Jam will be missing some ideas I have for the game as well, but they'll take a bit too long to implement so (like Player HP) they are canned for now.

Cheers!

~WakeskaterX~