(shouting)

El Gurdyioza: A SMBXtroidvania feat. Sheath

wanna make a game, or anything else? seminal bloom!
User avatar
ztarwuff
What the heck is a flair and why am I being asked to write one for my profile?
Posts: 550
Joined: 10 years ago
Location: Within 2 miles of the Imperial Crypt of Napoleon III

Re: El Gurdyioza: A SMBXtroidvania feat. Sheath

Post by ztarwuff »

KobaBeach wrote: 5 years ago Lookin' good. Are you making the map screen in Lua or?
This is the LunaLua code I'm currently using.

Code: Select all

local map = Graphics.loadImage("map.png")
local Obtain = false

function onTick()
	--Map Display
	if (mapdraw == true and Obtain == true) then
		Graphics.drawImageWP(map, 24, 24, 4)
	end
end

function onInputUpdate()
	if (player.dropItemKeyPressing == true) then
		mapdraw = true
	end
	if (player.dropItemKeyPressing == false) then
		mapdraw = false
	end
end
It's probably not the best way of doing it, given that this requires SELECT to be pressed and held.
KobaBeach wrote: 5 years ago
ztarwuff wrote: Oh, and one more thing. I need a bit of help. What should I call these guys?

Image

They're basically Toads with Koopa shells in place of mushroom caps.
Tort (as in tortoise)

I mean if Toads are called Toads (as in toadstool)
Tort's a good name.
User avatar
KobaBeach
screw it lion time. we are so f***ing back
Posts: 6926
Joined: 11 years ago
First name: David (evil)
Pronouns: he/they
Location: Portugal
https://koba.talkhaus.com/

Re: El Gurdyioza: A SMBXtroidvania feat. Sheath

Post by KobaBeach »

It doesn't really look too bad for what I assume is someone's early code, heck, I'm kind of in the same boat regarding every language.
If it isn't, that's fine too, learning is a continuous process.

The lack of "else"s is kinda weird but I don't know Lua, so I can't comment.

If I was making this in Assembly I'd make something like...

Code: Select all

Has the player pressed Select?
If so, set the flag that tells the game to display the map; if it is already set, then clear it. Else, ignore.
Is said flag set?
If so, Display map. Else end.
Or something.

You should probably ask around for help on like Codehaus or something, try to study the documentation if you haven't already. Make notes for you to reference later as you do your thang, instead of trying to memorize Everything. I'd try to give you a hand but I don't know the ins and outs of SMBX, myself.

Cute Wolf avatar btw. I don't know if I ever told you that in the past, but I might as well. Wolf looks like he'd feel nice to cuddle, so would the rest of Star Fox and Star Wolf (except pigma and andrew tho, nothing against pigs or monkeys, these two are just ugly).

Best of luck in making your game a reality \o/
Image #1 mega cd enjoyer AND "making fun of"-er Image
MaGL Patch Collection / vg backlog spreadsheet / animu list / mcmangos / steam
Image
Image
Image
Image Image
oogggghhhh games aren't art Fuck You Roger Ebert *kills him with a hamemr*
User avatar
ztarwuff
What the heck is a flair and why am I being asked to write one for my profile?
Posts: 550
Joined: 10 years ago
Location: Within 2 miles of the Imperial Crypt of Napoleon III

Re: El Gurdyioza: A SMBXtroidvania feat. Sheath

Post by ztarwuff »

KobaBeach wrote: 5 years ago You should probably ask around for help on like Codehaus or something, try to study the documentation if you haven't already. Make notes for you to reference later as you do your thang, instead of trying to memorize Everything. I'd try to give you a hand but I don't know the ins and outs of SMBX, myself
This is where I got with the documentation. Where's Codehaus?
Cute Wolf avatar btw. I don't know if I ever told you that in the past, but I might as well. Wolf looks like he'd feel nice to cuddle, so would the rest of Star Fox and Star Wolf (except pigma and andrew tho, nothing against pigs or monkeys, these two are just ugly).

Best of luck in making your game a reality \o/
Thanks! Greatly appreciated.
User avatar
KobaBeach
screw it lion time. we are so f***ing back
Posts: 6926
Joined: 11 years ago
First name: David (evil)
Pronouns: he/they
Location: Portugal
https://koba.talkhaus.com/

Re: El Gurdyioza: A SMBXtroidvania feat. Sheath

Post by KobaBeach »

ztarwuff wrote: 5 years ago This is where I got with the documentation. Where's Codehaus?
bloop
Image #1 mega cd enjoyer AND "making fun of"-er Image
MaGL Patch Collection / vg backlog spreadsheet / animu list / mcmangos / steam
Image
Image
Image
Image Image
oogggghhhh games aren't art Fuck You Roger Ebert *kills him with a hamemr*
User avatar
ztarwuff
What the heck is a flair and why am I being asked to write one for my profile?
Posts: 550
Joined: 10 years ago
Location: Within 2 miles of the Imperial Crypt of Napoleon III

El Gurdyioza Update

Post by ztarwuff »

Just a little update on progress.

I've hit a slight snag in the number of leeks I need, which necessitated me restructuring the levels and normalising the number of leeks per level. In Wohlstand's PGE, this isn't so bad, as its copy and paste function is fantastic (as is its clone section ability) but moving the warp points is proving tedious. For stages where there's a large number of warp points, this is proving the biggest slow down.
User avatar
ztarwuff
What the heck is a flair and why am I being asked to write one for my profile?
Posts: 550
Joined: 10 years ago
Location: Within 2 miles of the Imperial Crypt of Napoleon III

Re: El Gurdyioza: A SMBXtroidvania feat. Sheath

Post by ztarwuff »

Progress report!

I've actually overcome my problem from 4 weeks ago. Everything's good. I'm currently working on some bosses, creating my own air meter (or rather: cold water meter) and trying to solve the Bridges of Königsberg puzzle. The latter I'm trying to put into the ice stage; to win a leek, the player needs to pass through a set number of points only once. raocow inspired me to create this puzzle during his La Mulana playthrough, when he was trying to solve the door puzzle in the Endless Corridor.

I'd like to at this point, thank Sambo for his lineguide lua. Man, it's so much easier attaching a Mother Brain to a platform on the new curly line guides than trying to program in complicated attack patterns in lua.
Post Reply