Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
A jam submission

Waves - Grid FrameworkView game page

Simple turn-based tactic game to showcase the features from the Waves Grid Framework.
Submitted by Yvens R. Serpa (@yvensre) — 2 days, 3 hours before the deadline
Add to collection

Play game

Waves - Grid Framework's itch.io page

Results

CriteriaRankScore*Raw Score
Graphics#2672.7732.773
Theme interpretation#3162.5002.500
Innovation#3822.0002.000
Overall#4172.0912.091
Gameplay#4291.8181.818
Audio#5301.2271.227

Ranked from 22 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

GitHub repository URL
https://github.com/YvensFaos/GameOffWaves25

Game description
Simple tactics game to showcase a turn-based strategy game framework built during this game jam.

Theme interpretation
Waves can occupy tiles and push ships away, as well as push attacks around them.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted(+1)

My playthrough thoughts:

  • The keyboard sometimes stops working for menu navigation.
  • Using Esc to cancel is not so good on the itch.io platform because it also exits fullscreen mode.
  • In the first stage, it took me quite some time to realise that to initiate an attack, I needed to select a ship first rather than select a target. I don't think most players would intuitively understand this without a tutorial or instructions, especially since it isn't immediately obvious that the ship is a player-controlled unit rather than another type of target.
  • In the second stage with two ships, it seems that I have to issue all commands to the left ship first, and end its turn, before issuing commands to the right ship, but again this isn't immediately obvious.
  • If I cannot Move further, I shouldn't be allowed to select the Move command.
  • The attack range is bugged. Ships can actually attack anywhere on the map.
  • The second stage involves too much busywork without introducing anything new other than a second ship. Ordinarily, I likely would have stopped playing at this point.
  • After I closed the game, I saw that you wrote "Waves can occupy tiles and push ships away, as well as push attacks around them." I played through the third stage without encountering this. I even tried to attack what looked like the aforementioned waves, but nothing happened.
  • Overall, I think it's a solid start, but needs more UX polish, and further mechanics and enemies.
Developer

Thank you very much for playtesting and spending the time giving your feedback. I really appreciate it.

Indeed, I still have a lot of work to do, especially in regards to UX and tutorials. Also, I've recently seen this bug that the attack area is bugged. The current version I have has fixed it and added AI too, so hopefully, in the coming months, I can upload a more properly finished game. Weird that you said the waves didn't work for you. I'll check that again and also make sure I have more tutorials and better level design so the player can learn those aspects of the game.

Submitted(+1)

I wish the game had sound...

Developer

Thanks for playing :) It will be available in the upcoming version + enemy AIs and more.

Submitted(+1)

I don't think it quite works. First of all, space does not do the interact the same as enter does. I got stuck on the second level not being able to move anything. I managed to move both ships once and ended their turns since didn't seem like I could do anything else. And now I can't do anything anymore.

Never mind, I guess I was stuck on other ship turn with a spent movement and still had to end the turn again. I played it through now. Twice actually since the ending was so abrupt and wasn't quite sure if the end menu had focus on wrong button when I hit enter to proceed to next level and it brought me back to menu anyways.

The game area on the site is way too small. It's completely unplayable that size. And if you go full screen, you constantly need to be hitting esc which brings you back from full screen (and not even doing the action). Not great. So to even make the game playable,I had to fiddle with browser dev tools to increase the game dimensions without being full screened.

So it's pretty bad at showing which ship is the "current one". And then you need to interact with that one to get the proper menu actions. The colors of the buttons also are a bit weird, the default grey ones looking more like disabled state when one of the buttons is focused. And the disabled state too was annoyingly looped through when moving through the buttons.

It needs WAAAY too many button presses to do anything and most of the actions in the menu are completely pointless. You'd really only need move/attack/end and the menu should always be up for the active ship, not requiring activating on the active ship first. Turn ending should also be automatic when you've spent your movement and attack. Another pointless actions you just need to slog through to keep going.

All those info buttons and what was behind them seem to tell a story of this game being started off with a much bigger scope than what was achieved. Of course it would have been more fun with enemies actually doing something too, different stats and what not. But I get it, proper scoping is hard! I guess you sunk a bunch of time making things that ended up being irrelevant. I found out that (at least for me) working with an iterative process where you build the very basics first making that feel good and playable. Then keep building on top of that feature by feature (in the order of importance) so that the game is almost always fully playable. That way you don't end up with a shell of a game you invisioned. It's like if you're tasked to paint the Mona Lisa in five brush strokes. It makes more sense to block out the whole painting instead of spending all your strokes to only paint half an eye. Of course it's different outside of game jams when the time isn't that strictly restricted.

The pixel art was nice though with some cool looking animations. I'd say it was a bit too zoomed in meaning you needed to quite a bit of awkward "scouting" with the cursor to see what is going on in the level. And of course sound would be a welcome addition too. It's super easy and fast to do old schoolish bleeps and bloops that go hand in hand with pixel art style with generators like Bfxr. Even simple sounds bring a ton of more feedback to actions.

Anyways, good job! 👍

Developer

Thank you very much for the thorough review, comments, and for taking the time to play the game :)

My main goal was actually to build the framework for the turn-based system, rather than the game itself - I know it is a bit odd for a game jam, but I wanted to try building the code base for a grid-based game for a while, so I took the game jam as an opportunity for it. The game is there just to try out if the code is working okay (not perfect). My idea is to expand the framework over time to include more features, such as the AI system and other common elements like dialogue and missions. 

Your points are all valid, and I should really fix that, especially the full-screen issue, in which I'm a bit unsure what the best takeaway is to keep the pixel-perfect camera. All these points are already added to my to-do list for when I get back to this project. 

Submitted(+1)

Looks like a cute game but I couldn't get it to work, hitting spacebar did nothing. I could move the cursor/selector around but spacebar didn't do anything.

Developer(+1)

Thanks for trying out. I'm not sure what is going on, but for some people, the spacer bar does not work, only enter. If you get to try it again, please, try Enter to interact.

Submitted(+1)

Nice graphics and visual effects! I was confused by the control during the starting 5 mins though.

Developer

Thank you for playing and the compliments :)

Submitted(+1)

i'm also among the people who couldn't make this game work. space did nothing, enter only got me to this menu where my only options were info and cancel. if it's a bug, hope you can fix it so I could give this game a try.


Developer

Hey, thanks for taking the time to play. Try to move the cursor (using the arrow keys) and select the ship (enter or space), then you should see the options to move/attack with it. If you have the time, please, can you try it again and let me know if it works? In any case, thank you so much.

Submitted

it does work, yes! i would suggest to clarify the controls in the description

Submitted(+1)

There’s something up with the menu that frequently breaks and makes it impossible to select an option.

Developer

Hey, thanks for trying out the game. You can also try to use the menu with the mouse if you lose the selection option. Sorry for the trouble and I appreciate the feedback :)

Submitted(+1)

Although a little confusing at first, once I got the hang of it, it was a pretty good game. Although the lack of audio makes it feel empty, the gameplay and graphics make up for it, plus, I love the theme interpretation.

Developer

Thank you :) I did not really had time to work on audio at all, but it is something I want to add later one as I improve the framework and the example game.

Submitted(+1)

I failed to actually play this game. I couldn't figure out the controls and nothing was working for me. I tried moving the ship and even attacking but nothing was working. Maybe some information on how the game works would be valuable here.

Developer

Thanks for trying out the game. You can use the mouse to select the options and the keyboard (arrows) to control the cursor in-game (selecting the grid/actor). Use the space bar or enter to open the menu for the selected actor to act. Hope this helps. If you have the chance and interest to try again, I hope this helps :)