Showing posts with label Jake Kaufman. Show all posts
Showing posts with label Jake Kaufman. Show all posts

Wednesday, June 27, 2012

Unity 4 is bringing changes to Unity and Cyka development



An image of the Unity 4 logo
This is epic...

Unity 4 is coming out soon, and it's looking to be a real game-changer for Unity-developed games (such as Cyka).  Basically, thanks to Unity 4, not only will have characters in Cyka move a lot better in the game thanks to a new Mecanim feature, but now PolyKhrome can offer Linux gamers a standalone desktop version of Cyka (though, a platform-independent web browser version of the game is still planned), we can offer some optional DirectX 11 features for the PC version of Cyka, and we can provide some better shadow effects to the mobile versions of the game.

Photo of Jake Kaufman
Jake "virt"Kaufman
I can even complete this game by myself now, if need be, thanks to the time-saving Mecanim feature and the further-improved updates to Unity, which is already the most streamlined workflow of any game engine around.  Though, I'd still love and plan to hire at least an animator, an environment artist, a character/prop artist, and another programmer, not to mention hopefully manage to gain Jake Kaufman for the music and assistance with sounds.

(By the way, if you've never heard of Jake Kaufman's work and don't know why I'm excited that I'll be inquiring him later on his soundtrack services, check his demo reel out and then please check this work out.  I'm a huge fan of his work, and I know that if I can get him (and he does seems to be pretty accessible), he'd definitely help bring out this game's awesomeness.  No guarantees, but we'll have to wait and see, and first get the game more together.)

Even though UDK is still technically more powerful than the Unity Engine, this next Unity release is going to be huge, and make Unity Engine even more a strong contender for indie game developers.  They own the Mecanim technology (they bought the small company who developed it for them) and it comes standard with Unity 4, which is something unlike anything other game engines really have right now (not even UDK, even with its robust animation system, has something quite like this).

Mecanim in Unity 4
Unity's parkour dude, running with Mecanim
Mecanim is a feature that allows you to use one animation you create for one model to be adjusted to other sorts of animated models, and have that animation adjust to the model and adjust smoothly between other animations.  It's just a fantastic feature and it's one that I've been watching them develop for a while.

It not only makes the characters look incredibly fluid with more natural motions in action, but it runs incredibly well on platforms without a heavy memory and processing cost (it runs even with mobile devices!), and most of time, it saves developers time.  Go here to watch a video to see Mecanim in effect.

There are so many goodies that Unity 4 now brings to the table that I will postpone the Cyka: Steamed Edition demo for Steam (developed with UDK) just to focus on fully utilizing Unity 4 for the standard non-Steam DRM-free cross-platform edition of Cyka (which would also save me from giving a whopping 25% of my Kickstarter funds just to Epic Games alone, just to use UDK at first).  I'm still making Cyka: Steamed Edition, because I still want a Steam-powered version for both PC and Mac.  But right now, Unity 4 really came at a great time, and I really want to give the main cross-platform desktop and mobile versions of Cyka my full attention with Unity 4.

- Brian

Sunday, June 3, 2012

Update: Screenshots coming, building our team, Cyka details, and E3 excitement

The two demos are coming along well, and we'll post some development screenshots up as soon as we reach a good point we're comfortable with sharing them.  Also on the way are some more concept art, our first video for the PolyKhrome YouTube channel, a podcast, and those terrain maps for the Unity Asset Store that we're working on.  Expect most of that coming this week.

~ ~

Next on our announcements here, PolyKhrome be looking to expand our team soon.  The development team of PolyKhrome will be kept deliberately small, where we can be a tight-knit powerhouse.  We will have four positions available pretty soon.

  • 3D assets artist
  • 2D assets artist
  • Game/network programmer
  • Sound designer
After the release of our demos and the start of our Kickstarter, we'll be looking to fill those positions.  We also plan to seek dedicated music production from one of my personal favorite game music composer, Jake Kaufman, if we reach our goal with the Kickstarter.  This will put Cyka development into overdrive, but for right now, we're focusing on establishing Cyka with a solid foundation these demos currently in development will provide.

~ ~

As for some more details about the game, because some have been curious of how Cyka plays in terms of perspective, the game's battle aspects play out in a third-person overhead (isometric) view similarly used in games like Starcraft II and Torchlight II, but we aim to improve on the usage than most games, as Cyka allows for a range of rotation with the camera, as well as allow players to experience the battlefield in third-person ground-level view, and first-person perspective for certain units with scoping available with their range projectiles.

You can quickly switch between overhead view and ground-level third-person view.  The overhead view is particularly useful for turn-based actioning, while the ground-level view is useful for real-time fighter action.  Though, you can use the ground-level view during turn-based actioning when you're taking cover and you want to snipe at an dead-as-a-duck open target who might have retaliating sniper units covering them.

The game's exploration aspects play out in third-person ground-level view, but players will have the option to traverse the lands in overhead view and to survey the land in first-person view.  You'll have a sense of freedom of exploring the fully-explorable continents of Rhye, as you traverse by foot, by mountable beasts (if which you'll have to catch and tame for your army), and by other means of transportation we don't want to give away just yet (but we'll hint this much: the sky's the limit).  Again, we're making the kind of game we wish would exist.

~ ~

As we develop the demos, we're going to post Cyka up in the IndieDB database of games, and I think our game will get quite the coverage in news there.  We expect this game will get the attention of a lot of folks, so if you want to be among the first 100 to receive a free desktop copy of the game (PC or Mac), visit our Facebook page, Like us if you do, and let us know how Cyka sounds to you so far, and we'll send keep you listed as one of the 100 people to send the game to upon completion.  We say this because we expect quite a lot of attention to flood in when the playable demos are complete and word gets out in indie game news sites.

~ ~

Finally, I just can't leave this update without talking about E3 2012!  I'm personally excited about this year's E3, in particularly due to the Wii U from Nintendo.  I'm looking forward to seeing more about the Wii U, though I'll be posting up some thoughts of the E3 presentations of Sony, Microsoft and Nintendo.  I've been following the Wii U's development from day one along with multiple sources (like Wii U Blog, Nintendo Everything, and Wii U Go), and as both a gamer (esp. a Nintendo fan) and a game developer, I'm ecstatic about the possibilities the Wii U's sweet controller and better online features provides.  I can say that PolyKhrome definitely has aims for developing for the Wii U, and I would definitely make sure we take full advantage of the features of the Wii U.  But one step at a time--become established developers first!

Anyways, that's all for now.  Though, I'd like to say thanks to visitors for our 500+ views of this blog so far--PolyKhrome really appreciates your checking us out.  A lot of hard work is going into this game, and I'm sure in saying that these demos will not disappoint you.

- Brian