00:00
00:00
3p0ch

428 Game Reviews

219 w/ Responses

1 reviews is hidden due to your filters.

I'm personally offended by your idealistic expectations for cat eye and ear proportionality >:(
My pic stays just as it is :3

Srsly tho, gud game but I felt like there was some wonkiness with having things occasionally expanding way more than I would expect for subtle mouse movements. In case you do more games like this, would prob tweak the approach to calculate percent change in size vs mouse movement.

YaenGames responds:

Lol! All cat proportions are valid of course! :D Thanks for playing and for your feedback. I think it kinda scales from the centre (or wherever the pivot point is) so if your mouse starts out already close to it, the amount of change is gonna be pretty big with the mouse movement.

I haven't actually played the game yet and will change the rating after I do, but I saw the comment about Unity losing save data when you update. I came up with a solution to that issue, and if you're saving data in PlayerPrefs I posted source code for a class to override it to keep web builds from change the saved data location when you update games - it's designed to be easy to just copy/paste into your project and let you specify a directory where you want data saved persistently from now on. If you're not using PlayerPrefs, this also includes a description of why Unity's web builds are suck when it comes to saving data and why this solution works, so it should be easy to cannibalize the code to use in your game. https://3p0ch.newgrounds.com/news/post/1086279
I wrote it four years ago so check the comments in case anything has changed with Unity web builds since then (I've become a Godot convert in the meantime).
Be aware that if you implement this, it will lose everyone's save data when you push that update, but for any more updates in the future the save data will persist. So it would only make sense to push if you might plan for more than one update. Or of course to include in any future web games.

I've played now and gud game, but I got the feeling that sometimes the double-jump got triggered when the player was still on the floor? I docked a half-star for that, but then added it back when I saw that raindrops on the main menu splatter when they hit the mouse cursor.

BlueEagle421 responds:

Thanks a lot for the solution! I will try to implement it soon. I also use a lot of my own systems for saving and it should not be a problem to change them.
Thanks for letting me know about the jumping issue. I'm aware of this (but kinda hoped it would only happen on very low fps). It's quite complex in code and I already lost a couple of hours figuring it out, but it's still high priority for me and I will keep trying to fix it ;)
Cheers!

Edit: I think I finally got that bug and it should now be fixed. Please let me know if the issue persists :)

It's possible with 128 moves

Overall I'd say the puzzles were not too hard but did take a little thinking for the later levels, the graphic were nice and the music was very cool.

I ran into a glitch in a level with portals (I think it was level 22): I used Undo a few times to backtrack and then realized a few backtracks wouldn't be enough so I tried to reset the level, but the level ended up not completely resetting to its true initial state (something more like how it was when I went through the last portal), and after continuing to try to futz with it I just ended up in a completely softlocked state where neither the undo or reset buttons were getting the level to a playable position anymore. Fortunately reloading the page let me continue at the same level and finish it.

GrizzlyCogs responds:

Glad you liked it!
The bug you mentioned should fixed now, I've just upload a new version!

Is level 11 bugged? I'm pretty sure I filled everything and it's not registering as finished. It was enjoyable up to that point.

Pitigamedev responds:

Thank you for the heads up, I will check it out and let you know.

EDIT: You were right! there is a bug in level 11. I'm fixing the game and reuploading it right now.

I really like what I see so far. The safe is not accepting the code that I'm 99% sure is correct and that might be making it impossible to progress further.

I'd recommend not to make Ctrl be crouch and W be move forward for a web game :p

Aside from that issue, the easiest suggestion I have to implement for now would be to have a screen that says "Loading" during transitions between scenes instead of just a gray window that makes it look like the game might have gotten frozen.

BecSantus responds:

Thanks for this comment, crouch can be used with Ctrl or C thanks for the comments

An update has been posted with a new puzzle and some bug fixes regarding the spirit in the bathroom as well as the letter Q has no longer a number attached to it.

