Thursday 27 July 2017

Week 2 _ Still feeling a little slow

This week still feels a little slow.  We had our first Visual structure class and another couple of cancellations but all in all I am finding ways to spend my time productively :)

 I tried out a little curve based modeling but I am not a fan :( Maybe I didn't give it enough time but it felt crazy slow and it wasn't like the topology I was getting from these lofts etc was good enough to be final topology either.  So I went back to a tried and tested method for me Retopo.  I used my block in and tried out Maya's quad-draw tool.  It's pretty slick, maybe not as good as Topogun but still it worked just fine for this week.  I pretty much modeled the essential parts of my car's topology that simply can't change.  These ribbons are pretty fixed now in the sense that they hold the highlights and forms of the car.  The gaps can be filled between them now to flesh out the whole piece.  I have never done this before but if it works I think I will start using this method more, it's fast and hopefully effective too :)
For game design we pitched our projects which went pretty well and now we are moving onto creating prototype boards to represent the gameplay.  We are all doing very different games which don't all translate perfectly to table top but I will get a chance to play everyone's games next week which I am really looking forward to.  Above is a shot of Kevin and my level design.  We are developing a fast paced shooter where 4 player characters are pitted against hordes of enemy minions, and while this conflict rages there is a 5th player who controls the environment twisting and shaping the rules with certain cards to hinder the players and buff the horde.   I would have liked to stay in Table Top Simulator for this and spare the 2-3 hours it took to create the board but its done now and should be easy enough to play.

I built my engineer droid concept in Maya.  I will be sending this guy into Zbrush later to add some damage and get a quick Keyshot render for my final GDD.

 
I also looked ahead a little in the syllabus and saw that we also have to do some camera exploration... So I made a 3D model of the level so I could get the key shots and paint in my characters and enemies :)
 
Continuing on that vein of thought I also started designing the enemy horde creature.  I was initially going for a cute insectoid bomb creature but after looking through the designs I decided playful was more the feeling I was going for rather than cute.  I think the final concept sketch has elements of this and hopefully feels like a moving grenade.  I will try to model this guy in Maya too like the engineer droid if next week is as light as this one.

Visual structure is still in its planning stage so nothing to show yet but I did finish the book my group chose, 'The book of three'.  I really like the story (except for the rushed ending) the characters are great and the overall messages in the book are right up my alley.  I even found myself duped a little by the book towards the end where I totally fell into a narrative trap where I made the same mistake as the protagonist when expecting something from a character just because of previous stories I had grown up with.

Scripting was pretty easy too this week we have moved onto variables, not really much to report on.
Lastly Zbrush, I think I am ready to start blocking in my character :) I want to start with the head first and then move onto the body next week or so.  No pictures yet but hopefully I will have something cool to show next week.

Tuesday 18 July 2017

Term 7: Week 1


Another kinda slow start this term, which is all the more apparent as I see what the other tracks are dealing with.  Modeling and Texturing students are dealing with mountains of design work for sculpture 3 and the generalists have a lot to get done in the next few weeks if they want to do their own concepts for lighting and rendering.  My first week has been very chill, so much so I got a little restless and jumped ahead in game design... twice :p

For Hard Surface 2 we have to choose our vehicle for the midterm, draw a wireframe 'plan of action' and a quick block out to get the volumes correct.  I am pretty happy with my block in but I hope Max will be going over how to approach modeling a car with curves because the 'box modeling' way I used for the block in seems clumsy and slow. I guess I'll see next class.

