Fortress , new game for cpc

,

Two players face off, taking turns.

A cannon is randomly placed in front of each castle.

It is up to you to adjust the firing power and angle to blast through the hedge wall with your cannonball and hit the opposing castle.

Each successful hit destroys the part of the castle struck by the cannonball.

But watch out for the wind!
Its direction and strength affect your cannonball’s trajectory.
Aim true and calculate your shot with precision!

English version (2.0):

Fortress (2026) En v2.0a.DSK (190.3 KB)

French version (2.0):

Fortress (2026) Fr v2.0a.DSK (190.3 KB)

5 Likes

Love this, but it could do with some finishing touches - like changing the cannon angle, explosion gfx or even some wind lines in the sky…

2 Likes

HEAR YE! HEAR YE! GOOD PEOPLE!

The kingdom’s herald is proud to announce that FORTRESS is moving to version 1.1!

After many a battle, a few stray cannonballs, and several rather battered castles,
our proud craftsmen have made a few improvements to the works!

On the menu for this new version:

  • A medieval ditty composed and played by our most talented minstrels!
  • An explosion effect that triggers when the cannonball comes crashing loudly into the opposing castle. Because a simple “PLOP” was decidedly not noble enough.
  • Fix for a minor nuisance that caused a nasty flash of colors before the scenery was displayed. The court wizards were thus asked to put a bit of order back into their spells.

This new version 1.1 is available right now in DSK format, in both French and English, at the very end of the following page: AmstradMuseum TITAN : Programmes en BASIC Amstrad CPC

May the cannonballs fly, may the ramparts tremble, and may the best demolisher win!

To your cannons, peasants! 🙂

5 Likes

That’s a nice update! The explosive feedback works really well.

I’ve one other thought, which is that it would be nice if the current player was highlighted somehow, like maybe making their name white or putting a box round it. I know you shouldn’t forget who’s go it is, but I was playing against myself and forgot who’s turn I was taking!

2 Likes

Hehe that’s fun :slight_smile:

Can I upload the dsk here?

1 Like

HEAR YE! HEAR YE! GOOD PEOPLE!

No sooner had version 1.1 peeked its ears out than version 1.2 came bursting in with a fanfare of trumpets and drums!

And this time around, a major new feature makes its entrance, as you can now go toe-to-toe with the Amstrad itself!

Because, let’s face it, not everyone has a fellow human partner in crime on hand to cross swords with… or rather, in this case, cannonballs!

So I thought it would be a jolly good idea to give lonely valiant warriors the chance to take on the computer.

But beware, peasants!

While it sometimes takes a fair bit of time to plot its next move, the rascal doesn’t mess around with ballistics: it very rarely misses its target!

So, be strong…
Be precise…
Be calculating…

BE DESTRUCTIVE!

And above all… GIVE NO QUARTER TO THE TRANSISTORS!

May the walls crumble, may the castles shake, and may the printed circuit boards beg for mercy!

FORTRESS v1.2: Now the Amstrad wants a piece of you too!

Available as a DSK version (French and English) at the very bottom of the following web page: AmstradMuseum TITAN : Programmes en BASIC Amstrad CPC

PS: slider 271 and Gryzor, thanks for your ideas, I’m taking good note of them! :slight_smile: Gryzor, feel free to post the DSKs for version 1.2 here. :slight_smile:

4 Likes

(OP edited to add the dsk images)

2 Likes

The canonball is really hard to see. Why is it white and only one pixel? I would make it dark grey or black and at least 4x the size.

2 Likes

The cannonball is small because its display and animation routines use the “PLOT” command. Unfortunately, this is required to ensure total precision with the collision detection. If the cannonball were any larger, it might hit several “blocks” (actually characters) of the castle instead of just one… which would mess up the program’s logic.

I tried out several color tests: white remains the most visible. :wink:

Also, I’d like to mention that I’ve just fixed the small display bug that caused the words “FORCE” and “ANGLE” to flicker while the computer was setting their values. :wink:
The updated DSK files are available on the same webpage.
I think this will be the final update for this game.

2 Likes

Who on earth dared to declare that we’d never see hide nor hair of a version 2.0 of FORTRESS?!??!!?? :slight_smile:

Off to the dungeon with them, this very instant! :smiley:

