A downloadable game for Windows, macOS, and Android

Buy Now$9.99 USD or more

Tres-Bashers (like "trespassers") is a 2D monster-bashing adventure featuring a big interconnected map full of cryptids, secrets, and more! Find 40 different monster types, and whack 'em with your baseball bat!

CONTENTS

  • 40 monster types, including jersey devils, mothmen, yetis, apparitions, cassowaries, and many more!
  • Moveset upgrades including a back flip, wall climb, and double jumps!
  • Collectible bestiary profiles for each monster (lore!)
  • 6 (or 7...) formidable, monstrous bosses!
  • a catchy 60+ song 2a03/NES chiptune soundtrack, written to fit the spooky atmosphere!
  • 10 backyard ninja weapons in the shops, including a slingshot, crowbar, meteor hammer, and nunchucks, if you don't prefer a bat!
  • Branching paths allowing for non-linear approaches in repeat playthroughs.
  • 18 achievements to tackle!

FEATURES

  • Tight, responsive (fully bindable) controls.
    • XInput & DirectInput support on Windows
    • Touchscreen buttons and gamepad support (Android)
  • Vsync, fullscreen and window scale options.
  • HUD offset and fill-screen options (for CRT gaming enthusiasts)
  • Way too many save files!

[Known OS Compatibility Issues]

  • macOS version is currently only compatible with 32 bit OSes, unless run with the following command: codesign --force --deep --sign - Tres-Bashers.app
  • Linux version has issues saving/reloading. I recommend playing the Windows version through Proton
  • Android & Linux versions are not up to date (1.0.5) as I no longer have the means to create new versions of them right now.

Accessibility info: https://www.taminggaming.com/game/TresBashers

Purchase

Buy Now$9.99 USD or more

In order to download this game you must purchase it at or above the minimum price of $9.99 USD. You will get access to the following files:

Tres-Bashers (Windows) (1.2.4).zip 71 MB
Tres-Bashers (macOS) (1.1.0).zip 81 MB
Tres-Bashers (Ubuntu) (1.0.5).zip 71 MB
Tres-Bashers (Android) (1.2.3).apk 92 MB

Development log

Comments

Log in with itch.io to leave a comment.

looks like a cool game mechanic are nice to 

I'm encountering some technical problems. I can't seem to map my controller for this thing, and playing on a keyboard is very frustrating. Can anyone help me? I REALLY want to like this game, but I can't enjoy it with a keyboard.

(+1)

what platform are you playing on? Xinput and directinput gamepads are supported on Windows. If the game doesn't recognize your controller, you may have to use something like Joy2Key and bind the controls that way.

(2 edits)

Just started playing the game, and I'm really enjoying it! I was a bit surprised with how quickly the main character moves around, to the point that the dash seems practically excessively fast to me. It does definitely take some getting used to, especially when platforming, but I'm not complaining.

I am a bit sad that the game runs very slow on my android phone . . .

(I've been playing it on windows, but being able to play it well on android too would be nice).

I'm not really sure why it runs so slow on android, but it basically makes the game unplayable on my phone . . . :(

EDIT: I must add that my phone is getting rather old and decrepit, so I'm sure it runs well on most devices.

The game is very fun and creative. The way the flashlight is used feels very clever, and I really like the visuals, too.

OK. I just beat Squatch. Awesome game, but Squatch himself felt a bit easy.
On the other hand . . .
I gave up on the boss in the catacombs. Might try later, but the fight seems a bit TOO hard on the eyes, especially since everything is the same color. The flashing terrain is orange, the waving background is orange, and the skulls are orange, so it's hard to look at. Maybe if the terrain didn't flash, and the waving background was a different color, it'd be better, but I've got a headache now.
Anyways, I really did enjoy the game.

I beat the catacombs boss, and bashed all of the monsters! :)

(+2)

Hey, first of all I can't not laugh at sneak any time I see that goofy bastard's grin.

That being said, I've been trying to get this game to run on under powered hardware like very old pcs, ARM Handheld/SBCs, etc, but for some reason the game seems incredibly CPU heavy. :(

Those are devices that chew through things like AM2R, Nuclear Throne, Aquatic Adventures of the Last Human and other GM:S bytecode games, so I was wondering if there's anything a bit more obvious you might've missed in terms of optimizations that would help here.


