Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Do not use Works in Progress as a way of avoiding the releases system! Works in Progress can be used for sharing early betas and for getting suggestions for improvement. Releases of finished content are not allowed in this forum! If you would like to submit a finished addon, click here for instructions on how to do so.
The Mario bros from the 80's now on SRB2. The premise of this is simple, it's to add the 8-Bit Mario brothers in SRB2 as playable characters including some abilities from the original game, (i.e Swimming, Crouching) As of now i'm waiting for someone to help me do the ability stuff. Thank you for visiting.
It is very awkward for me to control a 2D character like that in a 3D environment. I'm sure this is the same for many others. I hope you'll consider creating rotations for this project.
Yes i sure will... I guess but it would lose the magic of being simple so i decided that this character is intended for 2D Levels ONLY, but you can also use them in 3D but as you stated it would be awkward so i suggest that only use this character on 2D Mode levels for better experience.
It's cute to me! One of the charms of the old mario sprites is just how silly and crappy they look (in a good way!)
It's meant to be simple and referential, so I don't mind the 2d-ness.
It's cute to me! One of the charms of the old mario sprites is just how silly and crappy they look (in a good way!)
It's meant to be simple and referential, so I don't mind the 2d-ness.
I decided to do some voluntary Lua scripting, and all I can say is "Thank gosh AbilitySpecial exists!"
Oh, and feel free to tweak the Lua to whatever fits, I just thought I'd do the basics.
Code:
local crouching = 0
addHook("ThinkFrame", do
for player in players.iterate do
if (player.cmd.buttons & BT_USE) then
player.crouching = 1
else
player.crouching = 0
end
if (player.cmd.buttons & BT_CUSTOM1) then
print("Height: " + player.height / FRACUNIT)
end
if player.crouching == 1 then
player.height = 24*FRACUNIT
player.mo.state = S_PLAY_GLIDE_LANDING
player.normalspeed = 0
else
player.height = 48*FRACUNIT
player.normalspeed = skins["tails"].normalspeed
end
if player.powers[pw_underwater] and not P_IsObjectOnGround(player.mo) then
player.mo.state = S_PLAY_SWIM
end
end
end)
addHook("AbilitySpecial", do
for player in players.iterate do
if player.powers[pw_underwater] then
player.mo.momz = 5*FRACUNIT
end
end
end)
I decided to do some voluntary Lua scripting, and all I can say is "Thank gosh AbilitySpecial exists!"
Oh, and feel free to tweak the Lua to whatever fits, I just thought I'd do the basics.
Code:
local crouching = 0
addHook("ThinkFrame", do
for player in players.iterate do
if (player.cmd.buttons & BT_USE) then
player.crouching = 1
else
player.crouching = 0
end
if (player.cmd.buttons & BT_CUSTOM1) then
print("Height: " + player.height / FRACUNIT)
end
if player.crouching == 1 then
player.height = 24*FRACUNIT
player.mo.state = S_PLAY_GLIDE_LANDING
player.normalspeed = 0
else
player.height = 48*FRACUNIT
player.normalspeed = skins["tails"].normalspeed
end
if player.powers[pw_underwater] and not P_IsObjectOnGround(player.mo) then
player.mo.state = S_PLAY_SWIM
end
end
end)
addHook("AbilitySpecial", do
for player in players.iterate do
if player.powers[pw_underwater] then
player.mo.momz = 5*FRACUNIT
end
end
end)
From the small gameplay, Mario looks pretty good, but ain't this a 2.5D game? If your making Mario 2D on purpose for the game it's based on, I don't mind it, but I'd hope that you have some time to make full sprites for each side of Mario that can be seen ingame.
From the small gameplay, Mario looks pretty good, but ain't this a 2.5D game? If your making Mario 2D on purpose for the game it's based on, I don't mind it, but I'd hope that you have some time to make full sprites for each side of Mario that can be seen ingame.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.