Following the wise counsel of good sir Turk182, I’ve reworked the gameplay a bit to make the battles more fun, more intuitive, and above all… a tad more organic.

No more tedious numerical tweaking of your shot’s power and angle!

From now on, noble artillerists, you shall wield the mighty spacebar: press, hold… then release at just the right moment to set the power of your projectile and the angle of your shot.

A dead-simple mechanic, but one that injects a bit more action, tension, and cold sweats into the battles!

Because between the wind, the trees, and the enemy castle, you’ll need a finger as precise as your cannonball is heavy.

The DSK files, in both French and English versions, are available at the very bottom of the dedicated page: AmstradMuseum TITAN : Programmes en BASIC Amstrad CPC

Happy destruction, noble lords!
And may the best castle… or the least holy… survive! :stuck_out_tongue:

6 Likes

@Gryzor I don’t know how to download the new version of the DSKs here… Feel free to update the original post if you want. Thanks! :wink:

1 Like

Just attach them in your post with the relevant button when you’re in the editor, it’s automatic!

I’ll update the first post!

1 Like

You thought the matter was settled… Well, think again!

I have the distinct honor, and above all, the immense pleasure, of announcing the arrival of version 2.5 of FORTRESS!

Following valuable feedback from many a player, and after long consultations with the most eminent advisors of my realm (some of whom had clearly overindulged in mead), a few changes and improvements have been made to my humble little game. :slight_smile:

The goal? To make battles more engaging, more fun… and as conducive as ever to the destruction of innocent castles!

Here’s what’s new on the menu:

  • Gauges can now be displayed or hidden!

For those who wish to maintain a semblance of civilization, the force and angle gauges can remain visible.

But for the boldest among you, it is now possible to hide them!

The noble warrior will then have to rely solely on muscle memory to reproduce the perfect shot… and pray that their cannonball doesn’t end up visiting the neighboring kingdom.

  • The AI has lost some of its ferocity!

In Human vs. Computer mode, our mechanical opponent is now a bit less aggressive.

Matches should thus be more accessible to poor mortals who don’t wish to be immediately reduced to dust by a soulless machine.

  • The computer now takes much less time to think!

After visibly consulting a few dusty grimoires on medieval ballistics, our digital opponent has decided to make its decisions faster.

Because waiting three moons between every shot was, frankly, a tad tedious…

  • The wind, on the other hand, has become downright rude!

Its whims have been amplified, and the strongest gusts can now seriously disrupt the trajectory of your cannonball. Worse still: during extreme gales, a cannonball fired with too little force can now do a U-turn and come straight back to its sender! A wonderful opportunity to discover that your own castle can also serve as a target. :stuck_out_tongue:

In short, an update mainly dedicated to pure gaming fun and a few extra bits of trickery. :slight_smile:

The DSKs are attached to this post (and also available at the very end of the dedicated webpage: AmstradMuseum TITAN : Programmes en BASIC Amstrad CPC )

Let the cannons roar, let the fortress walls shake…

And may the best demolisher win!

Fortress (2026) Fr v2.5.DSK (190.3 KB)

Fortress (2026) En v2.5.DSK (190.3 KB)

6 Likes

[FORTRESS v3.0]

EGAD !

And here I was, in my naive innocence, believing that FORTRESS had finally reached the end of its journey… Far from it! :slight_smile:

So I was completely mistaken… or perhaps I was simply in deep denial…

Therefore, it brings me immense joy to announce the release of version 3.0 of my little game!

And this time, we’re not talking about a simple lick of paint on the ramparts or adding a few grains of powder to the cannons: a major upgrade enters the realm, as you can now choose the size of your castle!

A grand fortress for cautious archers, or a modest castle for daring lords? The choice is yours! :slight_smile:

And as everyone knows, the smaller the walls, the more precise you’ll need to be to reduce them to rubble… Thus, the size of the castle also dictates the difficulty of the match!

In short, new fortresses to defend, new walls to tear down… and just as many cannonballs to sow discord among neighbors!

Happy destruction, noble lords. :slight_smile:

The DSK files for this 3.0 version (in English and French) are attached to this post. :wink:

Fortress (2026) Fr v3.0.DSK (190,3 Ko)

Fortress (2026) En v3.0.DSK (190,3 Ko)

8 Likes

How about making it so that the players can hit the other’s cannon?

1 Like