And then the paragoopa AI could be analogous to the homing pigeon.ano0maly wrote:Is that homing missile from Worms?
Calleoca should've used Patsy's magic bullet instead
A2XT: It's Over
- docopoper
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla non pharetra enim, nec maximus odio.
- Posts: 78
- Joined: 11 years ago
- First name: Shane Farrell
- Pronouns: they/he
- Location: Ireland
Re: A2XT: World 8 (because it's midnite)
The first thing I would do with infinite power would be to make myself a cave where I could look at my shadow forever.
<- Go team Yeah Doctor Shemp.!
<- That's everyone being nice to me. ^^
I made a game called Utter Confusion! Play it! :D
It's a lot of fun and has been incredibly popular at every indie game dev party I've brought it to.
<- Go team Yeah Doctor Shemp.!
<- That's everyone being nice to me. ^^I made a game called Utter Confusion! Play it! :D
It's a lot of fun and has been incredibly popular at every indie game dev party I've brought it to.
-
Ditocoaf
Haustone Tournament Finalist
- Posts: 680
- Joined: 11 years ago
- Pronouns: he/him/his
- Location: On the horizon of the brandscape
- https://ditocoaf.talkhaus.com/
Re: A2XT: World 8 (because it's midnite)
Yeah, I totally agree. This has happened a few times in A2MBXT:E1 -- super neat content, but with weird pacing that leaves some parts of the game feeling overcrowded and some parts feeling sparse.Unaniem wrote:I'm actually kind of disappointed with Custom C++ Code's placement in the game.
You start out the world with the cutscene hyping up the fight against Calleoca, a character you've seen throughout the entire game but barely have an idea of what they're truly capable of (seeing how broad the power of shapeshifting is), but instead of leaving that hype to boil around in the mind of the player for a while it's just "BAM here's the fight" literally immediately after the hyping happened.
It's so much lost atmosphere and flavour having the fight immediately after the concept gets introduced. The player could've been given the time to anticipate what the fight was going to be about over the course of World 8 and perhaps encounter it somewhere in the middle, but none of the build up really gets to blossom the way the level placed right now, and is instead killed as it was just born.
The stage itself however is really cool, that's something I won't ever deny.
- Willhart
- Stalker, Doxxer, and Sexual Harasser
- Banned
- Posts: 2434
- Joined: 12 years ago
- Location: Finland
Re: A2XT: World 8 (because it's midnite)
I just thought Calleoca was super eager to fight Demo or just well prepared.
It would have been really interesting to see her different phases later in the world, inside a small room and having the player to try dealing damage to her with something.
It would have been really interesting to see her different phases later in the world, inside a small room and having the player to try dealing damage to her with something.
-
Septentrion Pleiades
- Banned
- Posts: 0
- Joined: 12 years ago
- First name: Stephen
- Location: Holstaurus Heaven
Re: A2XT: World 8 (because it's midnite)
Science's cutscene music(located in the SoW6) sounds horrible after a while. It should have been cut off, or
based on another remix of the same song.
Re: A2XT: World 8 (because it's midnite)
Would have been useful for raocow seeing as he forgot to do that before entering world 8 anyways.Tenlade wrote:At the end of the path isan item that gives you 99 lives, made a bit useless being the first full level after the life farmer containing hub.
- SAJewers
- ASMBXT Level Wrangler/A2XT Project Coordinator /AAT Level Designer
- Posts: 3920
- Joined: 10 years ago
- Location: Nova Scotia
Re: A2XT: World 8 (because it's midnite)
It's all custom C++ code built into LunaDLL, not any LunaDLL code. Hopefully he throws out the sourcecode to it.Isrieri wrote:I didn't have access to any of the luna code at the time of testing so I never got to experience any of docopopper's stuff. I'll have to take a look at the actual code he/she used when I have some free time.
So that was pretty neat. The level makes a lot more sense when there's a boss chasing you.
I really love the intro to this world. But the intro to world 9 might be my favorite. Maybe.
If he needs lives, there's a lifefarm in Mistrial/Content Nowhere.Alice wrote:Would have been useful for raocow seeing as he forgot to do that before entering world 8 anyways.Tenlade wrote:At the end of the path isan item that gives you 99 lives, made a bit useless being the first full level after the life farmer containing hub.
Re: A2XT: World 8 (because it's midnite)
Qraestolia Caverns and Calleoca are actually some of the oldest stuff in LunaDLL so they're both hardcoded. There wasn't Lua or even (much) Autocode available back then.
DON'T PM me. Ask your question in the help thread so everyone can be answered.
- docopoper
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla non pharetra enim, nec maximus odio.
- Posts: 78
- Joined: 11 years ago
- First name: Shane Farrell
- Pronouns: they/he
- Location: Ireland
Re: A2XT: World 8 (because it's midnite)
http://pastebin.com/JQc6iy80SAJewers wrote:It's all custom C++ code built into LunaDLL, not any LunaDLL code. Hopefully he throws out the sourcecode to it.
Though I'm not sure how useful it'll be since there is a way to program for LunaDLL using LUA now that doesn't involve hardcoding the DLL (which feels really hacky).
EDIT: Also you can see from that code that I am not that versed in C++ and that I basically treated it as a fancy version of C (not to say I don't know how to use object orientation in general since I most certainly do). Having to write C++ code may have been part of what convinced me to start making my engine in Python.
Also I think my first postgame level might be the oldest publicly available level to use LunaDLL (unless Kil made one I don't know of).
The first thing I would do with infinite power would be to make myself a cave where I could look at my shadow forever.
<- Go team Yeah Doctor Shemp.!
<- That's everyone being nice to me. ^^
I made a game called Utter Confusion! Play it! :D
It's a lot of fun and has been incredibly popular at every indie game dev party I've brought it to.
<- Go team Yeah Doctor Shemp.!
<- That's everyone being nice to me. ^^I made a game called Utter Confusion! Play it! :D
It's a lot of fun and has been incredibly popular at every indie game dev party I've brought it to.
Re: A2XT: World 8 (because it's midnite)
Really strong start to World 8! Seriously, one probably the best start to a world yet!
As for the Bridge, I don't think there's anything hidden there. The block can be used to force NPC's to move, for what that's worth. I've forced my own NPC off-screen with it. =P

- docopoper
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla non pharetra enim, nec maximus odio.
- Posts: 78
- Joined: 11 years ago
- First name: Shane Farrell
- Pronouns: they/he
- Location: Ireland
Re: A2XT: World 8 (because it's midnite)
The reason the thwomp doesn't hit the ground is because I didn't have access to collision testing functions so I would have had to make them all myself and deal with things like the sloped terrain. I also would have had to check against every block every frame since there wasn't some kind of nice grid of close blocks I could just look at.
I think kil ended up developing one but by that point the stage design already relied on the fact that she didn't hit the ground and it had been done for a while.
I think kil ended up developing one but by that point the stage design already relied on the fact that she didn't hit the ground and it had been done for a while.
The first thing I would do with infinite power would be to make myself a cave where I could look at my shadow forever.
<- Go team Yeah Doctor Shemp.!
<- That's everyone being nice to me. ^^
I made a game called Utter Confusion! Play it! :D
It's a lot of fun and has been incredibly popular at every indie game dev party I've brought it to.
<- Go team Yeah Doctor Shemp.!
<- That's everyone being nice to me. ^^I made a game called Utter Confusion! Play it! :D
It's a lot of fun and has been incredibly popular at every indie game dev party I've brought it to.
- Sturg
- Gets his freak on with VGM
- Posts: 708
- Joined: 11 years ago
- First name: sturgyman
- Location: - :noiƚɒɔo⅃
- Contact:
Re: A2XT: World 8 (because it's midnite)
Always thought the placement of Calleoca was a bit sudden, but that's okay.
Also raocow, you should probably announce that this game is out for the public now in case there are still people who think it isn't based on some YT comments.
Also raocow, you should probably announce that this game is out for the public now in case there are still people who think it isn't based on some YT comments.




RIP FISH NIPPLE BANNER
- docopoper
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla non pharetra enim, nec maximus odio.
- Posts: 78
- Joined: 11 years ago
- First name: Shane Farrell
- Pronouns: they/he
- Location: Ireland
Re: A2XT: World 8 (because it's midnite)
I feel like that guy was trolling since he disabled replies and raocow told people to go and play it specifically in the description. Though maybe not.Sturg wrote:Always thought the placement of Calleoca was a bit sudden, but that's okay.
Also raocow, you should probably announce that this game is out for the public now in case there are still people who think it isn't based on some YT comments.
Last edited by docopoper 8 years ago, edited 2 times in total.
The first thing I would do with infinite power would be to make myself a cave where I could look at my shadow forever.
<- Go team Yeah Doctor Shemp.!
<- That's everyone being nice to me. ^^
I made a game called Utter Confusion! Play it! :D
It's a lot of fun and has been incredibly popular at every indie game dev party I've brought it to.
<- Go team Yeah Doctor Shemp.!
<- That's everyone being nice to me. ^^I made a game called Utter Confusion! Play it! :D
It's a lot of fun and has been incredibly popular at every indie game dev party I've brought it to.
- Sturg
- Gets his freak on with VGM
- Posts: 708
- Joined: 11 years ago
- First name: sturgyman
- Location: - :noiƚɒɔo⅃
- Contact:
Re: A2XT: World 8 (because it's midnite)
You never know, people can be super dense!




RIP FISH NIPPLE BANNER
- Joseph Staleknight
- ABCDs in Katamari Damacy when
- Posts: 505
- Joined: 12 years ago
- Location: :uo!ʇɐɔoך
Re: A2XT: World 8 (because it's midnite)
With many of the other siblings defeated and/or befriended, Demo and Company finally begin the journey to Science's lair. But first, they have to deal with one more sibling.





- pholtos
- Loves adorable things.
- Posts: 1590
- Joined: 13 years ago
- Location: One of the States in the Center of the U.S.
Re: A2XT: World 8 (because it's midnite)
Wait... this game is public?
Host and Organizer of the Rando Pokemon Tournaments. Completed: I, II, III, IV, V
Dealer of the Pokermon Discord Tourneys.












I do LPs, check them out if you'd like.
Currently playing:

The 500 char limit is evil. :P
Dealer of the Pokermon Discord Tourneys.












I do LPs, check them out if you'd like.
Currently playing:

The 500 char limit is evil. :P
- docopoper
- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla non pharetra enim, nec maximus odio.
- Posts: 78
- Joined: 11 years ago
- First name: Shane Farrell
- Pronouns: they/he
- Location: Ireland
Re: A2XT: World 8 (because it's midnite)
Fun facts about the way that boss fight was made:
1) For the first two phases of the fight Calleoca is a resprited sign with a really really slow animation speed. I then constantly set the frame of the animation to the one I wanted to display her as. This is because at the time there was no way to display a custom sprite.
2) She doesn't actually hurt you in the normal way. Instead she constantly checks her current hitbox (which is just a variable since it changes depending on which form she's in and SMBX can't do that) against yours and if they overlap then an invisible firebar is teleported into you for a few frames. This is why you can't spin jump on her.
3) The third phase is actually a resprite of a coin. I hadn't intended on the boss ending the way it did and had only resprited the coin so that I could use a different graphic since the fishing fish guy's sprite is much bigger than the other phases'. I forgot to set the coin to friendly though and found it hilarious enough to leave in as the actual ending.
4) The terrain morphing doesn't use any custom code. It's done by having background objects resprited to look exactly the same as normal ground that pieces of normal ground slide over and obscure. There are then also invisible solid blocks over the background tiles to give them collision. Previously I had done this with foreground tiles and normal ground blocks instead but it caused the problem that Calleoca clipped behind them.
1) For the first two phases of the fight Calleoca is a resprited sign with a really really slow animation speed. I then constantly set the frame of the animation to the one I wanted to display her as. This is because at the time there was no way to display a custom sprite.
2) She doesn't actually hurt you in the normal way. Instead she constantly checks her current hitbox (which is just a variable since it changes depending on which form she's in and SMBX can't do that) against yours and if they overlap then an invisible firebar is teleported into you for a few frames. This is why you can't spin jump on her.
3) The third phase is actually a resprite of a coin. I hadn't intended on the boss ending the way it did and had only resprited the coin so that I could use a different graphic since the fishing fish guy's sprite is much bigger than the other phases'. I forgot to set the coin to friendly though and found it hilarious enough to leave in as the actual ending.
4) The terrain morphing doesn't use any custom code. It's done by having background objects resprited to look exactly the same as normal ground that pieces of normal ground slide over and obscure. There are then also invisible solid blocks over the background tiles to give them collision. Previously I had done this with foreground tiles and normal ground blocks instead but it caused the problem that Calleoca clipped behind them.
The first thing I would do with infinite power would be to make myself a cave where I could look at my shadow forever.
<- Go team Yeah Doctor Shemp.!
<- That's everyone being nice to me. ^^
I made a game called Utter Confusion! Play it! :D
It's a lot of fun and has been incredibly popular at every indie game dev party I've brought it to.
<- Go team Yeah Doctor Shemp.!
<- That's everyone being nice to me. ^^I made a game called Utter Confusion! Play it! :D
It's a lot of fun and has been incredibly popular at every indie game dev party I've brought it to.
-
Doctor Shemp
- Banned
- Posts: 0
- Joined: 10 years ago
Re: A2XT: World 8 (because it's midnite)
Isn't aterraformer telling people to jump just a silly joking shout-out to JUMP? I figured as much since JUMP is likely to be the second-to-next talkhaus game to be released. It used to be that old, smaller devs would leave hints in their games as to what the next one would be, like the hidden swastika in Commander Keen hinting towards Wolfenstein 3D.
- Mabel
- Just west of wierd
- Posts: 299
- Joined: 9 years ago
- https://marbels.talkhaus.com/
Re: A2XT: World 8 (because it's midnite)
I still kinda want Bad Guy Brigade to be a default in the devkit...
well, kinda...probably...still
It was a gud pick for this battle...
speaking of music, looks like the W8 overworld has changed to something not as calming, Fits much better considering its the last main world...
well, kinda...probably...still
It was a gud pick for this battle...
speaking of music, looks like the W8 overworld has changed to something not as calming, Fits much better considering its the last main world...



Re: A2XT: World 8 (because it's midnite)
I don't think there's a good OO way to do weird memory manipulation stuff we're not supposed to be doing in the first placedocopoper wrote:http://pastebin.com/JQc6iy80SAJewers wrote:It's all custom C++ code built into LunaDLL, not any LunaDLL code. Hopefully he throws out the sourcecode to it.
Though I'm not sure how useful it'll be since there is a way to program for LunaDLL using LUA now that doesn't involve hardcoding the DLL (which feels really hacky).
EDIT: Also you can see from that code that I am not that versed in C++ and that I basically treated it as a fancy version of C (not to say I don't know how to use object orientation in general since I most certainly do). Having to write C++ code may have been part of what convinced me to start making my engine in Python.
Also I think my first postgame level might be the oldest publicly available level to use LunaDLL (unless Kil made one I don't know of).
DON'T PM me. Ask your question in the help thread so everyone can be answered.
- Gaming Spirit
- Posts: 0
- Joined: 8 years ago
- Location: Spookyville, The Culdisac
Re: A2XT: World 8 (because it's midnite)
I like the fact that in the intro cutscene to world 8, they reference how Mishi erased herself from existence, I thought that was clever.
- YelseyKing
- Anyone want a banana? :3
- Posts: 1377
- Joined: 9 years ago
- First name: Matt
- Location: Oregon
Re: A2XT: World 8 (because it's midnite)
Who's Mishi? I don't remember anyone by that name... I could've sworn I did, but I just can't remember now.Gaming Spirit wrote:I like the fact that in the intro cutscene to world 8, they reference how Mishi erased herself from existence, I thought that was clever.
Ayjo and Meya are watching you. Be on your best behavior.
Moists:

The (Talkhaus) Price is Right
On hiatus. It'll return someday.
-
Doctor Shemp
- Banned
- Posts: 0
- Joined: 10 years ago
Re: A2XT: World 8 (because it's midnite)
I don't. If everyone uses it it will lose its importance. Like how every second A2MT level had that super-epic boss music in it and it cheapened the whole track.Mabel wrote:I still kinda want Bad Guy Brigade to be a default in the devkit...
Re: A2XT: World 8 (because it's midnite)
I have to agree on this one. The theme is tied to Calleoca now, so let it stay that way, you know?Doctor Shemp wrote: I don't. If everyone uses it it will lose its importance. Like how every second A2MT level had that super-epic boss music in it and it cheapened the whole track.

- Willhart
- Stalker, Doxxer, and Sexual Harasser
- Banned
- Posts: 2434
- Joined: 12 years ago
- Location: Finland
Re: A2XT: World 8 (because it's midnite)
Video games? Wonderful. Just wonderful.
Night world is kind of the opposite from the sky world, where it was always day.
Ninjis are one of my favorite enemies in this engine since they never wander off.
Night world is kind of the opposite from the sky world, where it was always day.
Ninjis are one of my favorite enemies in this engine since they never wander off.
- jayScribble
- FEEL THE FORCE
- Posts: 434
- Joined: 10 years ago
- Pronouns: it, they, that
- Location: Over there
Re: A2XT: World 8 (because it's midnite)
Mario's back and he's still got the moves.
"Alternative Invasion" is a level of moving platforms, "veggi" Luigis, and Mario cosplayers. Overall it seems to be a good difficulty in it's world. Is this the second time that Mario has become SMB3 Bowser?
"Navel of the Universe" offers plenty of alternative paths to get to the end, and the exploring doesn't really overstay it's welcome in this level, although there are some consequences if you missed a jump. Other than that, a level that is mediocre in terms of it's difficulty.
"Party, Platform, and DODGE!!" is a platforming level that is difficult if you're timing with the level is off, but the overall difficulty of the level seems to be on the hard side, but nothing too outrageous.
"Alternative Invasion" is a level of moving platforms, "veggi" Luigis, and Mario cosplayers. Overall it seems to be a good difficulty in it's world. Is this the second time that Mario has become SMB3 Bowser?
"Navel of the Universe" offers plenty of alternative paths to get to the end, and the exploring doesn't really overstay it's welcome in this level, although there are some consequences if you missed a jump. Other than that, a level that is mediocre in terms of it's difficulty.
"Party, Platform, and DODGE!!" is a platforming level that is difficult if you're timing with the level is off, but the overall difficulty of the level seems to be on the hard side, but nothing too outrageous.

Have a 3DS friend code and PM me if you added me: 1289-8788-1766
Three important threads for me:





