Sunday, December 2, 2018

Udder Nonsense Postmortum

Hey guys, Adam here giving the postmortem for Udder Nonsense.
What Worked
- The group all understood their roles, and despite losing a team member in the very first week, we managed to recover.
- We had a designated person for each area of art, so all of the animations felt similar and didn't feel too jarringly different from one another for example.
- Met up at least once a week, which made sure every member of the group was able to stay on track, and made sure consistent progress was made.
- The core mechanics were pinned down early on, allowing us to provide a decent amount of polish to our game.
- Similarly, the visual style was settled within the first 3 weeks, allowing the visuals to be finished very quickly, and allowed the gameplay to take more of a focus.
- No real leader to the group meant that everyone's contributions were equally important, and everyone was listened to.
- GIT was fantastic, and everyone picked it up quickly, allowing us to share builds with ease.
- The blog was updated frequently, allowing us to very easily check back on previous work, and forcing us to have something to show often.
What Didn’t Work
- Our sound student did no work after our first meeting, and told us he would be unable to help us just before the final in class session.
- We had a few issues with team members, leading to small disputes towards the middle of the term.
- Once the semester ended, meetups were far less frequent, often only being a Discord call once per couple of weeks, or just messages over Facebook.
- Several injuries and illnesses lead to work being postponed, or being pushed aside completely towards the second half of the semester.
- We had some issues with builds being named poorly, often named by the person who first built them, making them hard to find, and making testing often a waste of time when the wrong build had been used.
- We only had one person who had any skill in coding, and as such, struggled to make any changes to mechanics when they weren't around.
What We Would Do Differently Next Time
- Make sure to quash any problems within group members very early on.
- Having everyone in the group learn some coding, so that simple issues could be fixed by the person who found them.
- Force ourselves to meet up more after the end of the semester, or at least keep in touch more than we did.
Despite all the issues, the game faced, we're now at the point where the portion of this journey with Murdoch University has come to a close. I would just like to thank my team members for helping to make Udder Nonsense as fantastic as it turned out. Whether this is the end of this journey, or if it keeps going on, it's been fantastic, and we have all learned so much.
Thanks again guys!
Adam.

Thursday, November 1, 2018

Interview: Nerys - 3D and Animation Lead and Co-Producer

Hey guys, Adam here again. I took the time to interview Nerys, our 3D and Animation Lead and Co-Producer as we come up to the end of our game development. We spoke about the difficulties in making a game, as well as how rewarding it is when it all comes together.

A: Nerys, as animation lead you must have had a lot on your plate, how hard has it been for you?

N: It's been pretty hard, but I think I enjoy it and it's been a fun challenge as well, especially working with Unity; it's stuff I haven't really done before, as well as seeing it all come together. I've always made animations that are short on Maya where you just play it through and render it out. Whereas, actually seeing it in game is pretty cool and I think it's all worth it in the end.


A: What has been the hardest thing to animate so far?

N: Definitely the player [laughs]. I don't think the animation itself has been hard, I think its been trying to figure out what animations you need to do, how to add them together fluently and all the bits and pieces that you kinda need to do that you don't see in the first picture.

A: You're also 3D lead, how's that been?

N: It's been good. I feel as though the team has done a lot of work and it's... yeah. I don't know what else to say to that.

A: What's the thing you're happiest with that you personally worked on?

N: Personally the layout, but I know I didn't put in all the effort for that. Obviously Adam you've done a lot of that and Christie yeah. I feel like looking at the game, it looks like a proper game. All the spaces look full and if they don't we're working on something more and I'm really proud of that.


A: The project is drawing to a close, how do you feel about it all?

N: I'm happy with it. I think as a team we worked really well. Gradually throughout the semester we found who was strong at what and everyone has pulled their weight and I feel like it looks like a proper game; it looks like something people want to play. I tell my friends about it and they're all really excited. It's exciting.

A: Any other closing thoughts?

N: Not particularly, I think just that I'm proud of how far we've come and; looking at it in the beginning not thinking "this" was what it was going to look like.

A: Would you do it all again?

N: Yes [laughs], yeah.

Thank you Nerys for agreeing to this interview. As we come up to the last couple of weeks of work, I'll get in touch with the other couple of members of our team for interviews, as well as keeping you guys posted on what is going on with the game.

Thanks for reading guys!

Thursday, October 25, 2018

Week 12/13: Prototype Visual Improvements

Hi guys, Adam here again with another update on Udder Nonsense, the new title for our current game project.



The logo was created by Christie, and I just wanted to thank her for doing such a fantastic job.

Our prototype is almost finished visually, and I'm able to share with you a few progress pictures from the past couple of weeks.


This is the original layout of the level, before all of the textures had been finished. It ended up being too barren and a little too empty so we went with something a little more exciting.


The second layout of the level was an attempt to find a shape that worked, as we'd had a few complaints that the level was too square, so it was stretched out and the missing textures were added. Now the main issue was filling in some of that empty space.


The third layout of the level was very close to what we wanted. The level now looks more busy and interesting, and the trees, created by Nerys, were perfect to fill in the blank background of the level. However, there were still issues. During the night-time part of the game, the blue barn turned almost purple, and the detail was almost completely lost on it; also, the left and right background were still looking a little bare. Several object sizes were also a little off scale with one another, and so a final few tweaks were made.


Our "final" screenshot. Whilst still subject to change, we're feeling happy about the current visuals of our game, and in motion it looks even better (I'll try to include some GIF's or video in next week's update.) The spaceship was a last minute addition to explain how the animals appear, and looks fantastic thanks to Hendrick for the model, and Christie for the effects on it. I also have to thank Jeric for a large amount of the texture work that went into all of this.


This is a prototype of our menu screen set up by myself. It cycles through day and night the same as the actual game, and is quite lovely to look at if I do say so myself, especially with all the animals wandering round with their in-progress animations and poses courtesy of Nerys.



The couple of objects above are the current work of Hendrick, and are in the process of being finished and added to the game, and personally I can't wait for them to be done.

Thanks for reading guys. I hope you enjoyed another small look into our game. Hopefully next week we'll be able to show you some video of the game in action.

Thanks guys!

Thursday, October 11, 2018

Week 11: Texturing and Prototype Progress

Hey guys, Adam here.
Its been a while since the last development blog post and a lot has gone on with our game. Including having a title screen (albeit temporary).


The 3D models are all but done, and are in the process of having their textures finalised by Jeric and Hendrick. The barn has been fixed up by Christie and is looking fantastic.

barn2.jpg

Meanwhile, the animals and player character have been rigged and are beginning to be animated by Nerys. Whilst these poses may not make it into the finished game, they show the cute visual style we are trying to go for too well for me not to include here.





The prototype has been developing solidly as well. The missile system has been implemented, allowing our three implemented animals to provide you with a different weapon.

The cow shoots milk at a long range which can be blocked by terrain and dodged. The chicken fires an egg in an arc, which then explodes, damaging a large radius. The sheep drops a small trap damaging players walking over it.

We also had a play-test for our game last week, the results of which you can check out in our last post before this one.

Thanks guys!

Results of the Playtest

On the 5th of October, we held our first play-test for Outstanding in the Field. It was very successful and before i discuss the results I'd like to thank both the members of Double Ducks Studios, for facilitating the play-test and all of their hard work, as well as our play-testers (Harry, John, Mitch, Felipe, Lindsay, Vittoria, Daniel and Brad) for taking the time to test and review our game.

For this post, I will be including the questions provided for the testers, as well as a generalisation of their feedback.

Which title do you like most for the game?
"Udder Nonsense" won with 5/8 votes. 3/5 votes were suggesting a new title, but offered no suggestions.

What are your thoughts on the visuals?
Visuals are considered "appealing" and "stylised". Several testers noted that they matched the simple gameplay of the game.

What is your favourite part of the game?
Almost all of the responses mentioned that fighting with other players, as well as being competitive, was the major draw of the game.

Is the gameplay enjoyable? Why/why not?
A general yes. Several testers noted that the game could sometimes be frustrating however, due to both a bug related to picking up animals near other objects simply not working, as well as the rocks not actually working as cover.


