music game i’m working on for mac – Noice

Viewing 15 posts - 1 through 15 (of 35 total)
  • Author
    Posts
  • #397505
    moc_os
    Participant

    ( download the alpha build on itch.io )

     

    I wanted to learn some Swift about a year ago, so I made a rock band clone to teach myself and I wanted to share some of my progress with you guys because really – no one else really cares.

     

    This is a clip of where I was 6 months ago.

     

    Noice (rubberband) Update – Rhythm Game For Mac

     

    I stopped working on it since I posted that, and just picked it up again last week and added a few features and cleaned and rewrote the code for the interface. Basically I have made the same game more than 3 different ways already to learn different approaches. I started out with a class inheritance method, then I moved on to protocols, and finally to an ECS. I reinvented the wheel too many times, but it is my way of learning from experience.

     

    this is where i am at now.

    currently I’m in the process of reworking the database architecture a bit for more flexibility.

     

     

     

    jFUxk6U.png0rYHt6i.pngKww2fwz.jpg

    #509459
    imported_doa
    Member

    Can’t see the screenshots that you posted but the video looks nice! <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_smile.gif” />

    #509461
    moc_os
    Participant

    Can’t see the screenshots that you posted but the video looks nice! <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_smile.gif” />

     

     

    thanks. yeah, they are hosted on an amazon S3 bucket and you have to trust the certificate. it’s lame. i need a different solution

     

     

    edit: i uploaded them to imugr.

    #509470
    Hamiltron
    Participant

    Very cool. Wish I had a mac just for the library design alone.

    What instruments does it support besides drums?

    #509474
    moc_os
    Participant

    Very cool. Wish I had a mac just for the library design alone.

    What instruments does it support besides drums?

    thank you. Thats where im spending most of my time and still have ideas. and i wasnt even gonna have one originally.

     

    I have basic mechanics working for guitar, bass and keys. Havent made assets for them and just have the drum gems as placeholders with added sustain tails. I dont remember where i stopped. I think i was figuring out what happens if you release one finger while in a sustain, do you lose points? Etc. there are too many things i cant decide on. I should make a video of it, tho i think i might have broken it with the new things i added because they are all sharing the same scene atm.

    #509570
    moc_os
    Participant

    I’m thinking about adding a play history and song play count. but i’m torn on what to count as played. should the song play to completion to count as, or just to where there are no notes left for the instrument being played?

     

    or maybe a percentage of the song? if so, should there be a count for completed songs and a count for attempted songs?

    same with scoring. should there be a score if you just bail/don’t finish the song? if not skip the stats screen and go straight back to library?

     

    also, should i break down song play count per instrument? all these question are weighing on me.

     

    also for a play history, should songs be repeated or filtered out. example

     

    1 “I wanna hold your hand”

    2 “Creep”

    3 “Shake your booty”

    4 “I wanna hold your hand”

     

     

    EDIT: i added a history list last weekend. decided on titles not repeating for now. for titles to repeat i would need new data entries, which i gave it a shot but decided to keep it simple

    #509729
    Anonymous
    Inactive

    Wait that’s like “Frets on Fire – Megalight” version of the game, wow that was good <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_wink.gif” />

    #509743
    moc_os
    Participant

    thanks @Caserol23

     

    i made a StarPower indicator. the red ring in the background will animate to indicate starpower

     

    wid8Rza.png

    #509782
    Anonymous
    Inactive

    thanks @Caserol23

     

    i made a StarPower indicator. the red ring in the background will animate to indicate starpower

     

    wid8Rza.png

    thanks but i had no MAC PC to play <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_frown.gif” />

    #509784
    Anonymous
    Inactive

    I wanted to learn some Swift about a year ago, so I made a rock band clone to teach myself and I wanted to share some of my progress with you guys because really – no one else really cares.

     

    This is a clip of where I was 6 months ago.

     

    Noice (rubberband) Update – Rhythm Game For Mac

     

    I stopped working on it since I posted that, and just picked it up again last week and added a few features and cleaned and rewrote the code for the interface. Basically I have made the same game more than 3 different ways already to learn different approaches. I started out with a class inheritance method, then I moved on to protocols, and finally to an ECS. I reinvented the wheel too many times, but it is my way of learning from experience.

     

    this is where i am at now.

    currently I’m in the process of reworking the database architecture a bit for more flexibility.

     

     

     

    jFUxk6U.png0rYHt6i.pngKww2fwz.jpg

    oh man, i see your game development, i learn only by “9 patch images” to made a better, good performance and beautiful UI on android <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_frown.gif” /> pretty sad i dont have MAC PC – your game on MAC users will be happy if you continue to developing that <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_biggrin.gif” />

    #509802
    moc_os
    Participant

    oh man, i see your game development, i learn only by “9 patch images” to made a better, good performance and beautiful UI on android <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_frown.gif” /> pretty sad i dont have MAC PC – your game on MAC users will be happy if you continue to developing that <img decoding=” src=”/wp-content/uploads/invision_emoticons/default_SA_biggrin.gif” />

     

    funny enough, i’ve been a design professional for 20 years and i just learned like a week ago that Adobe Illustrator has 9 Slice Scaling which is the same as 9 patch images. i noticed it many times before, but i assumed they were for exporting images for html tables.

     

    hopefully i can find mac users to play it, but from the beginning i figured i might be the only audience.

    #509803
    Anonymous
    Inactive

     

    funny enough, i’ve been a design professional for 20 years and i just learned like a week ago that Adobe Illustrator has 9 Slice Scaling which is the same as 9 patch images. i noticed it many times before, but i assumed they were for exporting images for html tables.

     

    hopefully i can find mac users to play it, but from the beginning i figured i might be the only audience.

    Yep, im still exploring for the new coding adventure hehe

    #510323
    moc_os
    Participant

    I added a download link on the first post hosted on itch. There isn’t much as far as instructions, maybe I’ll tackle that next, but for now I’m gonna stop working on it for a little while.

    #510602
    moc_os
    Participant

    here is a short video of the latest highway update in action. It doesn’t jitter like that in game, I can’t seem to get a clean recording no matter what. I even tried changing the resolution to very low and the recording was the same.

     

    I used a custom chart from site and included the charter in the end credit (ruck bogers 22) and a link back to the site. I hope that is okay.

     

    #510618
    TrojanNemo
    Participant

    That is looking great. So so so much better than my attempt at making a note highway using Visual Studio a few years back. Ha. This looks legit.

Viewing 15 posts - 1 through 15 (of 35 total)
  • You must be logged in to reply to this topic.
Back to top button