Monday, March 24, 2014

Robot Enemy Lightning Attack






This is what I came up with for the lightning attack for the robot. 5 sprites with the lightning getting brighter and brighter which makes it look like it's charging up. - Charlie

Wednesday, March 12, 2014

Sound effects reserch Anthony DaSilva

I found two website's that talks about how to make a acid sound effect for games at http://obiwannabe.co.uk/tutorials/html/tutorial_acid.html  Other sound advice can be found at www.epicsound.com.
Here are the suggestions.

boxes edited could be swishes
mecchanical toys could be robots
boiling for chemicals
footsteps altered for walking
alterd machanical sound could be mechanicals exsperement background
music. by me

Epicsound ideas website list

Explosion

A lion roar with flange can beef it up.
 - Paul Arnold
- Tim Pryor



Metal squeak

A metal squeak ? depending on the type of sound you want ? can be made by taking a metal plate and sliding it sideways over a flat surface ? like a table or a door. The plate will make a sort of whining sound ? especially if its whole border/edge can slide sideways.
For a howling sound, the lid/plate should be positioned standing ? like a door ? and then moved like a broom as if it was meant to wipe something off the floor/surface.
 For the metal plate, use a metal box lid or similar.
 - David Filskov
Metal blinds

If a scene features the talent using a finger to look out of metal blinds, the sound could be created by using a tape measure. Pull the tape measure out and fold it over itself. Use your own finger to create the effect.
 - Tim Pryor


Rat shrieks

Pitched-up chickens.
 - Ben Burtt

Up-pitched kittens. Especially the screechy ones.
 - Gustaf Grefberg


Robotic servo, subtle

A cell phone in vibration mode can serve as a nice base for a more subtle robotic servo sound. Record a cell phone’s long vibration tone once at close distance. EQ the sound to compensate for the proximity effect. It can be layered with higher pitched versions of itself.
 - Tim Pryor
Slide a straw up or down in a McDonald’s large drink plastic lid. Trying pitching it down, stretching it. And voila! McZilla.
 - Max Hodges


Walking, hazardous-materials suit

To make sounds for footsteps and other movements of a man in a hazardous materials suit: Record, fairly closely, the sounds made by flexing an “accordion folder”. (Not sure what the proper name for these is. They’re meant to hold papers, the sides are creased like an accordion to allow the folder to expand when it is very full) Next record some squeaks of rubber-soled shoes on linoleum. Don’t walk, just kick your shoe into the linoleum for the squeaky sounds. Extract the bits you like and add the shoe squeaks into the accordion folder sounds for footsteps.
 - Kurt Harland

I recorded myself messing about with a glossy-cardboard accordion folder… wish I knew the proper office-supply term for these things. Then I added just a few squeaks from rubber soles on linoleum.

also form epicsounds

Walking, metal

Record yourself banging a boot or a heavy shoe against a heater. You can use a pair of boots to simulate a walking pattern.
 - David Filskov

Walking, robotic hydraulics / footsteps

Photocopier sounds are good for robotic hydraulics/footsteps.
 - Paul Arnold

Close mic a DVD player door closing, it will give you a motorised sound ending with a thud. You can then mix in the sounds of the surface the robot is walking on, e.g. cornstarch for snow etc.
 - Ian Brooker
http://www.epicsound.com/sfx/

Box sliding and Robot toy inhanced for thuds and motars in lab.

Thursday, March 6, 2014

Issac sprite if you decide to use it for text box




Rat Mutant Sprite Sheet





Anthony's ideas chemistry


OH: hydroxide combined with sodium Sodium hydroxide can be used as detergents and drains. He could remove stains from his lab coat or fix a drain from the explosion mess.

O2H: not possible naturally

 

NH: compound

N2H:  diazenylium   http://en.wikipedia.org/wiki/Diazenylium

Good for tracking hard to find molecules that are not easily detected. In astronomy helps to find fractional ionization in gas clouds that is also there chemistry.

NH2: cytosine quantum computation Mad Scientist could research with it on a two qubit nuclear magnetic resonance quantum computer (NMRQC) based on cytosine.

http://en.wikipedia.org/wiki/Cytosine

 

O: Flammable/Toxic

O2: Liquid Oxygen Power his machine or use for first aid since its use is as an industrial gas.

http://en.wikipedia.org/wiki/Liquid_oxygen

Industrial gases are a group of gases that are specifically manufactured for use in a wide range of industries, which include oil and gas, petrochemicals, chemicals, power, mining, steelmaking, metals, environmental protection, medicine, pharmaceuticals, biotechnology, food, water, fertilizers, nuclear power, electronics and aerospace.  http://en.wikipedia.org/wiki/Industrial_gas

 