Would the game be more enjoyable with more players?
Most testers expressed interest in playing the game with more players, however, none expressed it in a way that would overshadow the fun of the 1v1 mode. There was one tester worried that the screen would be cluttered with more players however.

What would be one change you would suggest?
There were 3 common suggestions of additional features.
Firstly, the addition of more power-ups, or even rarer "variant" power-ups, which could offer more powerful versions of the standard animals.
Secondly is the suggestion of a sprint feature, to allow players to catch up with others, mostly suggested to allow players without an animal to catch those with one.
Thirdly, the addition of a point system for attacking other players, to allow for different play styles.

Would you suggest this game to others? Who?
While several of the testers specifically mentioned suggesting the game to younger children, most expressed that they would suggest the game to anyone, as an all ages party game.

Does the camera angle work? How/would you change it?
All testers had a positive opinion of the camera angle.  Although testers specifically mentioned moving it closer a touch.

Are there any control issues?
There was one major control issue with the game. Testers universally thought that pick-up and put-down should be mapped to the same button, whilst shoot should be separated to the current put-down button, or even moved entirely to a trigger button on controller and space bar on keyboard.


Round time?
Positive overall on the current round time, and the number of rounds was suggested as 3 multiple times. The idea of possible shorter rounds was suggested multiple times.

Any other comments/feedback.
Firstly, filling the map up a bit more with more obstacles and scenery. Another suggested lowering the rate of fire on the Milk weapon, and increasing the usability of the Wool weapon.

Rating out of 4.
An average of 3.375/4, or 84.375%

We will endeavour to integrate as much of this feedback into our final product as possible, and I would like to once again thank both the rest of the team working on the game, as well as the play-testers for their help with this play-test.

Thanks guys!

Friday, September 28, 2018

Interview: Christie - Development Lead and Co-Producer

Hey guys, Adam here again. It's been a few weeks, and we've been hard at work. While I'm working on a full on blog post showcasing what we've been doing, I took the time to sit down with Christie, our Development Lead and Co-Producer and talked about her time with unity, the process of coding and how she feels the project is going.

A - You're the main coder for this project. Can you give us some examples of things that might entail?

C - I am basically responsible for everything that has to do with the project going into unity. So I've done a lot of the layout so far. I've done, well, coding. Daniel has complained to me a couple of times saying "you're not coding, you're unity developing" and that's really really true, because I have to learn language that's specific to unity, and unity only; so I've... made a lot of the mechanics, I guess. everything from walking to picking things up to the score system to being able to shoot other people with your chickens; that's a lot of sitting down and typing.

A - Fair enough. Well coding is a notoriously finicky undertaking. what have your main difficulties been so far?

C - Well, I think it's, my difficulties mainly stem from not being a programmer [laughs], if you understand what I mean. Cause we're all in the arts course and... though I've had unity experience before the project, I didn't really have the expertise, I guess, to do anything really [laughs]. I'm actually taking a new unit devised this year by Brad to fix this problem of students not knowing how to do unity and I'm learning a lot of things as I'm going and sometimes it's just a tad too late. So sometimes I will have already coded it a certain way, for example the score system, the old score system was done, 100% using nested IF statements. Now if you're a programmer you just head "tonne of nested IF statements" and you're like "NO!". So the week after I finished the score system we learned how to do arrays in this other class and then I was like "oh gee, I should have done arrays" cause, basically nested IF statements are "if its this - this, if its this - this" and if you continue to do that it's very hard to keep track of where things are. So i had to rewrite it basically with this new array system that I just learned and that's the same with all the mechanics that I have done for the prototype. so I just had to remake them and, I think I'm gonna have to remake the collision system yet again.

A - Sounds very complicated.

C - Yes. I mean prototyping is one deal right, I mean you can just bash things out really really quickly and it works, it "works" and that's all that you need but when you kind of have to factor in that people are actually gonna play this and if bugs come up in between play-tests, especially because we're going to show at a convention, its not something you can afford. really. You cant let your game break down half way through, so you need to think all the code mechanics through so none of it clashes or anything.

A - On a more positive note, i was wondering what you would consider to be your greatest achievement so far in terms of coding or unity development?

C - That's hard to say. I'm learning so many things from the ground up.