The first set of levels almost lost my attention, but when you start having a gun shooting at you then it gets real.

Back when I still used Unity before switching to Godot I found out that the issue with losing save data when you post an update is that hosting sites like NewGrounds or Itch will put an update of a game into a new URL on the hosting server (like ungrounded.net) and Unity's default behavior is to store the save data in a location in the player's IndexedDB that's dependent on the game's URL. You can make it not lose save data by specifying an exact place to save the data so it doesn't do its default thing of basing it on the URL. Back when I was starting I kept all the save data in PlayerPrefs and figured that most Unity devs would do that too, so I wrote code that you can just pop into your project to override the built-in PlayerPrefs and make it do what you want and I posted that source code here
https://3p0ch.newgrounds.com/news/post/1086279
That was back in 2020 and some stuff in Unity might have changed since then, so look through the comments on any tweaks that might need to be made nowadays. If you're not using PlayerPrefs, I wrote a different implementation for saving in various game engines that was intended to allow multiple game devs to have a multi-game collab and have everyone's games all share and write to the same save files so you could have cross-game adventures, which unfortunately didn't end up happening, but you can use the source code of the Unity implementation for your own game if that makes more sense than using PlayerPrefs. That source code for cross-game collab saving is at
https://3p0ch.newgrounds.com/news/post/1099579
If you implement either of those then everyone will lose their save data when you post that update, but then they won't ever lose their save data again with future updates.

I finished the main game (I think? IDK if there's more to do after I start playing in black and white) and had some spots in the ending where it looks like I'm forced to reload the page to sort of progress. I'm not sure if that's intentional or something buggy with the HTML5 export of the game. But the game itself did a very good job of creating a world I wanted to explore, even if I was banging my head against the wall at points.

MarsUnderground responds:

Thanks! You should need to refresh the game at that point to progress, that is right at the end. In the desktop version the game exits at that point.

It's a fun exploration game, and a good first game for Godot.

If you wanna add saves it should be pretty easy, I described how I do it on this page
https://3p0ch.newgrounds.com/news/post/1301629
of a Godot 3 tutorial and Godot 4 will probably work similarly but would use JSON.parse_string() and JSON.stringify() instead of parse_json() and to_json(), and use FileAccess instead of File, and use OS.has_feature('web') instead of OS.has_feature('JavaScript'), and use JavaScriptBridge.eval() instead of JavaScript.eval() since those have changed from Godot 3 to Godot 4. (I still haven't really picked up 4 and stuck with 3 because of the Apple incompatibility of its web exports.)

If you wanna add medals or leaderboards or hell even cloudsaves then either jefvel's or my Godot implementations of the NewGrounds API could do it.
https://www.newgrounds.io/get-started/
The link for mine goes to a Godot 3 implementation, but the Godot 3 implementation page has a link to a Godot 4 version since I figured other people will use 4 even if I don't plan to use it until Apple compatibility is resolved for web exports.

I'd like to be able to press a button to make indicators pop up pointing to where the remaining flowers are. In Espionage I figured the easiest way to do it for enemy indicators was to have the enemy nodes instantiate an indicator node (an arrow displaced from center on the Z-axis) and reparent it to the player, while the enemy keeps a variable referencing the indicator node so they can make it look_at(global_transform.origin, Vector3.UP) each frame and can queue_free the indicator if the enemy dies.

5/5 for giving the swimming flies little snorkels :3

If you like hard games try my Daxolissian System series

plasmid @3p0ch

Cat

Scientist

Read the manual & try stuff

So Cal

Joined on 2/13/10

Level:
13
Exp Points:
1,720 / 1,880
Exp Rank:
38,186
Vote Power:
5.50 votes
Audio Scouts
1
Rank:
Portal Security
Global Rank:
23,508
Blams:
50
Saves:
377
B/P Bonus:
8%
Whistle:
Normal
Medals:
4,811
Supporter:
3y 11m 23d