famidash / famidash

Geometry Dash for the Nintendo Entertainment System
Other
81 stars 14 forks source link

anything else we should finish before demo 5 or release 1.0? #59

Open zephyrside opened 3 weeks ago

zephyrside commented 3 weeks ago

since i can't get on the discord just yet i figured this was the best way to communicate

kandowontu commented 3 weeks ago

Honestly I don't think another demo is worth it until we get the music situation squared away...due to the new music engine, some tracks sound awful at the moment. We are also missing base after base, time machine and xstep music.

Once we get those in, I think a release 1.0 would make sense (minus clutterfunk due to mini collision still being borked) once we finish all of the menu screens! I don't think 1.0 has to be strictly 1.0 features, but it could be a 1.0 "famidash" cycle.

jaezudev commented 3 weeks ago

we need to add a sound effect for when starting a level too (while in the level selection menu)

zephyrside commented 3 weeks ago

just added sfx stuff to the menus

ADM228 commented 3 weeks ago

ima be honest, for some time a chunk of the team (maybe the majority even) has been thinking of changing the license to something with more legal merit

quote from jrowe: "okay next up on the dream list: relicensing to apache 2 or MIT both of them require the same stuff chell's license does but with actual boring legaleese instead of thing that prevents any real distribution rights in the future :p"

However we have no legal permission to do this (you created the thing after all) so only you can do this lmao

FicusmcHousePlant commented 3 weeks ago

I have a few menuscreens left to create, and I'm also planning on adding custom icons for the icon editor screen (the first nine icons unlocked by beating levels up to cycles). The artwork has been created, but I just have to figure out rotation. These icons will replace the default icon through bankswitching, which we currently have planned for sprites (my original plan was just being able to change player palletes by making all the player sprites use pallete 3, which is currently unused, but everyone else thought icons would be easy to do). 1713821503973

FicusmcHousePlant commented 3 weeks ago

I'm also not sure what to do with the level edit screen (lock-on custom levels maybe?).

FicusmcHousePlant commented 3 weeks ago

For levels, we have 1.0 planned to have levels up to Theory of Everything. The plan was up to Cycles, but ale did XStep, which needed new tilesets.

kandowontu commented 3 weeks ago

Mini collision is now fixed, we can do clutterfunk and TOE :D

zephyrside commented 3 weeks ago

ima be honest, for some time a chunk of the team (maybe the majority even) has been thinking of changing the license to something with more legal merit

quote from jrowe: "okay next up on the dream list: relicensing to apache 2 or MIT both of them require the same stuff chell's license does but with actual boring legaleese instead of thing that prevents any real distribution rights in the future :p"

However we have no legal permission to do this (you created the thing after all) so only you can do this lmao

will consider changing the license before the 1.0 release

zephyrside commented 3 weeks ago

oh my god the fact that yall made platformer mode this early is hilarious 10/10 idea

Rubiidev-18 commented 3 weeks ago

Mini collision is now fixed, we can do clutterfunk and TOE :D

see #69, might be device parity as I'm on a galaxy tab s9 and lz is on a s24 fe

kandowontu commented 2 weeks ago

TOE work starts tomorrow!

zephyrside commented 2 weeks ago

sweet how are we gonna do the new tiles? because of how gd levels are, i initially left as much of it open as possible for unique tiles so that any metatile could be used at any time for custom levels. seems like yall undid that with the parallax

FicusmcHousePlant commented 2 weeks ago

Parallax uses no metatiles. As for new blocks, we would need a CHR swap to fit them all in

FicusmcHousePlant commented 2 weeks ago

Ex. ToE's brick tiles will be swapped with the 1.0 checker blocks

kandowontu commented 2 weeks ago

This will only work right now if the Chr and metatiles are in the exact same spot as what is being replaced, and will just require a Chr swap when the level is chosen. I hope.

kandowontu commented 2 weeks ago

The new branch is to see if it’s possible to have a full alternate metatile set

FicusmcHousePlant commented 2 weeks ago

And that's the plan. The Bricks in the CHR replace the 1.0 checker blocks, and will line up in the metatiles

zephyrside commented 2 weeks ago

wait, hear me out

t i l e s e t t r i g g e r s

when loaded into the sprite renderer, it changes which tileset is used by the game, similar to how the color triggers change the background color

FicusmcHousePlant commented 2 weeks ago

Cool idea, but we might put what CHR the level uses in the header

zephyrside commented 2 weeks ago

i guess that could work

kandowontu commented 2 weeks ago

wait, hear me out

t i l e s e t t r i g g e r s

when loaded into the sprite renderer, it changes which tileset is used by the game, similar to how the color triggers change the background color

This would be the way, we just need to figure out how to have a separate set of tile definitions and attributes that load for it…

zephyrside commented 2 weeks ago

oh hey btw @ADM228 how do i export the music from fs to work with banks

ADM228 commented 2 weeks ago

@zephyrside only export a few songs at a time and ensure the total assembly size less than 8192 bytes Some of the guesswork has been removed since FS 4.2.0 introduced folders (i put the songs in folders) Also there's the good old DPCM aligner if you know what i mean

Rubiidev-18 commented 2 weeks ago

94 (maybe shorten the pad hitbox a tiny bit)

