CLICK TO START

click

Score

Stage

Power

Lives

xsoldier

Controls

WASD - Move

Shift - Boost

SPACE - Shoot

P - Pause

F5 - Restart

For smooth gameplay please use a Chromium based browser, Firefox is not recommended due to it's limit to 30 fps.

Highscores

About

Loading Leaderboard ...

Name Stage Score Time Set

XSoldier clone implemented using JavaScript and the FUDGE Game Engine

Henry C. - Furtwangen University - WiSe 2022/23

Source Code and further information can be viewed at:

github.com/qlulezz/Prima-WiSe-2022-23

The original author of xsoldier was Yuusuke HASHIMOTO . He maintained xsoldier until version 0.96. It was a simple but decent shoot 'em up. The original xsoldier webpage was

http://www.surfline.ne.jp/hachi/xsoldier.html

Oohara Yuuma took over the development of xsoldier and added the "not shooting" bonus.

So, why yet another shoot 'em up? Because xsoldier has a unique feature --- the "not shooting" bonus. You can get a pretty good score by not pressing the shoot button. This is an answer to my motto for a shoot 'em up, that is, "why a shoot button?". After all, if the game is a simple kill-everything and shooting is always a good thing, why do I have to press a shoot button (or worse, hit the shoot button again and again)? You can play xsoldier as a simple kill-everything (and it is the best way to survive), but if you care your score, you need to kill all enemies with a minimum number of bullets.

* overview of the game

In xsoldier, you move a space ship and shoot enemies (they usually appear from the upper side of the window, but some appear from the lower side).

xsoldier has 8 stages. A set of the 8 stages is called a "loop". If you cleared the first loop (that is, the first 8 stages), the second loop will begin after the ending, with more difficulty. Similarly, the third loop will begin after the second loop (and the second ending).

* power-up items

Some enemies sometimes leave a power-up item when they die (others never do). There are 2 kinds of items. The one which says "Pow" makes your shots more powerful. The other one changes your weapon and makes your shots a bit more powerful.

There are 3 kinds of weapons you can use --- blue, yellow and gray. The blue shot is fast, damages fairly well and you can shoot it backward if you correct enough power-up items. The yellow shot shoots many, many bullets, so you don't need to aim very carefully. However, each bullet deals only a little damage. The gray shot is slow and you can shoot it only forward, but it damages very well.

* "not shooting" bonus

You get a bonus automatically as long as you don't press the shoot key. This bonus is called "not shooting" bonus. The more enemy there are in the window, the more points you get. Enemy shots, power-up items and explosions also count as enemies for the "not shooting" bonus.

Source: README,

https://github.com/tophsic/xsoldier

Upload to Leaderboard