I fully understand that this use-case might be unsupported since those are rather low end, but I thought I would ask anyways.

(+3)

Took me a bit to get around this since UTMT was having trouble opening the game's data, my initial findings is that a lot of performance is wasted on the camera's instance deactivation procedure.

You're calling scr_deactivate_offscreen for _every_  physics/monster in the room, which in turn calls instance_activate_region, which is costly since you have a lot of objects in your room.

As an experiment, I rewrote it like this:

instance_deactivate_object(obj_monster_parent)
instance_deactivate_object(obj_parent_physics)
var vx = camera_get_view_x(view_camera[0])
var vy = camera_get_view_y(view_camera[0])
var vw = camera_get_view_width(view_camera[0])
var vh = camera_get_view_height(view_camera[0])
var px = x
var py = y
instance_activate_region((vx - (vw * 2)), (vy - (vh * 2)), (vw * 5), (vh * 5), true)
if (obj_player_cache != noone)
    instance_activate_object(obj_player_cache)
if (framecount == 0)
{
    instance_activate_object(obj_npc_parent)
    instance_activate_object(obj_touch_buttons)
    instance_activate_object(obj_controls_cover)
    instance_activate_object(obj_crt_filter_test)
    instance_activate_object(obj_controller)
}

Behavior is somewhat different, but it provides enough gains to be playable on RK3399 boards.

woah! thanks for investigating! yeah that script was a quick & dirty optimization on my part. I tried your method and it seems to function as intended after a few tweaks (unsure what framecount is for but those objects should always reactivate, obj_player_cache is just obj_player). 

I can't do a hotfix at the moment so this'll be in the next major patch, which should (hopefully) be out within the next month or so.

thanks again for helping optimize the game! I would love to see it running on old hardware!

Deleted 208 days ago
(3 edits)

I am documenting my changes as they happen on https://gist.github.com/JohnnyonFlame/9a8817430f7ecef06a1a13d2200e6c47

Example of increase in performance:

This was previously fps_real: 13-ish


Dang man, I was going to try getting this game running in Portmaster but you're already on it. I tip my hat off to you man. Hopefully I'll get to play this on my RG552 soon.

On Android, controls disappear on launch. No way to get past intro screen. Can get around by connecting a controller and then disconnecting it. Any way around this without a controller?

very weird! they are supposed to be enabled by default as long as no gamepad is connected on boot. I'll try and replicate the issue and see if there's something I can fix in the next patch. thanks for the feedback!

(+1)

Hello fellow Michigander!

(+2)

Easily one of the best games I've played this year! Just finished a Pacifist + Mirror First challenge run after my 100% playthrough yesterday (almost got Speedy Boy too, off by juuust a few minutes) and the routing was just bonkers, not being able to break any of the kill blocks past the first completely turned the game on its head and showed just how open-ended and well thought out the level design is. Sequence breakingbashing!

The wording "less than 10 kills" had me sweating bullets when the kill count went up to 10 at the final boss, I'd recommend changing it to "just 10 kills" to be more clear and also make the run objective obvious (4 regulars for the first kill block and then the 6 bosses only).

I'd love to see a sequel or DLC with Jerry, this game seriously rules and the only problem I have with it is I'm going to still want to play more of it after getting all the achievements!

(+1)

Monster Party 2021

(+2)

To say it's one of the game ever made won't be exaggerating.
It's just so much fun to play.

(+1)

Is there an estimated date for the 64-bit Mac app? Game looks sick, but I don't have a system that supports it.

(+1)

Hi! Currently I don't have access to a 64-bit Mac to compile on (and don't know when I will...) but once I do I will add support for it. Thanks for your comment!

(1 edit) (+1)

No worries, your game looks really cool! Considering I'm asking from an M1 mac, let me know if there's anyway I could help. Only if that's something you're down for. And thanks for the reply!

(+2)

Hey!

I just bought the game hoping to play it later, because I only have 64-bit mac myself. 

I'm running Big Sur 11.4, trying to run the downloaded app still gives me "the package is damaged" message. 

BUT, when running from within the itch.io app, game works perfectly. I played for about 10 minutes to test things out and everything seems fine.

(1 edit) (+2)

i've been playing for two days, i just defeated Sasquatch but i can't get to that hidden room and get the fuckin axe to complete 100% and get to hell well. 

