Actions

WindowsZone

From Sonic Retro

Revision as of 11:20, 15 June 2010 by MainMemory (talk | contribs)
Sonicretro-round.svg This short article is in need of work. You can help Sonic Retro by adding to it.
WindowsZone running on Windows Vista.

WindowsZone is a fan game by MainMemory written in Visual Basic .NET. It is a game that lets you play as Sonic on your desktop.

Sonic can interact with the various windows opened at the time, and can even push some around. He controls like he did in the Mega Drive games. The user can do many things, including adding objects like lampposts, rings and enemies to the desktop. Sonic interacts with each object like he would in the games. The user can also change Sonic to a different character (or even an enemy!) and play with it as well using the controls specified for that character. Each character and object has their own file which can be edited to change the physics or the look of the character. The game allows the character to be controlled using the keyboard, a joypad or by randomly pressing buttons by itself.

Features

  • Sonic's physics are very close to the original games, thanks to the Sonic Physics Guide.
  • Objects will treat the windows you have open as solid.
  • If a window is marked as movable, Sonic will be able to push it across the screen.
  • Most objects' animations (and the player's physics) are made easily editable by using an INI file, and an editor is available for easier creation.
  • Supports three control modes: Keyboard, Controller and Random.
  • Users can create their own objects in C# or VB.NET by inheriting the GameObject class from WindowsZoneAPI.dll and placing DLL files in the objects folder or a subfolder.
  • Automatic updater will find updated/new parts and allow you to choose which ones to install.
  • Options menu allows you to adjust the framerate, window solidity, the way screen borders are handled, the controls, and enable viewing of debugging information.
  • You can enter debug mode by pressing the X key. Use whatever directional input you have chosen to move, Z to cycle between objects, Jump to place them, Z+Jump to cycle backwards.

External Links

Sonic Retro
Thread on Sonic Retro Message Board