A - Is there any one thing you're particularly proud of?

C - Ooh... I guess, I was really, I was kinda proud of the score system. So the score system basically that player has their own inventory in their barn, it needs to have a list and track what all the animals are in order from what was put in first to second to third, if there's empty spaces after it, the animals in total. Also I've got a combo system working; if the first animal was a cow and then the second animal was also a cow it can read what the previous animal was. So if you have two cows in a row you get a double bonus, and stuff like that. If you get a continuous thing, you get a herd bonus. I also got it to look for if the person has at least 2 chickens, 2 sheep and 2 cows, give it a Noah's Ark bonus and stuff like that.

A - So sort of like the after game bonuses in Mario Party?

C - Yeah exactly yes. So i got that working and I was pretty proud of that one I think.

A - Well, you've been hard at work for over two months now, there's still so much to do though, whats the next thing you're working on?

C - I've been trying to work on the missile system for a very long time now, but I still need to do a lot of tweaking on the mechanics we already have. Just because, as I said before, I might have to restructure the things I've just restructured. I'm thinking of moving away from collision based detection to ray-casting; and that's basically, instead of having a box which says "this box has entered this other box" its basically shooting a laser and being like "if i hit this particular object then do this". So I'm thinking of moving to that and then probably implementing the missile system or the animal power system where animals shoot things, to do certain actions and I think probably after that would be particle systems.

A - Fantastic, do you have any other closing thoughts or anything else you want to mention?

C - I would not get a job as a unity developer [laughing]. It's been a tough journey, again having to learn everything from the ground up, and it just kind of, I just feel like this isn't my job [laughing]. But, you know, I think it was a good experience and I learned a lot from it, and I can do a bunch of things in code now that I would never have been able to do otherwise, and I think its made me grow as a person. Coding is something that I never thought that I'd be able to do and I guess when push comes to shove it kinda shows me that I can do these things even though I think that I can't. In the end its a good experience. Though, if you guys ever start a games project make sure somebody in the group has learned some coding stuff before.

A - Have an actual programmer basically?

C - Yeah. I think that next year it'll be much better, just because we have the unit now, and most of the people going into games project will have already taken that unit; but yeah, its been hard. It's good though, its good.

A - So, given the chance, you wouldn't do this again?

C - Argh, Its hard. I would do it again, probably-

A - But it's not top of your agenda?

C - Yeah, you know what, its not something that I would actively seek out. If the next project, I needed to work as a programmer I might just, you know c'est la vie and do it, but its not something that I'd actively try and get for myself.

Thanks Christie for your time. Over the next few weeks, I'm going to interview the rest of the group working on the game and glean some insight on their parts in the creation of it.

Thanks for reading guys.

Thursday, September 13, 2018

Week 5/6: 3D Models

Hi guys, Adam here again with another update after a weeks absence.

We've all been hard at work 3D modelling, and I wanted to wait until we had more material to show you, and were all happy with the work we had done so far.

Christie has been working on the cow and chicken models, as well as making more progress on the game prototype, which we should be able to show you more of in the next couple of posts.

image.png

Hendrick has completed models for a couple of fence variations, as well as a hay bale.

Model Fence.png

Hay Bale.png

Jeric has completed models for a couple of different variations of crates and rocks.

Crate2.jpg

Rock2.jpg

Nerys has finished the models for the player character and the sheep.

sheep_model.jpg

I have completed models for both a barn and a silo.

SILO.PNG

The models have all been unwrapped, and are ready to be textured, which is the goal for next week. Hopefully in the next post I'll be able to share with you some basic textures and possibly a prototype update.

Thanks for reading!

Thursday, August 23, 2018

Week 4: Getting ready for 3D and Delegating Tasks

Hey guys, it's Adam here with another update.

As you may have seen from the sneak peek yesterday, the 3D modelling stage of this project has finally begun. Whilst Christie's chicken model shown is still not the final one we'll be using, we hope you enjoy it nonetheless.


The farmer and a single tree have also been modelled by Nerys, however they are both subject to change as well, so look forward to that going forwards.

tree.jpg