Great game, dude. The difficulty is in the right measure

(+3)

Played this over two nights of insomnia. I really liked it! I liked the school setting, distorting a familiar location, especially one where you're not supposed to be there at that hour. I don't know if I'd call it spooky, but it definitely feels... halloween-y if that makes sense? The idea of being a kid out at night, pointing a flashlight at shadowy figures just feels like a very halloween thing.

The weapons all feel very different from each other and it takes a while to adjust to one and for most of the game I didn't have a definite favorite, going back and forth between them based on what cryptids I was fighting.

And the cryptids are great! I love the light mechanic as it makes you guess as to what cryptid you're going to see next and it does keep you on edge a bit. And each cryptid feels very unique and needed different strategies to take them out effectively. I also love how open the game is, I'm pretty sure I cheesed the backflip to get to areas that would have been much easier to get to a little later in the game and the monsters were much harder than what I was encountering.

Finished the game with 416 cryptids defeated and all pages retrieved. Not sure where the last 4 are, but I think they might be Sneaks that I missed somewhere. The only other thing I didn't get was the thing at the top of the clocktower. I know one character says that at some point you can break spikes, but to my knowledge none of the stuff I picked up allowed me to break them.

My only gripe was the controls. Especially in the beginning it was difficult for me to control the character and even later in the game it wasn't clear to me when my character would face the other direction or just walk backwards. I think I got the hang of it in the end but I still had moments were I thought my character would turn but didn't.

Overall, great game! Had a lot of fun with it.

(+1)(-2)

Bought the game, and than blazed through it in it's entirety over the course of a day. It's style just oozes charm in a way that's both appealing and spooky. Heck, for being a game styled after the NES and not trying to be overtly scary, the game really spooked me a few times!  (I blame the Frogmen and the Monsters in the Blood Basement.)

I was able to get all of the weapons, jackets, 45/50 Health and 37 of the Pages. It really captivated me, not only in its style but in the controls! It's been a while since i've played a game with such snappy controls that just let you blaze through corridors and bashing things!

My only two complaints are: Once I got the item that allows you to see Pages on the map it didn't work. So i'm still missing a few of the pages, and I don't know if I have the wherewithal to comb every area without that item functioning.

My other issue is with the Windyghast. While i'm at least happy you didn't use the actual term of Wxndigo for it, it's still pretty clear what the inspiration was and it rubbed me the wrong way seeing a piece of Native American culture apropriated again. Heck, the concept of the Wxndigo that people conflate with pop-culture, of the giant deer monstrosity, ain't even accurate! So just changing it's name to something along the lines of Capra Demon would probably work just as well without even changing the monster.

Those two issues aside, i'm glad I bought the game. Despite the two small issues (One being a bug, and one probably more tied with lack of info/misinformation as opposed to genuine malicious intent.) everything else about it filled me with the sort of Halloween Spirit that not a lot of games have! Sure we have Pure Horror Games but, games like Tres-Bashers are special. In that they're not explicitly Horror, or meant to scare you, but embody all the strange, odd, spooky, and all around fantastical elements of Cryptozoology and Halloween that we need more of.

(+3)

Hi ArsonsAra, I really appreciate the feedback!

The item allowing you to see the pages is bugged out. I'll be rolling out a patch sometime soon to correct this, but if you want to see the remaining pages on the map in the current version, they'll show up on there when you get the monster radar from the shop in the mothership. And if you ever script, never trust your instincts when you copy and paste!

The issue with the Wxndigo is something I went back and forth a lot on during development. The idea to make the monster based on that came from a point in development when I was experiencing creative block and combing through Wikipedia and Google images for inspiration. Upon designing the monster and showing it off to a few people, I received a little bit of caution from those who knew more about its significance I did. But I was attached to the design I came up with, and admittedly frustrated with the idea that naming it anything else might break cohesion with the cryptid theme. I tried to compromise by altering the name. It was Windymoose at one point, but I went back to Windygoon which in retrospect didn't really do enough to remove the connection. Anyway, I do want to correct this, so I'll be renaming the monster to Deimoose in the next update. Apologies for any harm done!

I really appreciate the kind words about the game! Tres-Bashers has effectively been my 2021 project. I'm happy to see so many people really vibe with the game!