New game: SOPHIA II

People are still making stuff for the Sinclair related machines. Tell us about new games and other software that runs on the Spectrum, ZX80/ZX81, Pentagon and Next.
Post Reply
User avatar
Alessandro
Dynamite Dan
Posts: 1908
Joined: Wed Nov 15, 2017 11:10 am
Location: Messina, Italy
Contact:

New game: SOPHIA II

Post by Alessandro »

Image

Hi fellas!

After the anticipation, a week ago, here it is - the second chapter of the princess-magician's story.

Two years have passed since Sophia defeated the evil wizard Yojar. The Emperor named her Princess, and her land became the autonomous Principality of Xixerella. Under her wise rule, the small region has become a haven of peace, prosperity and tolerance. But something obscure has already set its eyes upon it... Once again, Sophia, as the champion of her people, must face overwhelming perils and use every knowledge and skill she possesses, in order to defeat the new menace!

The game is essentially an enhanced remake of Matthew Smith's first title, Styx, which ran on the 16K Spectrum. And like Styx, it is divided into three parts. Each one of these is larger than the levels of Sophia, thus the two games are roughly the same size. However, while in Sophia the player's action did not vary across the levels, in Sophia II the action will be different:
  • The first part, like in Styx, is a dungeon populated by monsters, which exit is guarded by the Spider Queen.
  • The second, again like in Styx, is an underwater maze, with a boss invented by me at the end, the Giant Seahorse (Styx had no final enemy at this stage).
  • Finally, in the third level, the player must reach the top of a tower, where the Grim Reaper, like in Styx, awaits.
Another difference with Sophia is that, in the best tradition of historical Spectrum games, the soundtrack is entirely composed with renditions of pieces of classical music, while in the previous game it was based upon folk tunes, with the exception of W.A. Mozart's Dies Irae for the final level.

Thanks to the efforts of Ersh and Bedazzle, game and documentation will be available in eight languages right from the start!

And now some technical details:
  • This is the first time I employed AGD 4.7X (version 4Ke), albeit for just about 5% of the total work on the game proper. I also included a couple of scripts by Allan Turvey in order to avoid some occasional flicker to white of the colored sprites, and to add more graphical detail to the third level, including conveyor belts.
  • Graphic design for the dungeon was inspired by Binman's excellent work for Ghost Castle, while the bones were based on a graphic found in Gauntlet.
  • For the second time - first one was in Seto Taisho Vs Yokai - there are not one, but two endings, although the second one is not hidden (i.e. you have to perform a certain action in order to access it), but can be chosen right from the Options menu through the difficulty level - another feature I implemented for the second time, after having introduced it in Apulija-13 V2.0.
  • I Improved AGD's native script for moving platforms, because it tended to let the player sprite "slip" through them in certain, albeit rare, occasions.
  • The TR-DOS loading routines inherited from the previous games have been totally rewritten by employing the shadow ROM's system call to $3D13, thus allowing for smaller and faster code. I also had to find a way to make the disk versions compatible with the Brazilian clones of the Beta Disk 128 interface. After perusing the CBI-24's user manual, and some experimentation, I managed to do it.
But above all - I hope you will enjoy the new chapter of Sophia's adventures!

And if so, please vote for it in the ZX-Dev remakes competition ;)

Download
SUPERMORITZ

Re: New game: SOPHIA II

Post by SUPERMORITZ »

Brilliant game! Thanks a lot, Alessandro :D
Another AGD game that does not feel like an AGD one ;)
User avatar
Ersh
Manic Miner
Posts: 480
Joined: Mon Nov 13, 2017 1:06 pm

Re: New game: SOPHIA II

Post by Ersh »

This is simply awesome! Beautiful graphics, nice tunes, great atmosphere, detailed story and lots of variety that should cater to a broad audience. It plays like a dream as well. :D Go get it!
User avatar
Andre Leao
Bugaboo
Posts: 3105
Joined: Mon Nov 13, 2017 9:28 am
Location: Portugal
Contact:

Re: New game: SOPHIA II

Post by Andre Leao »

And the review of this wonderful game...

https://planetasinclair.blogspot.com/20 ... ia-ii.html
User avatar
R-Tape
Site Admin
Posts: 6353
Joined: Thu Nov 09, 2017 11:46 am

Re: New game: SOPHIA II

Post by R-Tape »

Terrific Ale! Well done.

This is easier than your other games, and all the better for it—it gives the player more chance to get into it.
User avatar
Alessandro
Dynamite Dan
Posts: 1908
Joined: Wed Nov 15, 2017 11:10 am
Location: Messina, Italy
Contact:

Re: New game: SOPHIA II

Post by Alessandro »

R-Tape wrote: Sun Feb 10, 2019 11:53 am Terrific Ale! Well done.

This is easier than your other games, and all the better for it—it gives the player more chance to get into it.
Thanks Dave! However, there is a harder mode to choose - for a tougher challenge, more points, and a different ending!
User avatar
Alessandro
Dynamite Dan
Posts: 1908
Joined: Wed Nov 15, 2017 11:10 am
Location: Messina, Italy
Contact:

Re: New game: SOPHIA II

Post by Alessandro »

Hi everyone,

Sophia II was updated to version 1.01.

What's new:
  • All objects in the game glow (additional code by Allan Turvey).
  • A bug of the random placement of the amulets in level 2 has been corrected; in some cases, an amulet could be found partially behind a rock.
  • Some screens in level 2 have been slightly retouched.
User avatar
Alessandro
Dynamite Dan
Posts: 1908
Joined: Wed Nov 15, 2017 11:10 am
Location: Messina, Italy
Contact:

Re: New game: SOPHIA II

Post by Alessandro »

Hi everyone,

Sophia II was updated to version 1.02.

What's new:
  • The sprites for Sophia in level 2 have been modified. Now we have a swimming Sophia ;)
Image
User avatar
Alessandro
Dynamite Dan
Posts: 1908
Joined: Wed Nov 15, 2017 11:10 am
Location: Messina, Italy
Contact:

Re: New game: SOPHIA II

Post by Alessandro »

Hi folks,

some time ago I made a "silent update" to V1.02 to correct the "ULA Plus bug", a fault in AGD which caused the game to display false colors under certain configurations, e.g. the ZX Vega. It seems the update interfered with the game ending scenes code, preventing them to be displayed as intended. I fixed the issue, but you should download the package again. In the next few weeks, the fixed files will be also available from the SC archive. They can be recognized from the 22.01.2020 timestamp.

The problem only affects the .TZX and .TAP files, the TR-DOS disk image files are fine.

Sorry for the inconvenience :oops:
Post Reply