https://linen.dev logo
Join Discord
Powered by
# 🚀thetawave
  • c

    cdsupina

    04/26/2023, 5:56 PM
    Want to update you all on what's going on I know its been a while since the last release. I have been working on the game a lot, but do to the nature of my programming habits all of the changes are in a branch called "juggernaut-character". I'm going to get out of this habit after this update, but all of these changes should be in main by the end of the week: - New character designed for ramming into enemies - Characters now have a special ability (megablast or charge) - Character selection screen - Instructions screen - Local multiplayer, up to two for now - Shields (regenerating portion of health) - New projectile type: Bullet, collides target transferring movement - Missile redesign (no longer looks like "ice cream cone") - New "easy" phase, for slower difficulty ramp - Changed some sound effects - Added two background music tracks - Added background music transitions between phases - Updated to bevy 0.10.0 - Many small balance tweaks based on in person playtesting
  • c

    cdsupina

    04/30/2023, 5:29 PM
    @orhun I'm about to make a new release for thetawave. So I'll try setting up github actions to make those releases needed for spicy launcher
  • o

    orhun

    04/30/2023, 5:50 PM
    great!
  • o

    orhun

    04/30/2023, 5:50 PM
    let me know if you need any help
  • o

    orhun

    04/30/2023, 5:51 PM
    there is a specific format for the archive names so if you go with the existing jumpy/punchy ones that'd be sufficient for the launcher
  • o

    orhun

    04/30/2023, 5:52 PM
    it should be
    <name>-<version>-<target>.<ext>
    IIRC
  • c

    cdsupina

    05/02/2023, 5:19 PM
    @orhun this is my first time using github workflows. I think I'm very close to getting the releases built. I still have a few issues with getting some of the builds to complete and the artifacts to prepare. Here is the last job I tried to run: https://github.com/thetawavegame/thetawave/actions/runs/4863427107/jobs/8671121865 And here is the workflow file: https://github.com/thetawavegame/thetawave/blob/main/.github/workflows/release.yml I don't plan on doing nightly releases right now, so I would prefer to just have the workflow manually run. And if I could just input the version I want it to be when I run the job, I would like to do that. Not sure how to take input into the workflow though
  • o

    orhun

    05/02/2023, 6:28 PM
    weird, there seems to some compilation errors which I haven't seen before
  • o

    orhun

    05/02/2023, 6:29 PM
    > Not sure how to take input into the workflow though By pushing a tag?
  • o

    orhun

    05/02/2023, 6:29 PM
    e.g.
    Copy code
    yml
    on:
      push:
        tags:
          - "v*.*.*"
  • o

    orhun

    05/02/2023, 6:30 PM
    then you can get the version like this:
    Copy code
    yml
    - name: Set the release version
      run: echo "RELEASE_VERSION=${GITHUB_REF:11}" >> $GITHUB_ENV
  • c

    cdsupina

    05/02/2023, 6:31 PM
    Yeah it seems like it may be related to the release name variable. I don't exactly know where that is set though
  • c

    cdsupina

    05/02/2023, 6:32 PM
    Thanks I'll try that tonight
  • o

    orhun

    05/02/2023, 6:32 PM
    it is currently hardcoded to `0.1.0`: https://github.com/thetawavegame/thetawave/blob/main/.github/workflows/release.yml#L26
  • c

    cdsupina

    05/02/2023, 6:33 PM
    Yeah I did that just for a test. But I didn't see that reflected in the output error
  • t

    ThierryBerger

    05/02/2023, 9:58 PM
    I think it's the
    $0
    which creates trouble, it's evaluated as the name of the shell, probably not relevant (
    sh
    ) ;
  • c

    cdsupina

    05/02/2023, 10:43 PM
    thanks! I didn't know that. I'll try changing it
  • c

    cdsupina

    05/03/2023, 4:00 AM
    just got it working! here is the release: https://github.com/thetawavegame/thetawave/releases/tag/v0.1.0
  • c

    cdsupina

    05/03/2023, 3:13 PM
    https://www.reddit.com/r/rust/comments/136p3e2/thetawave_010_release_an_opensource_space_shooter/
  • t

    ThierryBerger

    05/03/2023, 4:03 PM
    I gave it a litte try ; great improvements since last I tried 👍 ; I appreciated the difficulty seemed easier 🙂 ; I feel like it's a bit lacking some feedbacks still to better understanding the game, the tutorial at the beginning offers great information, which is crucial because during the game there's not much eye candy linking gameplay to UI. - an animation to the HP impacted (defense/HP/base) would be great - powerup feedbacks, when gained, when lost - I was tempted to let defense go down to heal my defense, I think it doesn't work this way though 🤔 🤦 I admit I didn't play long though :p
  • c

    cdsupina

    05/03/2023, 4:04 PM
    you can now only heal defense by allowing the green cargo haulers to reach the bottom, I removed the blue wrench pickup
  • c

    cdsupina

    05/03/2023, 4:06 PM
    yeah and the next update will be focused on providing more feedback to the player
  • t

    ThierryBerger

    05/03/2023, 4:07 PM
    cool 😄 I'm curious about the business model now 🤐 good luck with it 🚀
  • c

    cdsupina

    05/03/2023, 4:14 PM
    I'm just now building a steam page. I plan on having a free demo playable on web, about one level long just like the game is now. If you want to play the full game you can either: - Download rust and build from source 😅 - Pay $5-$15 on steam or itch to get the full game, and this will go to continuing development of the game, paying maintainers, some kind of dev bounty system I do plan on making a private fork at some point too and really bumping up the presentation and adding more features. But I still want the opensource game to be a complete Bevy game that people can learn from.
  • c

    cdsupina

    05/03/2023, 4:50 PM
    https://twitter.com/carlosupina/status/1653799076750667788?t=oxw5zD-i_MrWtkoMLgUaBQ&s=19
  • o

    orhun

    05/03/2023, 7:43 PM
    congrats on the new release! 🥳
  • c

    cdsupina

    05/03/2023, 7:56 PM
    Thank you for the help!
  • c

    cdsupina

    05/09/2023, 3:47 PM
    Just released v0.1.1 mostly updated the new character to be more unique and balanced: https://twitter.com/carlosupina/status/1655930317679599617
  • s

    stalelemons

    05/21/2023, 4:51 PM
    I redid that easy formation, let me know if you don't see it.
  • c

    cdsupina

    05/21/2023, 5:04 PM
    I see it! I'll take a look tonight