Skip to main content

[TPU] - Thursday Progress Update #02 and The Midsummer Jam Week

TPU - Thursday Progress Update 02 - 20/06/2013

Once again another busy week, if you haven't noticed we've skipped a TPU! All will be explained in due time. I've made a lot of progress regarding The Clark Doud Project (Seriously need to think of a real name for that), and I've got an entirely new (albeit extremely temporary) project up and running for the Midsummer Jam Week.  If you want to skip to the MSJW stuff just go right ahead and scroll until you see pretty pictures. Anyways, here goes...



Completed Last (Two) Week(s):


The Adventures of Clark Doud
  • Dungeon
    • Added scale modifiers for abnormally wide or skinny dungeons
  • Control
    • Shifted character controls, new control scheme for blocking.
  • GUI
    • HP and WP bars now accurately show character stats
    • Added Shield WP bar
    • Added working ABS bars for Sword and Shield
    • Updated images for all Bars
    • New Font
    • Menu Icons created
  • Weapon System
    • EXP Gain and Leveling
    • Weapon Breaking
    • Shield stats
  • Combat
    • Player can deal damage based on player and monster stats
    • Monsters can deal damage based on player and monster stats 
    • Blocking now reduces damage based on shield stats
    • Shield bashing combinations added
    • Shield impact particles added
    • Sword combos can lead to shield bash combos and vice versa
    • Player can now adjust rotation during combat strikes
      • Significantly increased dynamic feeling of combat

Things I Want To Get Done Next Week (In Priority Order)


The Adventures of Clark Doud
  1. Weapon System
    1. Weapon Upgrading
  2. Combat
    1. Damage text
    2. Different strikes modify damage
  3. Monsters
    1. At least 1 additional Monster
    2. Further improved Monster AI - Choosing when to go in for an attack.
  4. Menu System
    1. Item pouch
    2. Weapon menu
    3. Options menu
  5. Items
    1. Implement item system

Things in bold are things that I wanted to get done last TPU but haven't gotten working yet. No worries though, they'll get done this/next week. In fact, the really great news is that once these things are done the game will be in a real Beta stage, with the only real steps left being creating more weapons and items, refining features and balancing values. Before I get to that stage however i'd really like to have a name for the game. Perhaps i'll have a look on the Dark Cloud subreddit (which is grossly underpopulated for such a fantastic game) for some interesting names. If you've got an idea for the name you can always throw me a comment, i'll take anything at this point.

In other news:


POLYGODS - A Midsummer Jam Week Entry


I just entered the Midsummer Jam Week without thinking. The theme is growth and the sub-theme is secrets, so I've got a kind-of-weird RTS/Crystal-Growth-Simulation hybrid game in the works called POLYGODS. Since its only a week long and it's already about halfway through the time limit the project is about 85% finished. Sometimes pushing myself is a good thing and this type of thing becomes evident when I actually get something done! Like this: 


I think it looks quite pretty. What you're seeing is a collection of glowing gems. They take take root somewhere the player decides, like a planted seed or the beginnings of a city, and then they Grow (Yes i know, i took the theme thing a bit too literally, but eh whatever).


This player looks like they're just starting out, notice that each player has a different shape and color to their empire/crystal-farm. You start with 1 mature gem and a single seed, the mature gem will produce more seeds with time. You can plant seeds simply by clicking somewhere nearby the mother gem.


After a minute of play, the purple player has already spread out a little, empires grow rapidly in this game. The tiny glowing things moving between the gems are them passing resources between them. In essence: a large gem will feed the smaller gems, encouraging growth. Tightly packed networks will grow quickly, whereas outlying gems will grow slower without much help. You can also sacrifice seeds to increase the growth of a gem that's already been placed.


A third player, yet again a different shape and color. The white player is pretty close to the purple player, I wonder what will happen if a white gem gets into range of a purple one?

...

Well you'll have to wait until the game is released to see what happens. I think its safe to say this kind of game isn't for everyone, but I think making games on the edge of my comfort zone is a good thing. Once the MSJW is complete The Clark Doud project will have my full attention. Until then;

~Tick

Comments

Popular posts from this blog

Wacom vs N-Trig - A Modern Comparison

WARNING : This post is long. I wrote this because I could not find an unbiased comparison of the modern N-Trig and Wacom technologies online. It was written in response to the artistic outcry regarding the Surface Pro 3. If you are an artist, I believe it is worth reading. UPDATED as of 20th June 2014 to reflect N-Trig software advancements. UPDATED as of 23rd June 2014 to reflect new direct Digitizer comparison information. Those of you who may visit this site regularly will know that I am a game developer, but what you might not know is that I also do a lot of sketching. (Maybe one day I will post the stuff online) Since I am a geek, I do almost all of my sketching digitally, which means I am always looking out for new developments in digitizer technology. This brings me to this post in particular: Following the announcement of the Surface Pro 3 , many artists were shocked and disappointed by the news that the SP3 would be using N-Trig technology rather than Wacom techn...

Unity: How Adapters can help you write fewer MonoBehaviours

TL;DR: You don't need to duplicate a bunch of code to do the same things to a Image and a SpriteRenderer , or RectTransform and Transform , etc. You can use a simple pattern called the Adapter Pattern. If you've never used it before, this post explains how. The Problem: Image vs SpriteRenderer Lets say you want to make a sprite fade out , maybe its a dead monster or a collectible, but in either case you want it to gracefully depart from the screen rather than blink out of existence. Kinda like this eyeball monster from  Beastly : So that's pretty easy right, one way of doing it is with a MonoBehaviour that modifies the sprites alpha value via SpriteRenderer.color . Your class might look something like this: public class AlphaFaderSprite : MonoBehaviour { public SpriteRenderer spr; public float fade_percentage; void Update() { spr.color = new Color(spr.color.r, spr.color.g, spr.color.b, fade_percentage); } } Now, anyone who's used Unit...

Design Bites: Minecraft - Feed The Beast

The "Design Bites" series is about learning or appreciating just one design element of one game. It's about applying an analytical eye, even if it doesn't touch on everything. What's Minecraft - Feed The Beast? Minecraft is a Sandbox developed and released by Mojang in 2011 (Kinda, it was in beta for a long time). The player roams a procedurally generated world building things and collecting resources with a variety of tools. Feed The Beast (FTB) is a collection of Mods for Minecraft, which add new items, creatures, resources and other features to the game. There are many different Feed The Beast modpacks, each with their own goals and focuses. This article is specifically about "Feed The Beast: Infinity Evolved". I would encourage anyone curious about FTB to head on over to the Feed The Beast website or Forums and check it out! What's Awesome? Deep inside all humans is the burning desire to build a nuclear reactor. No? Just me? Alr...