Posted in Uncategorized

Angry Cars Summit. Study Week Prep.

With Angry Car nearly finished this week in a cram of several classes and assessments all dude at one. With this assessment a CIU Media studies Presentation and a CIU essay all due my time is tight to say the least.

This is the CUI presentation on Hacktivist and their influence on society

https://baconman360.wordpress.com/2016/03/21/hacktivism-good-or-bad-for-a-modern-world/

and a essay on the symbolism in a captain Americas Movie poster. CIU210 Hacktivism if you are interested in a read.

This week will be a short one but on the study break i hope to look into a few things i have put on the back burner related to scripting  and Up coming idea too like,

http://forum.unity3d.com/threads/released-node-ai-pathfinding-and-ai-for-procedurally-generated-games-and-more.313694/

Looking into RTS mechanics for the nest assessment.

http://www.metacritic.com/browse/games/genre/date/real-time/pc

And maybe some of this.

 

 

Posted in Uncategorized

SHMUP round up. FPS Assessment Groundings. (Week 4)

The SHMUP is come to a close. Implementation was rather solid, and these are the components that I managed to get ready, the SHMUP includes: 2 weapons, 1 enemy, enemy navigation, simple particle effects for various weapon explosions, and finally game play audio. I would have liked to get more included, but limitations in time, as i needed to focus on my Angry Cars assessment.

So following the SHMUP, we have been handed our second game brief. We are creating a survival FPS. There are a variety of new features that were introduced to us , including a very, very useful and easy to implement feature of Unity.

Screen Shot 2016-03-11 at 1.10.57 AM.png

https://unity3d.com/learn/tutorials/modules/beginner/navigation/navmesh-agent

NavMesh Agent Tutorial: I implemented this component for the enemies within the Survival FPS, draws them towards the player, throughout the whole map. This video gave me a good understanding of the Navigational abilities within Unity, It’s awesome and made easy.

Below are some game play screen shot’s for Devil Daggers, as an example of  whats possible  .

Week 5 Blog Image(4).jpg

Although these are for our game game brief, we also have our first assessment task due soon. What we are required to complete is a 3D physics based game, here is the brief : “You are required to design and implement a 3D physics game that is a cross between an arcade driving/sports games (e.g. Trackmania, Rocket League) and artillery wars-like games such as Angry Birds!”.

 

Here are examples, of the type of game were aiming for. Here are screenshots from the titles (Burnout, Crash the Castle, and Trackmania).

 

Posted in Uncategorized

Angry Bird meets Burnout / Angry Cars Assessment (Week 5)

With the first Assessment’s deadline looming , all of my time has been devoted getting the brief meet. With my assessment progress going relatively to plan I haven’t had to much complied stressed, and feel I’m getting the hang of this uni thing people talk about.

I have managed to have a very productive week with all of my university work, especially scripting! I had two steady 6+ hour sessions spent on scripting over the week, it feels great getting some real work done. This is my ‘Angry Cars’ project at this point.

 

 

Screenshot (3).pngAs you can see above, this is my UnityProject, there are still a number of features that I am yet to implement, but at this stage I have managed to complete these areas of my game:

  • Spinning diamond  PickUps (Collect these for additional Multiplayer )
  • Model Race Track (Driven through by the player, before launching into blocks)
  • Car Jumps ( that apply force to the players car)
  • Car Driving & Car Boost (Provided by Lecturer; Unity Settings + Scripts/ Code)
  • Audio Assets (Coin PickUps + Game Music)
  • Art Assets (For the hay barriers, Ramps, terrain, etc..)
  • Scoring Platform (This is where the final blocks will be placed and score not only when player hits but also when they fall)
  • GUI (Score, Timer, Attempts, multiplier)

So as you can see, I have managed to get heaps done. And most of it, being the larger elements of my game which are more time consuming tasks, such as the track building and physics areas within the Unity Editor. In the following days, leading up to my next blog post, I will be delving further into my ‘Angry Cars’ project, by getting all the requirements from the game brief implemented and hopefully have them all polished by next week’s class. Submission for this project is next Friday!

 

Hacktivism, Good or Bad for a Modern World.

 
Anonymous_emblem.png

The term Hacktivism was first use by a Cult of the Dead Cow named Omega in 1996.

Hacktivism – The use of computers and computer networks to promote political ends, primarily for free speech, human rights and information ethics.

This suggest that Hacktivist wish to active a set of democratic goals. But is this action of Hacktivism really live up to this mine set and more importantly benefit society