The rest of our assets are being drawn up in 2D ready to be translated into 3D models this coming week, and I should be able to show you more come next week.

sheep.jpg

Cow Concept.jpg

Jeric's cow and Christie's sheep are the stars of the show, but even the simple objects like crates and silos need to be drawn up, to make sure the style is preserved within the dimensional jump. Here's my take on a silo for example.

SILO - ADAM.png

The work has all been divvied up at this point, and next to people's names below is a list of what they will be doing which, just like everything, is subject to change.

Adam - Barn; Silo, Crate (concept).
Christie - Chicken, Cow.
Hendrick - Hay-bale; Fence, Trees/Bushes.
Jeric - Egg; Crate (model), Rocks.
Nerys - Sheep; Farmer, Trees/Bushes.

On the prototype front, all is also progressing well. Christie has made it so that the players now drop the picked up chicken upon colliding with one another, and the chicken gains a brief moment of invincibility. Also a boundary has been placed around the level, so animals can no longer be thrown out of bounds.


As usual, I hope you've all enjoyed this small look into the development of our game. We'll be sure to have lots more to show next week.

Thank you!

Sneak Peek

chuckin2.jpg

Week 3: Finalizing Concepts and the Beginnings of the Game

Hey guys, Adam here, giving you an update on how the game is progressing.

Firstly, this week we met up with Jordan; our sound lead for this project, and let him know our ideas for the sounds and music for the game. We'll be hearing from him in the next few weeks to see how that's going, but feel free to check out his introduction post if you wanted to know a little bit about him.

This week we managed to finalize the concept art for the player characters, and the NPC animals. Working from the solid base previously established, and with a visual style finally pinned down, everyone went away to finalize their designs. Which is the art included in everyone's introduction posts.

We finally settled on a rounded, cutesy vibe, with block colours and very large features, so they would stand out from the high camera angle the game will employ. Also we decided to have the legs attached to the bodies of the animals, in order to make the designs more coherent; as well as realizing that the detached limbs would be hard to notice based on the amount going on and the camera angle.


We managed to pin down some possible designs for other assets outside of the player characters and animals. Specifically, man made objects such as silos and hay bales; as well as a few more natural designs.

Fences_Silo_watertank.jpg

As well, we had some more ideas for possible barns to serve as player spawns, however the design is still up in the air with them.

barnconcept christie.jpg

Nerys and Christie also drew up some possible level layouts, which will be refined once the prototype has all the assets required for level development.
potential layouts christie.jpg

Level_Layout.jpg

Speaking of the prototype, Christie has been hard at work on it, and we should have more to show you on that front in the weeks to come.

I hope you've enjoyed this quick look into our third week of development guys, more to come in the coming days and weeks.

Thank you!

Tuesday, August 21, 2018

Introduction: Jordan

Hey. My name is Jordan Tuffin and I am the Lead Sound Designer for the party game, Outstanding in the Field. I am currently majoring in both Sound and Radio at Murdoch university. I started doing sound and radio in 2016 after I had finished high school and I host my own radio show over on Radio Fremantle 107.9FM with a couple of others known as “The Midday Sesh”. I am also big on Tabletop Roleplaying Games like Dungeons and Dragons, as well as strategic games like Dawn of War, and multiplayer cooperative games like Destiny. It is my pleasure to work with this creative team of game designers on “Outstanding in the Field” and hope to bring the best sound to the table for such an amazing game.

Week 2: Initial Concepting and Prototype

Hey guys, Adam here again to tell you about the initial concept work and prototype for our game.

