Unity: Någon som har erfarenhet? Fråga

Permalänk
Medlem

Unity: Någon som har erfarenhet? Fråga

Hej

Jag vill ha en 3D application till min hemsida och Unity verkar vara ett bra alternativ att bygga detta i.

Min fråga är om detta är något man kan lära sig under semestern?

Hur "spelet" ska fungera
i

  1. Spelet ska vara i 600x900 ( för att passa hemsidan) och det man ska se är en GridView (så som unity ser ut när man startar det)

  2. När man trycker på exempel 'R' ska en meny poppa upp där man kan klicka på en spehere, kub eller något jag laddat in via 3D Studio Max så den hamnar i viewporten orio y:0 x:0 z:0

  3. Man ska kunna klicka på denna sedan när den i "spelet" och då ska man kunna flytta den med pil-tangenterna i snappläge en unit per klick ex(upp: Y+50 : Ner: Y-50 : Vänster: X-50 : Höger: X+50

  4. Ändra viewport rotation med hålla in vänstra-musknapp

  5. och sedan gå i viewport vänster, höger med att hålla in mitten knappen (scrollen)

Är detta möjligt? Och vart ska man börja för att lära sig hur man ska gå tillväga?

Tack för svar.

Permalänk
Medlem
Skrivet av downup:

Hej

Jag vill ha en 3D application till min hemsida och Unity verkar vara ett bra alternativ att bygga detta i.

Min fråga är om detta är något man kan lära sig under semestern?

Hur "spelet" ska fungera
i

  1. Spelet ska vara i 600x900 ( för att passa hemsidan) och det man ska se är en GridView (så som unity ser ut när man startar det)

  2. När man trycker på exempel 'R' ska en meny poppa upp där man kan klicka på en spehere, kub eller något jag laddat in via 3D Studio Max så den hamnar i viewporten orio y:0 x:0 z:0

  3. Man ska kunna klicka på denna sedan när den i "spelet" och då ska man kunna flytta den med pil-tangenterna i snappläge en unit per klick ex(upp: Y+50 : Ner: Y-50 : Vänster: X-50 : Höger: X+50

  4. Ändra viewport rotation med hålla in vänstra-musknapp

  5. och sedan gå i viewport vänster, höger med att hålla in mitten knappen (scrollen)

Är detta möjligt? Och vart ska man börja för att lära sig hur man ska gå tillväga?

Tack för svar.

Hej! Kul att du kikar på Unity, det du beskriver är absolut något du kan ordna med ganska enkla steg! Här kommer några idéer och synpunkter:

Ladda hem Unity NU och kom igång! Gratisversionen innehåller det mesta och räcker gott för oss amatörer. http://unity3d.com/get-unity

1. När du startar Unity och skapar ett nytt projekt, välj 3D-läge (går att växla mellan senare). Är det verkligen första gången du använder Unity? Isåfall rekomenderar jag att du lägger dig på soffan och kollar några korta snabb-guider! Tex: http://unity3d.com/learn/tutorials/projects/roll-a-ball
Vilket som, när du bekantat dig kort med vyerna i Unity är: I ditt nya 3D projekt ser du ett objekt MainCamera eller liknande i listan. Klicka på den, därefter kan du enkelt ställa in den upplösning du behöver. (EDIT: File>Build Settings>Player)

2. Menyer i Unity är inga konstigheter, detta kan nog hjälpa dig: https://unity3d.com/ru/node/8274

3. Låter som att du skapar ett nytt script på sfären, och helt enkelt fångar knapptryckningar: http://docs.unity3d.com/ScriptReference/Input.GetKey.html och även http://answers.unity3d.com/questions/667641/how-do-i-move-my-...
Dessa för du anpassa något eftersom du vill flytta objektet stegvis.

4. Skapa ett nytt script som hör till kamera-objektet. Fånga upp knapptryckning från musknapp och ändra position/rotation för kameran, klart! Finns massor av bra kamerascript där ute som du kan utfå från säkert så kameran hela tiden är riktad mot sfären.

Några konkreta nybörjartips:
- Kör igång direkt med ett nytt 3D-projekt i Unity! Du kan plocka in en vanlig sfär till en början och få en kännsla för miljön.
- I listan över alla objekt som finns i din scene, se till att kameran ligger under sfären så den följer med när sfären flyttas http://docs.unity3d.com/Manual/Hierarchy.html
- Har du en sfär och vill göra något med den med tex knapptryckningar? Markera sfären i objectlistan, lägg till komponent, välj nytt script. Skriv den kod du vill och då kan du hela tiden komma åt sfärens egenskaper på ett enkelt sätt. Tex om vänster piltangent är intryckt, ändra position till ...

Lycka till!

Permalänk
Medlem
Skrivet av Johan_S:

Lycka till!

Tusen tack! Ska titta igenom ikväll

Skickades från m.sweclockers.com