Skip to main content

[Pre-Alpha Peek] The Adventures of Clark Doud?

I Got Tired of Waiting for a new Dark Cloud

So, I think most of the Fans of the Dark Cloud series are tired of waiting for a third installment (That is to say: Seriously where the hell is it?). So in the mean time I've decided to throw all my love for the series into making a Fan-game, because (You guessed it) They Should Have Made A Sequel.

So this audacious blend of (almost) copyright infringement and big talk isn't about taking on the gigantic task of filling the shoes of Dark Cloud, this is about giving myself something to play with until they make a sequel (...hopefully). Without further ado lets get into the meaty bit, what I've got so far:




The Adventures of Clark Doud: A Fan Game

Clark Doud - Check out my sexy sun-through-window shizzle

So far so good, some background on the game: This isn't a full Dark Cloud style game, the goal is to create a Dark Cloud Dungeon Generator fully equipped with the absolutely fantastic Dark Cloud Weapon System. To clarify: There will be no Georama or main storyline (Perhaps some whimsical "where the hell is Dark Cloud 3" banter between you and the dungeon guide but that's about it). I'm taking my favourite thing about DC and making a game based on it. 


At this point I've been working on this project for a week and its almost alpha (Unitys ability to rapidly prototype is insane if you know what you're doing). Let me be clear, when i say "Alpha" I mean the original game development meaning: "Can be played for the express purpose of revealing game breaking bugs". At this point a few of the key systems that make up a Dark cloud game are in place. 


Dungeon Generation

Clark Doud - To me this is the real cool stuff: customizable-random dungeon generation

Dungeon generation is working fantastically with a good range of customization options, from difficulty to size to room density and brightness. The dungeons you see here were generated randomly based on an island joining algorithm I wrote and some simple parameters. The dungeon generation system also handles filling the level with monsters (as you'd expect) but at this time doesn't place chests/items or bonus floor doors. The level style resembles a concrete laboratory type setting but is purely placeholder graphics until I can get hold of some more interesting scenery pieces. If you've got any ideas for style (Steampunk castle? Underwater utopia? Abandoned sweet factory?) let me know in the comments and i'll probably work it in.


Monsters

Clark Doud - A match made in Disused-Robotic-Golem heaven
The selection of active mobs is limited at the moment, only one "type" of monster (If you've played DC then you'll know what i mean by that) is available at the moment and that is the Golem. I've got some robotic-looking mannequin models here obeying the Golem logic. 



Combat

Clark Doud - There are currently only a couple different combos. Dodge rolls and blocking are basic too.

There are a couple of different combos, a running set of spinning slashes and a standing set of slashes with a few different ways of transitioning between them. Blocking has been implemented but the Dark Cloud enemy Target-Lock hasn't been scripted yet. If you haven't noticed already, I don't have a model for Clark, the main character, yet so I've rigged Toan from DC1 and used Mecanim (Unity's built in animation package) to re-target the animations to his skeleton until I can get hold of an interesting looking character. Obviously since this is a fan project the budget is tiny and there isn't a commercial goal of any kind, so in the end it isn't really illegal for me to keep using Toan but i'd rather have a unique model if i can get the opportunity. 




Soon[TM] 

Clark Doud - There's more to come!
Like the caption says there is more to come, obviously I don't want to just copy what has been done in the DC series without trying to expand on it. So far a shield-upgrade system (twinned with Dark Clouds beautiful weapon upgrade system), considerably more dynamic combat (more mobility), and possibly even a true-to-DC-style skill system. 



Those Tight Trousers Look So Fine

Clark Doud - If you haven't noticed, the shield isn't exactly an original creation.
This is just a pre-alpha look see at what I've gotten done in just under a week of work. I've got a lot of free time at the moment so you can expect to see big progress leaps in the coming days and weeks. The goal is to have the fully playable Beta version on this site very Soon[TM]. I'm just a small-time indie dev with no real hits, but if anyone is interested in knowing a little bit more about the more technical side of things you can let me know in the comments and i'll be sure to include more of that info in my next post. 

Until next time guys.


~Tick

Comments

Post a Comment

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