Tuesday, 14 June 2016

game (unfortunately broken)

below will be a video of me running around my game looking around mainly and vaguely explaining why the game is not working, where i wish it was working.
for better reasoning in my game, when doing the code, main linking sections of code where non existent in my unreal, if these links shown up then my zombies would chase you in the cave and towards the bunker where the other soldier models would be there to kill you or you kill them to hold the infection at bay, i spent days trying to find and fix my issues with the code issue.

with my models they are not my own because when attempting to import my own models the engine did not recognize their files even tho they were fbx. files this problem didn't seem to happen with the chosen models so unless my fbx files were different i don't know.

with the creation of my landscape it was rather obvious with the video that it is mainly plaine, there would be tree's but when the content was added for these things they would not show up in the content browser so i was unable to place any other environmental features apart from the rocks used for the cave.

when looking in the resources available i could have made the game look a little better but for what time i had and what i had to use it came out as well as i think it could have, the main regret i have is with the code and it not working except for the game starting and the moving (no animation) of the character.

(to be continued)

below will be some images of my coding that worked and some that wa in progress like the ai controller that was unfortunately one of my code, lines that was stopped from working due to problems involving missing code sections that either no longer exist in my unreal engine or my version was so out dated that the code lines did not exist at this time. if this worked it would make the zombies follow the play and on contact it would kill the player restarting the game.


here i show my main menus code showing how each section links to a new feature like how game will take you to the next section and spawn you as the player in the starting building, and it shows you can change options like resolution and such, unfortunately these menus didn't not work , only the play button functioned properly.if the broken code here worked it would lead to a new menu to allow you to change the games reselution to habe a bigger or smaller screen.



here is the ai controller, it is quite short because it is missing multiple links that i could not bypass and was unable to locate theses links needed for the code to work this would be corrected if i had more time but unfortunately with what i had i could not find a solution.

this selection of images below are of the character with some areas unfinished when trying to create a prone,crouch and jog theses unfortunately had the same problem as many of my links making it unable to find, fortunately the controls to walk, jump and effect the energy bar and the hud view all worked so when in game you can walk, if the code was available you would be able to lay on your front and crouch and run at a good speed.

this image is the view of my game settings to show how you see in third person.


a over view of my game i believe if i had more time i couldhavee sorted all the problems that game up but with the engine only being a recent release when i started it was more then likely for theses problems but i tryed to fix everything i could with what i had, its look and code was all made from scratch and used from basic , the only things takes were the models for the weapon (unused at the end) the character model and the zombie modele.



 Below this point are the HUD layout and the max ammo blueprint layout out for use but unable to put onto practise because of issues with getting the weapon its self to work.













Wednesday, 20 April 2016

animation art

below is the animation art displaying the skeleton of my model and how it will be moving in some of the animations from stand still (1) to landing (4), this is showing how the limbs move in each section this is displayed by the arrows.

1) this is the standard stand with no changes to its joints name is labeled on one part each to show what the joints represent.

2)this is how the character is now moving his arm to wave slightly and raising his leg slowly in a lifting motion leaving the modly on one leg having him balance.

3) here the character is mid air and in rotation doing a flip in the air while holding him self in a ball this would lead to (4) for the landing showing his feet holding him on the tips and with one hand holding as well as the other arm is in the air.


here is the link to talking about concept art.
https://www.blogger.com/blogger.g?blogID=7579893133934088221#editor/target=post;postID=4158571927582417091;onPublishedMenu=posts;onClosedMenu=posts;postNum=5;src=postname

Wednesday, 13 April 2016

animation

animation.

when animating my robot i had to place a skelinton in the body useing the joint tool slowly naming each part to know my self what it would move and effect this took time knowing i had to do multiple joints in some areas useing three to four in the fingers alone, and then have it all attach to the source root that would select it all, this was just above my hip joint.




once the selection was complete i started animation using the rotation tool to move each lib in a viable manner to hopeful be seen properly, a alternative would have been to IK it all then weight each area on the model but due to time restrictions i has to just select each area and rotate and save each point in animation.


after the saving of this i recorded a short clip of the animation showing the charecter slightly bow to the viewer.


below is the animation for my weapon showing the bolt move forward and then back this could be used for reloading or showing the round has fired and in some cases both.