O3 (Ozone): Many uses (http://en.wikipedia.org/wiki/Ozone#Reactions) Combustible, rusts metal, etc.

***Oxygen is highly flammable as it acts as an oxidant to open flames

***Oxygen gas (O2) can be toxic at elevated partial pressures, leading to convulsions and other health problems http://en.wikipedia.org/wiki/Oxygen#Toxicity – Blindness, seizures, muscle twitching, painful breathing

***Liquid oxygen is a cryogenic. It is also used as an explosive (Oxyliquit explosives http://en.wikipedia.org/wiki/Oxyliquit_explosive) by being absorbed into materials such as wood to be detonated




 

 

 

 

CHN: Hydrogen Cyanide – extremely poisonous liquid     - Poison spying fan that blows the poison into the air causing  death if you come in contact with it for a minute or 10-60 minutes game time.

 

http://en.wikipedia.org/wiki/Hydrogen_cyanide    As a poison and chemical weapon

 

Thursday, February 20, 2014

Chemicals uses part 2 Anthony DaSilva

I came up with new chemical uses for C , C2 and c3 which is lead potioning ,quick Hp shape posion and for C3 diamonds it can also be used as a collectable instead of points.
My new reserch has found C20 as Dicarbon monoxide that can bound with metals and do organic sythesis. It is highly reactive and unstable. A organic Cabon element in metal may become stable with it. An in game use cound be to stableize a organic chemical explosion by organic sythesis or jest stablize somthing organic like a metal in the lab by this sythesis. http://www.reciprocalnet.org/recipnet/showsamplebasic.jsp?sampleId=27344180
I am still finding anouther use for CH.

Wednesday, February 19, 2014

Pestilence

Here is a example of Proffsor Pestilence edited from the orginal mad scientist sprite made by me Anthony DaSilva.

Tuesday, February 18, 2014

Robot Enemy (FINISHED)





Just so we have them in one single blog post so we don't have to go all over the blog looking for it ...

These are the finished sprites. I'm sure I'll edit them and add more detail or make them look a little neater as the semester goes on but I'll get working on the Mad Scientists back and side views. I won't be able to make it to class today but I'll try to be in on Thursday.

- Charlie

Tuesday, February 11, 2014

Enemy Robot Back and side view (unfinished)


The side view isn't finished because looking at robot legs from the side is kind of weird and I just can't get it to look right. Going to keep working on it and I'll post when I'm finished.

Saturday, February 8, 2014

level with characters in it

In class today I created a level layout based on the older level concept with the texture and found out how to place a sprite in 2d over the map.
This means that the mad scientist and robot sprites sould function with code.
I made the path in only 2d.

Thursday, February 6, 2014

Robot Enemy


Just made this in Ray's class. Pretty simple to start off. If we put it in the game and it works I'll make more sprites for animation. - Charlie

Wednesday, February 5, 2014

New ideas for mad scientist's level

I have came up with new ideas for the group in level design
Ideas for mad scientist level
Characters
The scientist can use bomb viles as a standerd attack.
Chemicals combined can make more powerful explosions based on toxic levels.
special enimies require formula to create attacks
New obsticles
space-time rip in lab
use oxygen O
water plant with H2O to climb.
Pour water in stream to cross
Hydrolfloric acid on a
steel door that losed its handle.
HF hydrogen Fluoride in water.
CaF2 + H2SO4 → 2 HF + CaSO4
Hydogen fluoride = 2 Hiydrofloric acide and one calcium sulfate
Nitroglycerin
for giant explosion of hard to move obstacles.
C3 H3 N3 O9
A Boss could be blocking a door that needs a explosion
Mad scientist could melt ice by combustion by gases like methane.
2H2(g) + O2(g) → 2H2O(g)
I can make more level blueprints if eveyone likes any ideas.

Thursday, January 30, 2014

Wednesday, January 29, 2014

Another good Tutorial that answers questions about collision, movement, image file format etc....

This is a really well done tutorial by the guys over at Unity...Shows practical and proper implementation of collision and movement, and animation. It may seem overwhelming  to some but its all the basics....




http://unity3d.com/learn/tutorials/modules/beginner/2d/2d-controllers




-Steven

Anthony DaSilva Next post 1/29/2014

Sprites tutorial and collision script in Scripting API Link
Code returns enemy's or objects hit that have colliders.

http://youtu.be/DQYh30L7K68

Physics2D.RaycastAll
static functionRaycastAll(origin:Vector2,direction: Vector2,distance: float = Mathf.Infinity,layerMask: int = DefaultRaycastLayers,minDepth: float = -Mathf.Infinity,maxDepth: float = Mathf.Infinity): RaycastHit2D[];
Parameters

originThe point in 2D space where the ray originates.
directionVector representing the direction of the ray.
distanceMaximum distance over which to cast the ray.
layerMaskFilter to detect Colliders only on certain layers.
minDepthOnly include objects with a Z coordinate (depth) greater than this value.
maxDepthOnly include objects with a Z coordinate (depth) less than this value.
Description
Casts a ray against colliders in the scene, returning all colliders that contact with it.
A raycast is conceptually like a laser beam that is fired from a point in space along a particular direction. Any object making contact with the beam can be detected and reported.

This function is similar to the Raycast function but instead of detecting just the first collider that is hit, an array of all colliders along the path of the ray is returned. The colliders in the array are sorted in order of distance from the origin point. The layerMask can be used to detect objects selectively only on certain layers (this allows you to apply the detection only to enemy characters, for example).

Raycasts are useful for determining lines of sight, targets hit by gunfire and for many other purposes in gameplay.

Additionally, this will also detect Collider(s) at the start of the ray. In this case the ray is starting inside the Collider and doesn't intersect the Collider surface. This means that the collision normal cannot be calculated in which case the collision normal returned is set to the inverse of the ray vector being tested. This can easily be detected because such results are always at a RaycastHit2D fraction of zero.

See Also: LayerMask::ref:: class, RaycastHit2D::ref:: class, Raycast, Linecast, defaultRaycastLayers, ignoreRaycastLayer, raycastsHitTriggers.

Anthony DaSilva New Mad Scientist level


This is my Mad Scientist level for comparing to others