CommitLog |
This commit is contained in:
parent
755e7199c9
commit
6fb56f4fe0
4 changed files with 79 additions and 1 deletions
|
@ -10,11 +10,11 @@
|
||||||
</sounds>
|
</sounds>
|
||||||
<sprites name="sprites">
|
<sprites name="sprites">
|
||||||
<sprite>sprites\spr_player</sprite>
|
<sprite>sprites\spr_player</sprite>
|
||||||
|
<sprite>sprites\spr_lazer_bullet</sprite>
|
||||||
<sprite>sprites\spr_blocks</sprite>
|
<sprite>sprites\spr_blocks</sprite>
|
||||||
<sprite>sprites\spr_blackhole</sprite>
|
<sprite>sprites\spr_blackhole</sprite>
|
||||||
<sprite>sprites\spr_enemy</sprite>
|
<sprite>sprites\spr_enemy</sprite>
|
||||||
<sprite>sprites\spr_asteroid</sprite>
|
<sprite>sprites\spr_asteroid</sprite>
|
||||||
<sprite>sprites\spr_lazer_bullet</sprite>
|
|
||||||
</sprites>
|
</sprites>
|
||||||
<backgrounds name="background">
|
<backgrounds name="background">
|
||||||
<background>background\bg_space</background>
|
<background>background\bg_space</background>
|
||||||
|
@ -23,6 +23,10 @@
|
||||||
<objects name="objects">
|
<objects name="objects">
|
||||||
<object>objects\obj_player</object>
|
<object>objects\obj_player</object>
|
||||||
<object>objects\obj_controller</object>
|
<object>objects\obj_controller</object>
|
||||||
|
<object>objects\obj_bullet_base</object>
|
||||||
|
<objects name="bullets">
|
||||||
|
<object>objects\obj_laser_bullet</object>
|
||||||
|
</objects>
|
||||||
</objects>
|
</objects>
|
||||||
<rooms name="rooms">
|
<rooms name="rooms">
|
||||||
<room>rooms\rm_game</room>
|
<room>rooms\rm_game</room>
|
||||||
|
|
23
objects/obj_bullet_base.object.gmx
Normal file
23
objects/obj_bullet_base.object.gmx
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
<!--This Document is generated by GameMaker, if you edit it by hand then you do so at your own risk!-->
|
||||||
|
<object>
|
||||||
|
<spriteName><undefined></spriteName>
|
||||||
|
<solid>0</solid>
|
||||||
|
<visible>-1</visible>
|
||||||
|
<depth>0</depth>
|
||||||
|
<persistent>0</persistent>
|
||||||
|
<parentName><undefined></parentName>
|
||||||
|
<maskName><undefined></maskName>
|
||||||
|
<events/>
|
||||||
|
<PhysicsObject>0</PhysicsObject>
|
||||||
|
<PhysicsObjectSensor>0</PhysicsObjectSensor>
|
||||||
|
<PhysicsObjectShape>0</PhysicsObjectShape>
|
||||||
|
<PhysicsObjectDensity>0.5</PhysicsObjectDensity>
|
||||||
|
<PhysicsObjectRestitution>0.100000001490116</PhysicsObjectRestitution>
|
||||||
|
<PhysicsObjectGroup>0</PhysicsObjectGroup>
|
||||||
|
<PhysicsObjectLinearDamping>0.100000001490116</PhysicsObjectLinearDamping>
|
||||||
|
<PhysicsObjectAngularDamping>0.100000001490116</PhysicsObjectAngularDamping>
|
||||||
|
<PhysicsObjectFriction>0.200000002980232</PhysicsObjectFriction>
|
||||||
|
<PhysicsObjectAwake>-1</PhysicsObjectAwake>
|
||||||
|
<PhysicsObjectKinematic>0</PhysicsObjectKinematic>
|
||||||
|
<PhysicsShapePoints/>
|
||||||
|
</object>
|
23
objects/obj_laser_bullet.object.gmx
Normal file
23
objects/obj_laser_bullet.object.gmx
Normal file
|
@ -0,0 +1,23 @@
|
||||||
|
<!--This Document is generated by GameMaker, if you edit it by hand then you do so at your own risk!-->
|
||||||
|
<object>
|
||||||
|
<spriteName>spr_lazer_bullet</spriteName>
|
||||||
|
<solid>0</solid>
|
||||||
|
<visible>-1</visible>
|
||||||
|
<depth>0</depth>
|
||||||
|
<persistent>0</persistent>
|
||||||
|
<parentName>obj_bullet_base</parentName>
|
||||||
|
<maskName><undefined></maskName>
|
||||||
|
<events/>
|
||||||
|
<PhysicsObject>0</PhysicsObject>
|
||||||
|
<PhysicsObjectSensor>0</PhysicsObjectSensor>
|
||||||
|
<PhysicsObjectShape>0</PhysicsObjectShape>
|
||||||
|
<PhysicsObjectDensity>0.5</PhysicsObjectDensity>
|
||||||
|
<PhysicsObjectRestitution>0.100000001490116</PhysicsObjectRestitution>
|
||||||
|
<PhysicsObjectGroup>0</PhysicsObjectGroup>
|
||||||
|
<PhysicsObjectLinearDamping>0.100000001490116</PhysicsObjectLinearDamping>
|
||||||
|
<PhysicsObjectAngularDamping>0.100000001490116</PhysicsObjectAngularDamping>
|
||||||
|
<PhysicsObjectFriction>0.200000002980232</PhysicsObjectFriction>
|
||||||
|
<PhysicsObjectAwake>-1</PhysicsObjectAwake>
|
||||||
|
<PhysicsObjectKinematic>0</PhysicsObjectKinematic>
|
||||||
|
<PhysicsShapePoints/>
|
||||||
|
</object>
|
|
@ -129,6 +129,34 @@ speed += 5
|
||||||
<argument>
|
<argument>
|
||||||
<kind>1</kind>
|
<kind>1</kind>
|
||||||
<string>image_angle -= 5;
|
<string>image_angle -= 5;
|
||||||
|
</string>
|
||||||
|
</argument>
|
||||||
|
</arguments>
|
||||||
|
</action>
|
||||||
|
</event>
|
||||||
|
<event eventtype="6" enumb="50">
|
||||||
|
<action>
|
||||||
|
<libid>1</libid>
|
||||||
|
<id>603</id>
|
||||||
|
<kind>7</kind>
|
||||||
|
<userelative>0</userelative>
|
||||||
|
<isquestion>0</isquestion>
|
||||||
|
<useapplyto>-1</useapplyto>
|
||||||
|
<exetype>2</exetype>
|
||||||
|
<functionname></functionname>
|
||||||
|
<codestring></codestring>
|
||||||
|
<whoName>self</whoName>
|
||||||
|
<relative>0</relative>
|
||||||
|
<isnot>0</isnot>
|
||||||
|
<arguments>
|
||||||
|
<argument>
|
||||||
|
<kind>1</kind>
|
||||||
|
<string>with(instance_create(x,y,obj_laser_bullet))
|
||||||
|
{
|
||||||
|
direction = image_angle
|
||||||
|
speed += 5
|
||||||
|
|
||||||
|
}
|
||||||
</string>
|
</string>
|
||||||
</argument>
|
</argument>
|
||||||
</arguments>
|
</arguments>
|
||||||
|
|
Reference in a new issue