kandowontu commented 2 weeks ago

94 (maybe shorten the pad hitbox a tiny bit)

The pad has a hitbox wide size of 16 pixels and a height of 2 pixels.

Rubiidev-18 commented 2 weeks ago

The pad has a hitbox wide size of 16 pixels and a height of 2 pixels.

maybe just decrease it by 2 pixels (as you see, I'm helping, you should add me as a issue helper)

kandowontu commented 2 weeks ago

The pad has a hitbox wide size of 16 pixels and a height of 2 pixels.

maybe just decrease it by 2 pixels (as you see, I'm helping, you should add me as a issue helper)

I dont see a problem with #94 - The cube missed the spike hitbox (a small rectangle in the middle of the spike) - its working BETTER than expected thanks to the new collision routines.

See my response video in slow motion here: https://github.com/famidash/famidash/issues/94#issuecomment-2081474230

kandowontu commented 2 weeks ago

@zephyrside most of us have agreed that we should start looking into running a kickstarter. Just wanted to see your thoughts on this, and obviously you will be recieving a cut just like everyone else.

zephyrside commented 2 weeks ago

@zephyrside most of us have agreed that we should start looking into running a kickstarter. Just wanted to see your thoughts on this, and obviously you will be recieving a cut just like everyone else.

sounds like a good idea, although i don't exactly know the legality of it

kandowontu commented 2 weeks ago

I’ve reached out to rubrub twice already but no response. Given his history of supporting fan games as well as telling people to just pirate his game, I’d say he likely won’t mind. Will personally put aside a portion of my own in case he decides he would like to receive it as I offered to him.

Obviously we are a little ways away from doing anything, still in the brainstorming phase. We all agreed we will also keep the project open source no matter what happens.

Hopefully we can make something happen!

zephyrside commented 2 weeks ago

alright then yeah, lets do a kickstarter let me set it up though, i'm cooking an 80's style trailer for the game that would fit perfectly with it

LNLenost commented 2 weeks ago

Nice! Question: what if we made some vids about Famidash on YT? Smth like robtop did (posting vids about completing levels and showcasing the icon kit)

On Tue, Apr 30, 2024, 14:47 zephyrside @.***> wrote:

alright then yeah, lets do a kickstarter let me set it up though, i'm cooking an 80's style trailer for the game that would fit perfectly with it

— Reply to this email directly, view it on GitHub https://github.com/famidash/famidash/issues/59#issuecomment-2085240241, or unsubscribe https://github.com/notifications/unsubscribe-auth/A2MADEDNAQLC52J2AN2BBL3Y76HHTAVCNFSM6AAAAABG24TAFSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDAOBVGI2DAMRUGE . You are receiving this because you commented.Message ID: @.***>

zephyrside commented 2 weeks ago

Nice! Question: what if we made some vids about Famidash on YT? Smth like robtop did (posting vids about completing levels and showcasing the icon kit)

ye i'll probably do that on my channel

LNLenost commented 2 weeks ago

Also, I personally think people would have more "security" to donate on a Patreon with the game's name instead of kando's one: with Famidash it feels more "legit": same for Twitter.

LNLenost commented 2 weeks ago

Nice! Question: what if we made some vids about Famidash on YT? Smth like robtop did (posting vids about completing levels and showcasing the icon kit)

ye i'll probably do that on my channel

Ok! link?

zephyrside commented 2 weeks ago

Nice! Question: what if we made some vids about Famidash on YT? Smth like robtop did (posting vids about completing levels and showcasing the icon kit)

ye i'll probably do that on my channel

Ok, link?

i don't have very much on it that's publicly viewable at the moment but yeah here https://www.youtube.com/@UserSniper

LNLenost commented 2 weeks ago

Thx, subbed

kandowontu commented 2 weeks ago

alright then yeah, lets do a kickstarter let me set it up though, i'm cooking an 80's style trailer for the game that would fit perfectly with it

Wooo!!!

ADM228 commented 2 weeks ago

alright then yeah, lets do a kickstarter let me set it up though, i'm cooking an 80's style trailer for the game that would fit perfectly with it

NOICEEEE

I'll take on at least some of the manufacturing

FicusmcHousePlant commented 2 weeks ago

I've already started work on the game pak label

zephyrside commented 2 weeks ago

cart design hear me out

FicusmcHousePlant commented 2 weeks ago

Hoping the lock on levels are doable

FicusmcHousePlant commented 2 weeks ago

Would be fun

zephyrside commented 2 weeks ago

ye

FicusmcHousePlant commented 2 weeks ago

The lock on levels menu is currently being used to test out the fun settings menu Kando made. This fun settings menu will be moved to the level select and will be accessed via beating all levels or collecting all secret coins. Will add the lock-on levels screen back after we move it over.

zephyrside commented 2 weeks ago

alr

FicusmcHousePlant commented 2 weeks ago

For when we do make the carts, what color should the cart be? Was thinking dark green would look cool with the blue label

FicusmcHousePlant commented 2 weeks ago

Also not sure if nes lock-on carts are a thing. Would have to look into that. We my have to do this with the Aladdin Game Deck Enhancer.

zephyrside commented 2 weeks ago

nah, we can make our own cart (if we do the kickstarter)