By covering the history of Hacktivism, looking at key enforcers of Hacktivism and looking at outcomes of this compared to other conventional means of protest.

WANK WORM

The first use of Hacktivism was in the form of a “Wank” worm used on the US Areoautics and Space Administration in 1989. “Wank” standing for, Worms against Nuclear Killers was the first worm virus to have distinct political message attached, and it was the first major worm to have a political message.

  W O R M S    A G A I N S T    N U C L E A R    K I L L E R S
 _______________________________________________________________
 \__  ____________  _____    ________    ____  ____   __  _____/
  \ \ \    /\    / /    / /\ \       | \ \  | |    | | / /    /
   \ \ \  /  \  / /    / /__\ \      | |\ \ | |    | |/ /    /
    \ \ \/ /\ \/ /    / ______ \     | | \ \| |    | |\ \   /
     \_\  /__\  /____/ /______\ \____| |__\ | |____| |_\ \_/
      \___________________________________________________/
       \                                                 /
        \    Your System Has Been Officially WANKed     /
         \_____________________________________________/

  You talk of times of peace for all, and then prepare for war.

You talk of times of peace for all, and then prepare for war.

https://www.cert.org/historical/advisories/CA-1989-04.cfm?

The worm coincidentally appeared on a DECnet computer network which is shared between NASA and the US Department of Energy days before the launch of the NASA space shuttle carrying the Galileo (http://science.nasa.gov/missions/galileo/). At the same time, there were protests outside Kennedy Space Centre in Florida of anti-nuclear groups regarding the use of the plutonium-based power modules in Galileo. The protesters contended that if this shuttle blew up like Challenger mission did perilously and the plutonium spilled would cause widespread death to residents of Florida. Despite the protest the launch went ahead, But is did spread an awareness of this the public and cost NASA a large amount of money.

EMAIL BOMB

The next subsequent attack was made by a group call the Zippies was in 1994. This attack was in the form of an email boom that distributed a denial of service attack against the British government website services. The protest was against the Criminal Justice and public Order act regarding section 63, 64, and 65. Titled Raves

A ‘rave’ is defined as a gathering of 100+ people, at which amplified music (‘wholly or predominantly characterised by the emission of a succession of repetitive beats'[!) is played which is likely to cause serious distress to the local community, in the open air and at night. 

These sections give the police the power to order people to leave the land if they’re believed to be preparing to hold a rave (2 or more people); waiting for a rave to start (10+); actually attending a rave (10+). Ignoring this direction, or returning to the land within the next week, are both offences, liable to 3 months’ imprisonment and/or a £2,500 fine.

Section 65 lets any uniformed constable who believes a person is on their way to a rave within a 5-mile radius to stop them and direct them away from the area – failure to comply can lead to a maximum fine of £1000.”

http://www.urban75.org/legal/cja.html

downloadqqq.jpg

 This was effective in that is disrupted government websites operation a full week and attracted great attention the matter however the bill still pasted. However was the first use of a denial of service?

http://digitaljournalist.eu/OnTheRoad/anti-criminal-justice-bill-demo/

 

ANONYMOUS

anonymous_thumb800.jpg

The most renounced group of Hacktivism is Anonymous with was created in 2003 on the image board 4chan. The group is so renowned that in 2012 it was voted in the top 100 most influential people in the world by time magazine. This group focuses on the online presence and puts there message out to the world about issue they do not stand for. Yes this is a way to inform society of the travesties that are being committed but is this really do anything for the problems that are out there.

One of the Anonymous better protest was in 2010 a wave of protest, riots and civil conflicts known as the Arab Spring Uprising spread through multiple country in Europe. In November of 2010 the Tunisian Government blocked access to the WikiLeaks US State documents which detailed massive corruption and the Tunisian Government. Anonymous work a company to create tool to aid Tunisian with ways to be undetected while online.

Yes this help the Tunisians with their governmental issues and where able to see what was really happen but was this a good thing, besides known a truth that their where probably helpless to combat anyway.

But all Anonymous announcements have not had good outcome there have been many incorrect moments where innocent people have been the target of these moments.

–             a man was accused for being the officer responsible for the death of Michael Brown in Ferguson, in 2014 in the United Sates, turns out the man wasn’t even a member of the St. Louis County.

–             After the Boston bombings in 2013, two innocents were named and shamed as terrorist responsible for the attack. Later in interview with ABC News they were horrified about the accusations. the link below show the full story.

http://www.abc.net.au/news/2013-04-26/falsely-accused-bombing-suspect-confirmed-dead/4652176

Anonymous most recent Announcement was a “War on Donald Trump” with them have leaking contacts and email details of trump and his contacts. This really doesn’t achieve much at all, yes it has people talking and getting evolves and the topic of trump for president but really that’s it, this won’t stop trump or have Him pull out of the race. With all this publicity it will just help Trump presence in the online media be it good or bad ether publicity is good publicity.

as I write is there is now a video siding with trump saying that the first video is there doing from this site below.

http://www.mirror.co.uk/news/world-news/new-video-anonymous-hackers-now-7594608

not even people for the same so could group can agree so it makes you think what is it all really achieving.

Mistakes like this are the negative outcome of hacktivist which have more impact to society and individual. The impact of telling society about any announcement that anonymous back, is a good thing for society to engage in topic and debates that might not normally, but the downside of the mistakes that can be made is what has a greater impact on bystanders.

As a tool for freedom of speech and shedding light on topics in the public eye hacktivism is something that will be effect for the future of computer and get information to a greater audience, however is can be used as a weapon by unethical groups to cost millions to countries  and be extremely damaging to individuals in society

Related media:

Posted in Uncategorized

SHMUP Cont. ( Week 3 )

This weeks tutorial covered a lot of key areas of implementation, there was an inoculation of some new mechanics to make the game even better, a shout to a fellow class mate and good friend who filled me in and gave me some pointers. (https://ntspress.wordpress.com/ you should check him out)

These mechanical additions ranged from small improvements to visual effects within the project like trail renders for players projectiles, to more game play function mechanics improving the enemies response to the player (tracking and attacking the player accordingly).

As i was unable to attend the lecture do to personal reasons, i was able to catch up with implementing these elements out of class. With my group task SHUMP from a previous tri, where had a programmer implement most of the element that were covered from the tutorial and also element such as a scroll back ground and different enemy behaviour. this week was a good chance for my self to try these for my self as i was covering the heavy design work for the project. (my strong point i might add).

this unity page helped me better under stand what our SHMUP was going and i was surprised that it doesn’t take much to get thing working.

With several enemy types in this project it can be difficult balancing the play of the game, what I found was that when I implemented a 2nd and 3rd enemy type into a project, It would then become hard to scale health accordingly and evenly, all 3 enemy type need to have differences to add verity to play. Also helps you differentiate between each other besides there physical appearance.

Having these enemies able to take varying amount of hits before they go down and act differently as was to tell them apart,

first enemies moves slow from left to right on vector and have a forward transform to move the down toward the player and were easy to kill,

The second tracked toward the player and were slightly stronger

and the third with i wasn’t able to get in, was to be a combination of the first too and hit back hard on the players health, there would be less of this as not to make the player experience to difficult.

So after this week hiccups i was still able to come out with some element implemented, I  know have a better understanding personal on how to script the elements, having only seen them in code and know what they do but not how they are doing it was all i knew before this week.

Posted in Uncategorized

Scripting for Game developer ( Take 2 ) Week 2

Starting another trimester at SAE Collage and this trimester sees me giving my second scripting a another go, as i dropped from my last tri to improve on my work load a t the time. “Scripting for Game Developers” will have me making a SHMUP, FPS and a Tower defence games. 

Scripting for Game Developers (GAM111)

This unit extends the knowledge gained from previous units into more advanced scripting possibilities and game specific areas. Common game requirements such as 3D cameras, collision, input control schemes, basic gameplay mechanics and introductory AI are covered in an applied context in an abstracted language allowing students to build confidence in their abilities. As a consequence of working in an abstracted, middleware package, students are also exposed to pipeline, version control and bug tracking methodology as used in the contemporary games market. Students approach these topics in both a critical and practical fashion.

Due to My Production Class assessment in my last tri being a  space SHMUP, this weeks scripting class work of a space SHMUP was more of a refresher to what i had already done. Our class work for this scripting class was to implement a top-down 2.5D SHMUP. Each individual is required to produce a player ship equipped with 3 alternative weapons, a scrolling backdrop game-environment, implement at least 2 enemies that can seek out the player, shoot and drop health or ammunition, a final boss, and a HUD, title, game over screen as well as polished audio and music. As per instruction, I will be writing blog posts on a weekly basis in relation to this subject, so keep and eye out for things that i have learn that might help you out too.

Im looking forward to the addition of other weapons and enemy ai, as design is a find my self getting carried away with the look and premiss, and not the nuts and bolts of is functionality, with this being the second take I’m understanding the application of the C# code, with a lecturer that explains and demonstrate what we are trying to achieve, very well.

Looking forward to improve my scripting know how this tri and to a good year.