Jump to content
Banner by ~ Ice Princess Silky

Microhoof Equality XP (Build 1620)


Splashee

460 views

Welcome to the world of Equality!

boxart2.gif.09a62e55ed04b9d85ea8d2613e2c22ca.gif

 

Starlight Glimmer has decided to give out free games in a sweet -easy to use- package called Equality Experience Pack. Microhoof Equality XP is aimed to work on any modern device such as a personal computer or smartphone. Safely running in your favorite web browser, with a click of a link to start:

http://logotypes.se/equxp/?build=1620

 

The current build 1620 fixes the previous bugs and glitches that were part of the MLP Forums Pony Dev Jam a while back. One such bug was the enemies in Pac-Pony getting stuck in walls. The biggest fauture of this new build is the horizontal and vertical wrapping of Pac-Pony (where the player and enemies can wrap from one side to the other, seemingly being in two locations at once). The wrapping is endless and adds to the challenge of avoiding enemies trying to hunt you down from a different "screen" even though they are visibly on the same screen as you (they might be several screens away from you, but they can still hit you!).
4 difficulty modes are supported. The Nightmare Mode difficulty is there to show that players and enemies can move faster than a single grid unit, but still collide with walls and pick up items, or collide with themselves.

PonyTris has been fixed as well, and the clearing of lines animation is now symmetrical:
 

Spoiler

gif.gif.c680ef213c1d9b95e94c029194bd447e.gif

Showing the clearing of lines in slow motion.

 

 

Screenshots from build 1620:

equ1.png.6d2f0090ab32953485b1a456219039c0.png

equ2.png.2279694b3e7fc4be07d7b768781eb58a.png

equ3.png.f3a81cafbe4d70ac3217587eae9803da.png

equ4.png.15e80b771719976250136922cfef9e05.png

 

Under the hood is modern C++ code written by me, compiled to WebAssembly. This has a huge advantage since everything is run at the highest speed in a safe environment of anyone's web browser, but at the same time allows for no visible code to the end user. This is different from earlier web games that are written in JavaScript where code need to be obfuscated to become unreadable to the end user, which adds a huge performance penalty to the games.
With C++ code compiled, the resources become smaller, faster, and a lot harder to hack or modify. No C++ standard libraries were available, meaning I had to write my own memory allocator, operator new and delete, to support C++ classes with polymorphism.

 

More games will be added!

  • Brohoof 1

4 Comments


Recommended Comments

@Woohoo They really lost it at Windows 8, and never really recovered. Windows XP is the best to make a parody of, because it has a lot of "rememberable/nostalgic moments".

I haven't tried 11 but just imagine having to center the task bar and start button :BornAgainBrony:

  • Brohoof 1
Link to comment

@Woohoo Windows 10 has support for HD resolutions but only 1 pixel is available for resizing windows (which is a nightmare). Compare that to Equality XP where there.... are no support for resizing windows :awwthanks: (yet)

  • Brohoof 1
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Join the herd!

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...