after seeing my animation in completion i have got to a point i would say is ok with the animation showing my character bow and flip in the air (this video should be below) this took some time and could be improved with how the flips starts and finish's so you can see the flips that bit better with how fast it moves its a little hard to see but i like i how i created the landing for this animation with what inspired it its completely different since that was a animation of a robot doing a forward roll to fire a shoulder cannon, this would be more alike if i involves a in-progress weapon but since that is not possible then im quite happy with the animation, even with the ways i could improve it.






Tuesday, 22 March 2016

assinment 3

assinment 3

elder scrolls IV:oblivion
Re-rated by the ESRB after a third-party mod revealed a nude topless graphic hidden in the game's data files. While the graphic did not warrant a re-rating of the game in and of itself, upon review, the ESRB noted that the game contained much more explicit violence than had been submitted to them in the original rating submission

North American Entertainment Software Rating Board (ESRB) changed the rating of The Elder Scrolls IV: Oblivion, a video game for PCs, the PlayStation 3 and the Xbox 360, from Teen (13+) to Mature (17+). The ESRB cited the presence of content not considered in their original review in the published edition of Oblivion. This included detailed depictions of blood and gore and sexually explicit content. The sexually explicit content was an art file, made accessible by a third-party modification called the Oblivion Topless Mod, that rendered the game with topless female characters.

In response to the new content, the ESRB conducted a new review of Oblivion, showing to its reviewers the content originally submitted by the game's publisher along with the newly disclosed content. The new review resulted in an M rating. The ESRB reported that Bethesda Softworks, the game's developer and publisher, would promptly notify all retailers of the change, issue stickers for retailers and distributors to affix on the product, display the new rating in all following product shipments and marketing, and create a downloadable patch rendering the topless skin inaccessible. Bethesda complied with the request, but issued a press release declaring their disagreement with the ESRB's rationale. Although certain retailers began to check for ID before selling Oblivion as a result of the change, and the change elicited criticism for the ESRB, the events passed by with little notice from the public at large. Other commentators remarked on the injustice of punishing a company for the actions of its clients, and one called the event a "pseudo-sequel" to the Hot Coffee minigame controversy


The corpse of Lucien Lachance, identified by Patricia Vance as being "a very different depiction, far more intense, far more extreme than what had been disclosed to us.

esrb review.
The ESRB's review process involves the submission, by the game's publisher, of a video which captures all "pertinent content" in the game, where pertinent content is defined as any content that accurately reflects both the "most extreme content of the final product" and "the final product as a whole." That is to say, it must depict the "relative frequency" of said content. As ESRB President Patricia Vance explains it, the ESRB would not just want a "tape of one extreme cut to another," but rather "context for the storyline, the missions, the features and functionality of a game, so that the raters really can get exposed to a pretty reasonable sense of what they'd experience playing the game." The fact that the content of Oblivion under investigation was inaccessible during normal play made no difference in the decision. ESRB policy had been "absolutely clear" since the Hot Coffee controversy, Patricia Vance told a reporter. Publishers were told that they could not leave unfinished or other pertinent content on a disc.If locked-out content was "pertinent to a rating," ESRB policy stated that it needed to be disclosed, and Bethesda had not done so.

topless mod

Released in March 2006 and reported on game news sites as a curiosity in April of the same year, the Oblivion Topless Mod had been created by a woman calling herself "Maeyanie." Maeyanie created the mod in protest against what she called "government/society/whatever forcing companies to 'protect our innocent population from seeing those evil dirty things 50% of them possess personally anyways.'" The gaming website Joystiq reported on the mod on April 6, 2006: "Modders are already hard at work on bending the code of the recently released PC version of Elder Scrolls IV: Oblivion to their will. Early success: topless mod FTW!" Kotaku, another gaming site, reporting on the mod on April 5, 2006, didn't consider the mod anything new and said, "As usual in the world of computer gaming, one of the very first mods released for a popular game allows you to see the breasts of the main character." The content of the mod, wrote commentator Michael Zenke, Editor of Slashdot games, was fairly tame. Without nudity of the lower torso, and without self-consciousness on the part of the nude NPCs, Zenke wrote, the Oblivion Topless Mod was "as erotic as a doctor's visit." Pete Hines had discussed the mod with GameSpot staff before the game was re-rated, saying that he did not consider it a concern. "We can't control and don't condone the actions of anyone who alters the game so that it displays material that may be considered offensive. We haven't received any complaints on the issue from anyone.

re review of esrb.
During these investigations ESRB staff also found more blood and gore than the review tape had portrayed:

What Bethesda had originally disclosed to us, as an example: In that section of the game, there is a hanging corpse. What they disclosed to us was a hanging corpse in the dark, pretty far away and without much detail. And yet, when you bring a torch up to the hanging corpse in the actual game, you can see that it's very mutilated with lots of blood and bones. That was a very different depiction, far more intense, far more extreme than what had been disclosed to us.

In response to the new content, the ESRB hastily conducted a new review of Oblivion, showing to its reviewers the content originally submitted by Bethesda along with the newly disclosed content. The new review resulted in a Mature rating.

after all this with the release of the nude mod and the uncertafied content the game was moves from a 13+ to a mautre by the esrb,thanks to bethesda not showing their final content on the visual gore favctor in the game, this didnt lead to any fines only a age rating change.

examples of the nude mod.



Unit 71: Object-Oriented Design - Games Year 2 Grp A+B - Assignment 1
This week will start a new Unit and Assignment based around Unreal Blueprints and what you have been doing since the new year.

Link to assignment:Unit 71: Object-Oriented Design for Computer Games Assignment 1
Link to Object-oriented design PowerPoint:
OOD PowerPoint

Assignment help:
How is object-oriented design(OOD) used to enhance the design process within the games industry?

Your explanation must consist of the following concepts and principles:

object-oriented design is the process of planning a system of interacting objects for the purpose of solving a software problem. It is one approach to software design.
 the state and behaviour is basicly, state the creation of a object and then addapting it in size, and look then the behaviour invllves the blueprints inside the object its self.


Re-usability and
Efficiency.

you can reuse blueprints for a map, monster scripts(health attack .ect) and hud coding theses are small examples, this can be done by reapplying the select code to the area’s needed, for example you can takes monster script and apply it to a rpg and a fps, this can be done by re-creating the code used for the select area or you could import and transfer it to continue its process this would require minimal adjustment to the old and now reused script after applying to the correct areas.
with efficiency you are able to take contecnt out with its code costomise it and change it then reuse it in diffrent areas of the game or softwear when in use allowing more reusability

Maintenance

bugs: with a bug update you would go back into the objects blueprint file and edits the said broken links like adding a new path or improving a current path.

new content: to add new content you would creat new objects like actors, locations and new enemys, then you create new code/blueprint for each bit of new content.

preformance: this could be updated by making each object low polly or by simplifying wach bit of code in the game to give it less to lode in.

Real-world modelling
real world ood can include 3d printing where you have to create the 3d modles its self and build it up from nothing the send the modle to the main printing area and then code it telling the  printer where it can build up the model with each layer and area allowing it to makes everything in its manner to build up the modle part by part so with the code you would be impotting hight and wipth then modleing you give the design.

Collaboration and sharing
The modelling techniques of OOD provide an interface between creative designers (who can express their requirements without having to know the detail of the code) and programmers (who can use the models to implement the code). Your OOD can be shared with other members of your creative team.
with cillaboration and shearing you can create the lay out for the game in parts like with sprites you designe a charecter with its name jump hight and speed the its behviour then you can send this to another to create this charecter and this can all be broken down, like it is in the games design industry, you can brake it all down to code and to paper and colour this can be sheared as a concept to be build back up.

Communication
the objects blueprints linke to others in the game for example a collision box or a
trigger box theses combined with the blueprints ona charecter can help create boundrys or maybe mission triggers so the actor enters the box and then is allowed to do a certain mission in the game.

An example of blueprint communication:https://docs.unrealengine.com/latest/INT/Engine/Blueprints/UserGuide/BlueprintComms/index.html
More:
https://docs.unrealengine.com/latest/INT/Engine/Blueprints/UserGuide/BlueprintCommsUsage/index.html


Quality assurance

to test the game you play it and try to activate each object, testing helth so you know the coding to live or die works or to help you see if each trigger box works with how the game is in the testing you must look in each area to make sure no bugs are lingering like grathical arroes or coding to keep the whole game in line, with user feed back you set a list of tests for someone to submit to and then give back feed back for the game.

Inheritance
Inheritance is the principle of class hierarchy. It is the ability for one object to take on the states, behaviors, and functionality of another object.
for example greating a solid water object then changing its code to make it a liquid sorce so the actors can swin in it and then also lose helth slowly when under its surface too long.

A real-world example of inheritance is genetic inheritance. We all receive genes from both our parents that then define who we are. We share qualities of both our parents, and yet at the same time are different from them.

Objects in OOD can do the same thing. Parent classes can have subclasses which can have the same properties of the parent class, and can define new states, behaviors, and functionality of their own.