So for the first Game Design assignment all we had to do was write a rough GDD (Games Design Document) based on the graphic novel Black Science.  We are all grouped into teams of 2 to work on this project which is a welcome change to the usually very individually focused assignments we get.  Honestly I would rather work in a bigger team maybe 4-5 since its better for bouncing around ideas but I am still happy in a duo.  We wont be doing a whole lot in these groups though just the early design and prototype stages.  When we move onto the realization and art style of the game we go back to individual work.
My team are working on a turn based strategy game where 4 players will compete against a 'game master' type role while they try to resource grab and survive against waves of monsters, all while the game master can change the game rules (using set cards).  I will elaborate more on the game mechanics as they begin to enter lock down.  As it stands now the whole game is kinda up in the air.
In week 2 we will be blocking out the game map and mechanics.... since my team got our GDD done so fast we just went straight ahead with the block in using 'Table top Simulator' on Steam.  I love this game/program.  Table top Simulator is a fantastic game development tool you can very quickly mock up levels and try out new mechanics very similarly to how you wold with pen and paper but with buttons like copy paste :D and not need for scissors or glue.
I would still like to play test this out a little to balance the difficulty and ensure each player has fun and of course being in a team requires a lot of back and forth so I don't want to jump ahead with too many mechanics that might be dropped after we test out the level.  
So since I found a little more spare time :p I jumped ahead again and designed one of the props for the game pitch document we have to compile for the final. This little guy is a deployable drone used by the engineer class.  I want to go for a lighthearted stylized look to the game, along the lines of Overwatch or Fortnite.
It also helps that my digital sculpting assignment is to just play around in Zbrush so I figured I would combine both assignments and try building this guy in Zbrush.

The Digital Sculpting final is to model a character.  Pretty open brief and I knew it ahead of time so I started this guy a couple of days before term started.  I now have him up to a good enough level for me to work with in 3D.  I have orthographic Y-pose drawings too but I like this one as an attitude painting to keep in mind the characters story.  
Brenin is a character I designed to fit into the Overwatch universe.  For those of you that play imagine a character that combines Soldier76, Winston and Warwick from LOL.  Brenin spends most of the game as an agile close range class with his SMG and tactical knife but when he activates his ultimate by opening an aperture in the middle of his chest armor and administers a mutagenic agent catered to his own DNA he transforms into a ferocious wolf like creature.  Much like Winston's ult this form has much higher health and sacrifices long range combat for hand to hand.  I have no way of testing out this build so it may not even work in the Overwatch game but I think it is still important to think about how the character would play as well as their back story.  That way you can try to communicate the play style through the look of the character as well as their choice of clothing and weapons.  I was going for a scrappy guerrilla style armor that would allow for greater mobility and of course accommodate the large size differences when transforming without breaking.  I imagined this character to be more of a mercenary than a traditional soldier and when I was working through his back story I wanted him to be a part of an abandoned military experiment much like the Omnic characters that became hostile.   In my mind the military would grasp at any straws they felt feasibly in combating that threat including creating unstable, animalistic weapons.  We will see how far I get this term with modeling this character but it would be awesome if I could fully realise the design and get it into Unreal in a few terms!

Anatomy of games was a very chill class, I think this will be my most relaxed class of the term.  We mostly just introduced ourselves and talked about what we will be covering this term.  Thankfully we seem to be moving away from game history and instead focusing on more immediately applicable information like game pipeline and the tools of the trade :)
The first assignment is to pitch a game you think would better everyone's lives by playing.  I picked SOMA not for the gameplay or even the visuals which are still stunning but for the experience!  This game is incredible! the way it makes you think about what consciousness or self really is.. wow! I have read a few books and watched films that tackled this concept but it is just a whole other experience to witness it first hand, be placed behind the eyes of someone actually facing these questions! It's why I love games!

Lastly I had my first Scripting class.  We will pretty much just be tackling MEL script which isn't a whole lot of use outside of Maya but still I think by week 10 I will have all the tools I need to build most of the little performance enhancing scripts that buzz through my brain when I'm up at 3:00am wishing there was a faster way to do something :p  The first weeks assignment was pretty light we just had to experiment with writing a script that automates a bouncing ball.  It mostly involved setting Maya to self record all its functions then copy pasting pieces of the MEL code and re purposing it to build the whole scene with a single button.  I am looking forward to the later weeks when we can approach some real scripting language with variables etc.