Starphase

Rating: 
0
No votes yet

Star Phase (Fork from https://github.com/Jigoku/starphase)

A top down / side scrolling space shooter made with Lua and Love2D.

This app depends on LÖVE runtime, make sure you install it first: https://openrepos.net/content/sashikknox/love-2d-runtime

This is yet more a technical demo than a full game, there is only one stage which randomly changes the background colors and planets and one boss. There's nothing after you beat the boss, feel free to contribute if you want to see more content.

I added to this fork:

  • Thumbstick control support (You can navigate menus and play the game with the left thumbstick)
  • Added touch controls and several tweaks to run on mobiles (check releases for more info).
  • Two players mode (work in progress)
  • Dialogs
  • Boss (first stage)
  • Credits

Tweaks for the mobile version:

  • Disabled love-webp libraries
  • Reduced size of planets resolution
  • Only 3 music tracks kept in order to reduce the size of the game to keep distribution easy.

Version 0.1.4b-1 adds:

local multiplayer and remote network controls improvements (to be used together with the virtual gamepad):

  • Added network menu to enable, disable and set up network controls
  • Player one can also be controlled remotely (in one player mode)
  • Added network menu to set up the remote server ip, ports and the ip of the virtual gamepad that connects to it.

Music and sounds play very loud and current LÖVE builds do not feature master volume control (pressing volume buttons does not affect the game). As a workaround to the problem I suggest using headphones.

 

Version 0.1.5 adds:

- Stop spawning enemies when reaching the boss (the boss can now be defeated and has a reasonable difficulty level)

- Hud progress keep updating even during the dialogs.

 

Version 0.1.6 adds:

- Corrected touch and network menu (can be opened during the splash screen). Now different touch layouts can be selected and network configuration for network controls can be added.

- Error causing the touch controls to be hidden during the title fixed

- Added virtual numeric pad to the network menu

Version 0.1.7 adds:

- Landscape mode

- automatic device orientation detection

Version 0.1.8 adds:

- Cutscenes

Cutscenes are heavy and make distribution hard, there is for now just one cutscene after beating the first boss but it is not included with the game. The game has an exception and will show a message and continue the routine, so the cutscenes are optional and will be distributed separately.

Version 0.1.9 adds:

- Increased thumbstick and buttons radius (similar layout to other games in landscape mode)

Contributions welcome, feel free to clone and push your contributions from / to: https://codeberg.org/glitchapp/starphase-mobile

Version 0.2.0 adds:

Adjustments to the portrait arcade view of the game.

Adjustments to touch sensitivity of the touch controls

Improved touch layouts for the portrait arcade view

Screenshots: 

Category:

Keywords:

Application versions: 
AttachmentSizeDate
File starphase-0.1.4-1.noarch.rpm42.02 MB18/03/2024 - 13:53
File starphase-0.1.4b-1.noarch.rpm44.69 MB20/03/2024 - 13:53
File starphase-0.1.5-1.noarch.rpm44.69 MB24/04/2024 - 18:14
File starphase-0.1.6-1.noarch.rpm44.74 MB02/05/2024 - 20:40
File starphase-0.1.7-1.noarch.rpm44.74 MB06/05/2024 - 12:27
File starphase-0.1.8-1.noarch.rpm44.77 MB23/05/2024 - 21:14
File starphase-0.1.9-1.noarch.rpm55.29 MB25/05/2024 - 08:23
File starphase-0.2.1-1.noarch.rpm55.29 MB06/07/2024 - 12:00
Changelog: 

Version 0.2.0 adds:

Adjustments to the portrait arcade view of the game.

Adjustments to touch sensitivity of the touch controls

Improved touch layouts for the portrait arcade view