jakobochco

Alla inlägg under januari 2013

Av Jakob Johansson - 31 januari 2013 11:30


Den här veckan har jag fixat med ytterligare två script. Ett som får kameran att skaka och ett som får objekt att försvinna när man går in i ett osynligt objekt. Mitt mål med de två scripten var att få kameran att skaka när man då går in i det osynliga objektet.

Hur du får det att funka:

För att det ska funka så måste man länka koden till en annan kod. Med det menar jag att för att få kameran att skaka precis när man går på objektet så måste man länka själva koden till den andra koden som då får ett objekt att försvinna. För att då länka skak koden så måste man skriva "static" innan "var" (variabel) i början av scripten. Med det så kan du då skriva i det andra scripten "ShakeCam._____", där "ShakeCam" är namnet på kamera skak scriptet, och på det blanka området skriver du namnet på variabeln i skak scriptet. 


När du vill få scripten att funka i spelet så måste du först lägga in "ShakeCam" på kameran. Sedan dra in kamera objektet i "Inspector". Efter det är det bara att placera "DisableObject", namnet på andra koden, på ett osynligt objekt (GameObject). Glöm inte att sätta objektet som "Is Trigger". I "Inspector" kan du se att du kan välja det objekt som ska försvinna när man går över det osynliga objektet. Obs! Det försvinnande objektet måste heta "Enemy", du skulle kunna ändra det i koden till något annat.


   



Timmar:

Ca 3 timmar


Av Jakob Johansson - 29 januari 2013 18:00

Den här veckan har jag fixat med ett två scripter som får ett papper att visas när man trycker på det med muspekaren i spelet. Efter en hel del försök och suckande så fick jag äntligen till det.


Nedan kan du se hur koderna ser ut. Kan vara lite svårt att fatta vad de betyder men det skriver jag tyvärr inte här för då skulle det bli en hel uppsats.


       


 


Timmar:

Ca 5 timmar

Av Jakob Johansson - 29 januari 2013 11:18

Vårat projektarbete slogs ihop med småföretagande i början av läsåret. Vi skapade ett företag där vi skulle skapa ett videospel. Spelet skulle vara ett strategi spel där man är en spelare och går runt på hexagon formade brickor. Det är turbaserat så när spelaren har gjort sitt drag så gör fienden sitt drag. När man gör sitt drag så kan man fly, attackera m.m


Använda program:

Unity 3D - Spelmotor

Logic Pro - Musik

CInema 4D - 3D modeller

Photoshop - Texturer


Varje person i gruppen fick olika arbetsområden att göra. Jag (Jakob) skulle göra deisgnen till spelet. Med design så menar jag att skapa egna texturer till spelet, skapa bilder på olika föremål i spelet m.m

Gustaf skulle göra musiken och ljudeffekter till spelet i början av projektet men senare hjälpte han mig med designen.

Jonatan var vår kodare i gruppen, med den arbetsuppgiften så skulle han skapa scripter i spelet så att saker och ting fungerar som de ska. Han hade väldigt mycket problem med att fixa hexagon brickorna till spelet, att då få spelaren att gå runt på de och även fienderna. Vi letade runt under en lång tid för att föränkla våra problem och till slut hittade vi en plug-in som kunde hjälpa oss. Plug-inen heter Tile Based Map and Nav och det skulle fixa alla våra problem... men det gjorde det inte.

Jonatan fick lov att köpa plug-inen och då skulle den bara funka på 1 dator, som då var hemma hos honom. Det fick honom att sitta flera flera timmar med plug-inen under hans lediga tid hemma. 


Vi i gruppen tyckte det gick segt framåt med spelet i början av julen. Jag hade skapat texturerna för flera veckor sedan, Gustaf hade gjort en del musik till spelet. Men både Gustaf och jag hade svårt att fortsätta med våra arbetsuppgifter då Jonatan hade så väldiga problem med kodningen. Vi försökte hjälpa honom så gott som möjligt men ingen av oss är så värst bra på kodning. 

Det var då vi bestämde oss för rappa på med spelet. Vi tvingade Jonatan att jobba som en tok under jullovet så att spelaren går att placeras ut på hexagon nätet. Som sagt, jag och Gustaf hade svårt att arbeta pga problemen med kodningen. 

Med låga förväntningar efter jullovet så säger Jonatan att han fixat problemet med att placera ut spelaren och vi blir såklart överlyckliga. Men bara runt hörnet väntade flera andra problem. Vi var långt ifrån klara med spelet, då vi skulle fixa så att spelaren och fiender skadas, plocka upp föremål t ex liv på marken. 


Efter ett jobbigt samtal med småföretags läraren så bestämde vi oss att hoppa av programmet småföretagande, men vi skulle fortfarande ha kvar projektarbete som kurs. Vi tyckte det var bäst så för vi visste att vi inte skulle hinna klart med spelet och däremot inte tjäna in några pengar alls.

Vi bestämde även att strunta helt i spelet vi hållt på i över 20 veckor. Istället hade jag en backup plan, jag hade jobbat med ett spel massor av timmar i skolan och hemma och då gjort ett testspel bara på skoj. Men senare tyckte jag det var en bra idé att kanske göra ett riktigt spel av det och då bestämde jag mig att göra ett typ av skräck spel. Jag hade fixat det mesta koden jag behövde i spelet och jag hade fixat med terrängen och ljussättningen.

Så vi i gruppen bestämde oss att använda mitt spel, jag jobbat med, som projektarbete. Jag gav ut arbetsuppfiter till Gustaf och Jonatan. Gustaf skulle fortsätta med musik och ljudeffekter men även modeller av fiender och möbler. Jonatan fick några problem jag haft med kodningen som t ex olika fotstegsljud på olika materaial när man gåt runt. Jag skulle fortsätta men det jag gjort tidigare, och till slut sätta ihop allt när alla gjort det de ska. 


 


Spelidé:

En reporter tar sig till en ö där det skett en olycka för 10 år sedan. En familj med en man och kvinna funna döda, deras två barn ej funna... förmodligen döda. Ditt uppdrag är att ta reda på vart barnen tagit vägen. Du kommer stöta på en del läskiga och oväntade saker under spelet.


Saker jag fixat till spelet:

Ficklampa (av och på knapp, batterilängd)

Terräng (träd, kolliderings objekt runt om ön)

Objekt som aktiveras när man går på vissa ställen (t ex mystiskt försvinnande objekt)

Ljussättning

En hel del nödvändiga scripter

Byte av muspekare till egen bild

 

Timmar:

Gustaf: 25-30 timmar
Musik, ljudeffekter, modeller, tutorials
Jonatan: 90-100 timmar
Välja program (3-5 timmar), kodning, tutorials (Javascipt, C++, C#), lära sig Unity 3D, lösa problem (jävla tid), lära sig Tile Based Map and Nav, exprimentera med Unity 3D
Jakob: 150-170 timmar
Välja program (3-5 timmar), design, exprimentera med Unity 3D, lära sig Unity 3D, jobba på egen hand hemma, modeller


Tidigare månad - Senare månad

Presentation

Fråga mig

0 besvarade frågor

Kalender

Ti On To Fr
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<<<
Januari 2013 >>>

Sök i bloggen

Senaste inläggen

Kategorier

Arkiv

RSS

Besöksstatistik


Ovido - Quiz & Flashcards