So, after heading home, the lot of us all began to draw our ideas for concept art (shown in each person's introduction) in an attempt to gather a general visual idea for the game, so we could refine our designs. All of us took part in this part of the process, with myself also creating a mood-board and style guide for the game; Hendrick, Jeric and Nerys creating primarily concept art, and Christie also working on the prototype

Moodboard (Colour and Shape).png

After compiling some images of games we wanted to attempts to emulate the visual style of, we began to come up with some general guidelines for designs.

The main themes we wanted to focus on were:
Cute and vibrant visuals.
Very soft shapes with no corners.
De-emphasizing the limbs of animals and player characters.
The contrast of natural and man-made objects.

Style Guide.png

Several ideas were tossed around, but overall we settled upon a low-poly style with very basic, rounded shapes for natural features; and sharper, but still basic, shapes for man-made objects.

We were also considering detached feet and hands, like in Rayman for the animals and possibly the players.

Nerys_Animals.jpg

Whilst we were hard at work creating concept art, Christie was also busy getting started on the initial prototype of the game, and created a simplified version of the game where two players could move, pick up a chicken cube and score a point by returning it to their spawn point.

prototype.jpg

At this point, the game is getting well under way, and all of us are happy with the amount of progress made. We managed to nail a visual style for the game, and headed off to work on more focused concept art, and to create a more complete prototype.

I hope you guys found this look into our ideas and workflow interesting.
Thank you!

Introduction: Nerys

Hi guys, My name is Nerys. I am all about 3D modelling and animation, not just in games but in any industry. It has always been my dream to work overseas and get as much experience as possible in many areas.

My parents and my entire family are gamers so I have always been excited by games and consider them hugely social in the way my family interacts together. I'm very excited to be working on this game and look forward to not only the outcome but how people react to it and gaining feedback that can benefit me in my future. Cheers for now!



trees_bushes.jpg

Introduction: Jeric

I am Jeric Pagkaliwagan, and I'm a student majoring in Games Art & Design.

I am currently working on the game, Outstanding in the field.

I am working on some 3D; concept art and mock-up screenshots for this game

I guess what I'm good at is 3d modelling and some 2D art. 

My hobby is to play PC Games, mostly FPS games, survival games and some MMORPGs.


Concept Sheep.jpg

Introduction: Hendrick

Hello. Hendrick, introducing myself.

Currently for Udder Nonsense I am the Concept Design co-lead along with Adam, with assistance from the team.

I am also the Test Lead at later stages for game testing, and will strive to ensure there are no issues with gameplay.


I look forward to working on the project and making it fun.



Animal Concepts.jpg

Introduction: Christie

Yo! I'm Christie and I am working as a coder and technical director for this project! I specialize in team management, Concept Art and 3D Modelling but I've taken up this prestigious position because I've had the most experience in this field.

I'm an Arts Student soo uhh- Wish me luck guys!! My dream is to make great games that enrich my audience's lives. Bring them knowledge, experiences and curiousity they would never had otherwise. I'm one of the weird ones that want to make educational games great xD

I love food and melancholic things, and my favorite game genre is Strategy and Management! City Skylines, Prison Architect, Endless Legend, you name em'! I'm guessing you already have an idea of how meticulous I can be ahaha.


chickenconcept christie.jpg

Introduction: Adam

Hey guys, Adam here. PR representative and 2D art co-lead for Double Ducks Studios, on our first game "Outstanding in the Field" (working title).

I have always wanted to make games, and am fairly confident in my abilities with both 2D and 3D art, although I prefer working in 2D.

Most of the posts on here will be from me, so please do feel free to ask any questions; I'll do my best to either answer for the group, or reach out to other members to allow them to provide their own insight.

I really hope you enjoy watching our game grow; we will do our best to provide a great experience, and I will do my best to chart this game on every step of its growth.

Thanks guys!

Concepting SOFT EDGES.png

Friday, August 17, 2018

Week 1: Introduction to Double Ducks Studios

Hey guys, welcome to Double Ducks Studios, and (more importantly) to the start of our blog which will offer insights into the creation of our first game, "Outstanding in the Field" (working title).

The game will be a party game, taking mechanical inspiration from games like Towerfall and Battlesloths, with some elements of games like Worms and Gangbeasts. The game will take place on a farm, and will involve farmers battling from sunrise to sunset to collect animals, taking them back to their own farm.

Here we will be posting anything to do with the development of the game, plus screenshots and GIFs/videos of the game and the process, once it is up and running.

We all hope you guys enjoy taking a look into our game, and look forwards to sharing every little part of development with you.

We'll introduce the group in the next couple of posts, including myself, and will be providing at least one main update per week, as well as other updates whenever new stuff is completed which is too big not to share.

Thank you so much!

- Adam, Christie, Hendrick, Jeric and Nerys.