Mega Man X++

Show off your games, demos and other (playable) creations.
User avatar
RonanZero
Citizen
Posts: 90
Joined: Mon Oct 20, 2014 3:33 am

Mega Man X++

Post by RonanZero » Tue Dec 06, 2016 4:12 am

Image

Mega Man X++ is a Mega Man X game currently being developed in LÖVE and C++ by omegapixel. (hence the name X++) It's not just your everyday fangame, though. It isn't an actual game in and of itself, but rather a toolset to make your own Mega Man X adventures.

Planned features:
- Pixel-perfect 16-bit Mega Man X engine.^
- Play as X or Zero (in all his Z-Saber glory).^
- Feature-rich, customizable level editor.^
- Script objects/enemies/bosses/weapons/armor in Lua with full documentation.^
- Pre-made set of enemies, bosses, weapons, songs, and tilesets to choose from.^
- Create cutscenes and pre-boss dialogue custom for each character.*
- Example levels with custom scripted enemies, a boss, and a weapon.*
- TAS-mode, play the game frame-by-frame and with save-states.*
- Record your runs with a demo system, and upload them for all to view.*
- Simple Mega Man X-style music composer.*
- Play on Windows, Mac, or Linux.^
- Share creations online via 1 file or download other people's creations and install in seconds.^

^ = high priority
* = low priority

Estimated progress towards closed beta: 40%
Estimated progress towards public beta: 20%
Estimated progress towards full release: 12%
Estimated closed beta release: January 2017
Estimated public beta release: Summer 2017
Estimated full release: Winter 2017

Weekly Development Blog: http://www.megaman.world/news/megamanxplusplus/

Last edited by RonanZero on Fri Dec 09, 2016 12:14 am, edited 3 times in total.
while true do end;

User avatar
Positive07
Party member
Posts: 1005
Joined: Sun Aug 12, 2012 4:34 pm
Location: Argentina

Re: Mega Man X++

Post by Positive07 » Tue Dec 06, 2016 7:00 am

Spam? Not really LÖVE related so maybe the General forum may be better... But well whatever, it's a project so not gonna report it myself.
for i, person in ipairs(everybody) do
[tab]if not person.obey then person:setObey(true) end
end
love.system.openURL(Github.com/Positive07)

User avatar
RonanZero
Citizen
Posts: 90
Joined: Mon Oct 20, 2014 3:33 am

Re: Mega Man X++

Post by RonanZero » Tue Dec 06, 2016 5:43 pm

I guess I didn't make it clear enough that I'm developing it with LÖVE. Fixed.
while true do end;

User avatar
Sheepolution
Party member
Posts: 254
Joined: Mon Mar 04, 2013 9:31 am
Location: The Netherlands
Contact:

Re: Mega Man X++

Post by Sheepolution » Tue Dec 06, 2016 6:24 pm

Sounds interesting. How are you using both LÖVE and C++? What is used for what?

User avatar
RonanZero
Citizen
Posts: 90
Joined: Mon Oct 20, 2014 3:33 am

Re: Mega Man X++

Post by RonanZero » Tue Dec 06, 2016 6:28 pm

Sheepolution wrote:Sounds interesting. How are you using both LÖVE and C++? What is used for what?
LÖVE for 90% of the game code.
C++ for the level editor, and also anything and everything that's slow in LÖVE/Lua. I actually started this as a C++ project but later moved to LÖVE.
while true do end;

User avatar
Positive07
Party member
Posts: 1005
Joined: Sun Aug 12, 2012 4:34 pm
Location: Argentina

Re: Mega Man X++

Post by Positive07 » Tue Dec 06, 2016 10:04 pm

Ohhh! Sorry I thought you were using C++ for the rendering and Lua for scripting. Now I see! Rather cool!
for i, person in ipairs(everybody) do
[tab]if not person.obey then person:setObey(true) end
end
love.system.openURL(Github.com/Positive07)

User avatar
easy82
Party member
Posts: 184
Joined: Thu Apr 18, 2013 10:46 pm
Location: Hungary

Re: Mega Man X++

Post by easy82 » Thu Dec 08, 2016 8:19 pm

This looks promising! Keep it up, I'd love to see a Mega Man Maker. :)

User avatar
RonanZero
Citizen
Posts: 90
Joined: Mon Oct 20, 2014 3:33 am

Re: Mega Man X++

Post by RonanZero » Fri Dec 09, 2016 12:12 am

New video.
while true do end;

User avatar
RonanZero
Citizen
Posts: 90
Joined: Mon Oct 20, 2014 3:33 am

Re: Mega Man X++

Post by RonanZero » Tue Dec 13, 2016 3:19 am

Another video.
while true do end;

User avatar
easy82
Party member
Posts: 184
Joined: Thu Apr 18, 2013 10:46 pm
Location: Hungary

Re: Mega Man X++

Post by easy82 » Thu Dec 15, 2016 8:15 am

Nice update! Keep them coming! :)

Post Reply

Who is online

Users browsing this forum: No registered users and 5 guests