Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
Dec 4, 2017, 4:17:43 PM (6 years ago)
Author:
vyang
Message:

Asteroiden werden generiert und bewegen sich, HUD muss noch angepasst werden, Punkte und Health und Leben anzeigen. Raumschiff kann noch nicht schiessen, evtl auch Schutzfunktion → nachdem ein Leben verloren wurde 2s Immunitaet?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • code/branches/Asteroid_HS17/src/modules/asteroids2D/Asteroids2DStone.h

    r11619 r11637  
    4848       public:
    4949            Asteroids2DStone(Context* context);
     50            Asteroids2DStone(Context* c, int sze, Vector3 pos);
     51
    5052            virtual void tick(float dt) override;
    5153            Vector3 randomPosition (float maxwidth, float maxheight);
     
    5355            void setAsteroids2DPlayer(Asteroids2DShip* player){this->player = player;};
    5456            virtual int getSize(){ return this->size;}
     57            virtual bool collidesAgainst(WorldEntity* otherObject, const btCollisionShape* ownCollisionShape, btManifoldPoint& contactPoint) override;
     58            virtual void split();
    5559
    5660       private:
     
    5862                int size;                               // three sizes, 3-> two 2s, 2-> two 1s, 1-> die
    5963                float width, height;    //field
    60           float MAX_SPEED = 500;
     64          float MAX_SPEED = 100;
     65          float delta = 5;
    6166    };
    6267}
Note: See TracChangeset for help on using the changeset viewer.