===================================================================================

Wednesday, 2 March 2016

landscape

environment/landscape
below are multiple images of my landscape, including water, my shack, and a open area designed for the spawning of the enemy creatures, the water feature is the texture over a bsm within a deleted area in another bsm block, the landscape was created with the sculpting tool as i created the hills range and the cave, i used a rock resource to create the roof of the cave to make it seem more like a formation, the cave has a small water feature its designed for a travelling area nothing much should be happening in this area.
the character would spawn in the main shack then move through the cave to engage in combat with the mobs with a weapon provided in the shack, he would move to kill all the mobs or die him/her self.

Friday, 15 January 2016



Organisational Structure
Departments
Job Roles
Level of responsibility
Working Pattern
Type of company
Press/Media/Marketing
3D Modeller-this is the role where people would create the environments, buildings and characters in a game,E.G= rocks, houses, player model and more.
Intern-low level of responsibility, likely to be in a low area in the company to learn
Freelance-you are paid for a roaming rate for short amount of time you can lose out on pay with no contract.
Independent-An independent business is a business that is free from outside control. It usually means a privately owned establishment, as opposed to a publicly limited company, which is owned by investment shares traded in the stock market. In many cases, independent businesses are sole proprietorship companies.
Programming- programming, sometimes called coding is a process that leads from an original formulation of a computing problem to executable computer programs. Programming involves activities such as analysis, developing understanding, generating algorithms, verification of requirements of algorithms including their correctness and resources consumption, and implementation of algorithms in a target programming language. Source code is written in one or more programming languages
Animator-the animator brings things to life taking the models and making have a life like feel and movement, making a character look like a real person in ways.
Apprentice- theses people require a slightly higher responsibility level compared to the intern because this one had been chosen for a role to be trained in.
Salaried-this one is like the freelance except its slightly lower played but the pay is more set in stone to be given with a contract involved.
Large national- an large national company is a large county based company where the owners have multiple areas of business around the country.
Production-the production is the process of creating and producing the games and sometimes the creation of consoles.
Artist-the artist creates the final art collected from the concept artists.
Junior
Fixed Term- this is someone with a fixed amount of contracted time and pay making sure the worker gets payed for their work.
Large International- large international is like a large national but this has the company spread around the world in multiple country.
QA (Quality Assurance)-quality assurance is the area that well assures quality along set guidelines,this assurance is tested once the games are taking into testing by beta testers and alpha testers.
Game Testing-these people are the ones who deliver the quality control on the games in process and then report back the the developers with improvements and advice also opinions.
Team Leader-high-this one is in charge of many people in each team of workers and designers, meaning one person’s mistake are yours too.
Contract-this is a worker who will always be working on a set wage and amount of hours.
Studio- this a single building for a small company or large this can be based in one or in some cases more countries.
Publishing-publishing is the creation of the games, this is used to get the games news out faster than it would without this process.

Supervisor- High-this one like the team leader is in charge of many people in each workers and designers, meaning one person’s mistake are yours too.

Local-local is a business that is based in a town,city or village.
Planning-
Level Designer-this person will create the level in a basic form and then send it off the the editors for completion.
Manager the manager oversees all reporting to the director and ceo only making this a very high role of responsibility

Franchise- this is a large company, in games design franchises are games like gears of war and halo.
Finance & Legal-areas that come into this are copyright, budgets and more, showing what exactly a team of developers are working with and against.
Level Editors-the level editors edit the game landscape and finalise it to create a more well done enviroment for characters and the player.
Director-extremely high in responsibility, this is the man and or woman who is incharge of everyone making sore everyone has a role to do and gets their job done at the end of the day.


Advertising-this is the process of spreading word about products from the publishers.
Concept Artist-this is the person who will create the first sketches and drawings of the characters environments and more the games.
CEO the ceo is the leader of the leaders making their role the mores responsible roles because if anything happens it's this person's fault weather they know about a instant or not.
Expectations + Conditions


Programmer-the programmer's create the physics and the movement in the games with no programmers nothing would happen in the game.

Sick Pay

Design-this is the process of building the ideas for games or other thing, this time is used to link and make sure thing work.


Working Patterns

HR (Human Resources)- HR is the area that makes sure all workers are happily working in their environment and can be checked on easly or other workers can discuss problems.
Story Developer-the story developers create and brainstorm the story for the games and then send this idea off the the dev team to create each game’s idea.