/Fly

A physics-based 2d-space game experiment

Primary LanguageC#

Fly

Fly is a physics-based 2d-space game experiment.

Technology

Language: C#

Graphics: Microsoft XNA

Physics: Farseer Phyics

Game Framework: Atom

Requirements

The game requires you to have a graphics card/integrated graphics that supports atleast pixel shader 2.0. Besides that the game requires you to install the Microsoft .NET Framework 4.6.1.

Download

Game Download: http://paul.ennemoser.com/files/FlyGame.zip

Microsoft .NET Framework 4.6.1: https://www.microsoft.com/en-us/download/details.aspx?id=49981

Controls

Editor

Esc .. Exit

W/A/S/D .. Move view

F1-F4/Up/Down .. Zoom

F5 .. Save map

F6 .. Load map

Back/Del .. Delete selected object

Left click .. Select object

Right hold .. Rotate selected object

Left hold .. Move selected object

Left+Right hold .. Scale selected object

F10 .. Switch to game mode

Game

Esc .. Exit

A/D/Q/E .. Rotate ship

W/S .. Accelerate ship

L-Shift .. Speed up ship

L-Alt .. Shoot rocket

L-Ctrl .. Shoot dense bullet

Space .. Shoot normal bullet

R .. Slow down ship strongly

X .. Shoot Black Hole

B .. Use tractor beam between ship and tracked object

F1-F5 .. Zoom

F10 .. Switch to editor mode

Related Source Code

Atom Framework: https://github.com/tivtag/Atom

Atom Sprite Tools: https://github.com/tivtag/Atom.Tools