Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

B-Deshi Dev

107
Posts
4
Topics
25
Followers
15
Following
A member registered Oct 20, 2017 · View creator page →

Creator of

Recent community posts

Nice!

Actually there is one thing I'd  like to check. The store page lists webgl support but  I can't verify that since the demo version doesn't allow builds yet, Does it really work in webgl? Because from my experience, webgl and jobs don't go well together.

I might make BulletSettings an inherit-able class, sure! Probably not before the jam, though, there's a ton of editor code behind it. I didn't really anticipate people wanting to add much more functionality to that side of it 😅 is there anything in particular that it doesn't do that you'd like it to do? I modelled it mostly off the particle system, though there are a few missing things (like animations and trails, etc - incredibly difficult to implement but I'll get around to it eventually...)

Understandable. Currently there is not that much I can think of outside of the line issue.

(1 edit)
For the line, I'll make it so it has a slightly different editor when num sides is set to 2. How would you want it to behave in that case? Like, what parameters and what should change?

I think simply not having the radius act as an offset when num sides = 2 would be enough.  Radius can be used to represent the length of the line. I think the particle system does it that way too.

I'm not sure what you mean here. What would you want it to do differently? The BulletManager script only handles rendering and collision, movement is done via a multithreaded Job and everything else is handled in BulletSettings.cs (the SetValues function). You're welcome to change the movement there!

I don't think you should take one person's advice here. My needs may not match others. Anyways, the setvalues function provides a sufficient interface but the function is not virtual. So any person who modifies this directly may have problems integrating when you update the package. Ideally, you'd have some base abstract class for BulletSettings that the user can inherit from to write their own BulletSettings class that's completely independent. Again, that's just my opinion. 

When you say a preview for the shape, do you mean wire lines outlining the shape? It should already preview the bullets in the desired shape, right?

Yes. If the shape is set to a pentagon with some radius, it should show the pentagon.  IDK if preview does this already but it gave me errors(bullets were spawning correctly in play mode though) when I tried it.

 

I have editor coroutine installed.

with my old object-pooled approach I only managed about 500 bullets on-screen before performance dipped below 30fps on console, which really sucks for a bullet hell game!

I mostly make stuff for pc so yeah that might've  caused a bit if the bias there haha. 

(2 edits)

Got it working. Need to play with it some more but here are my thoughts from now:

  1. Spawning bullets along a line is problematic.  I set the spawn dir to "directional" and set the "num sides" to 2 to simulate  a line. But radius expands the line/edge length(bigger polygon) and the offset from the center of the bullet manager(since it spawns along edges). This results in appropriate behavior for a polygonal shape but not for a line. So there should be someway to specify a line shape separately.
  2.  Would appreciate a gizmo preview for the shape when the bullet manager is selected. Kind of hard to visualize otherwise.  The above issue with spawning on a line took longer to understand because of that.
  3.   The bullet controller is sufficient for jam needs but most people may want to add their own bullet controllers. 
  4. Rendering the bullets without using gameobjects is a good, performant approach.  I haven't run into performance issues(yet) in my plain ol' pooled bullet setup but this'd surely save a lot of time when I need that many bullets on screen. I would totally buy this if I could integrate just the rendering and collision features with my own bullet movement controller. 

I found this to be helpful for figuring out how to design patterns. Especially part 4.

https://sparen.github.io/ph3tutorials/ddsg0.html

I also second all of jason-indie's advice.

Sorry to hear that. I can't test mac builds since I don't have the hardware but I can make and upload a build if you want to try it out.

Thank you! Feel free to check out the full version too. It has a lot more mechanics with QOL improvements. I also had a lot of fun creating the story!

Thank you for posting the gameplay video. It's always helpful o see how  other people play your game. I hope it'll help the other participants too!

(2 edits)

Thanks. The dash actually has some Iframes though the timing is a bit strict.

Please post any bugs you find in this thread.

(8 edits)

Q. I can’t solve this puzzle. Help!?

Ans: Try out different things no matter how bizarre it may seem. Most of the time, you just need to learn how the mechanics work by experimenting.
If you’re truly stuck, feel free to post on the forums.

Q. How long is the game?

Ans: Depends on how much time you need to solve the puzzles. Generally around 2.5 hours if you want to experience everything.

Q. How many endings are there?

Ans: 3.

Q. I'm missing the 3rd ending.  How do I get it?

Ans:  

Spoilers: 

Options->Extra->Clear Story Data. This removes the game’s records of what files you’ve read. 
Then go to the core. You don’t have to redo the levels this way.

Q. What about the other endings?

Ans: Keep playing.

Q. Which languages is the game currently available in?

Ans: English, Japanese.Q. What about X language?

A: If enough people ask for it, then we’ll add it. Additionally, we’re especially interested in translating the game in Bangla.
There is also an in-game form you can access after completing the game. We regularly go through responses from there. So feel free to ask there as well.

Q. I’d like to help localize the game to my language. How do I help?

Ans: Thank you. You can contact us via bdeshiinteractive@gmail.com.

Q. Any chance for a sequel?

Ans: Yes.

https://b-deshidev.itch.io/control-override

Thank you! I plan on adding a lot more levels on the final game. You can wishlist on Steam to know when that comes out. I also plan on releasing another demo soon.

There will also be a version on itch of course.

(1 edit)

Thanks for finding a bug. I'll look into it before the next update(which is going to be a big one).

Edit: fixed. Though I've decided to leave the post jam version alone due to changes in mechanics.

Really wish I had discovered this earlier so that I could've rated this. 

I love how the control transfer mechanic works. It's like a better version of my game.  I wish I hadn't made it a platformer.

The puzzles are simple but great. Like the art style.

It does need a few QOL upgrades. It crashes a lot.  The diegetic UI is good on paper but the icons that pop up after spacing space interfere with pick up. You don't need that at all. You already sort of show your current modules on your sprite. You just need to make that bigger so that there never any need to press space. You can definitely improve the UX by using the mouse more. as well. Like getting prompts to transfer controls by hovering the mouse over enemies.

The idea to restart by dropping the life module is cute and reminds me off Nier: Automata.  But an additional one click restart button would be better for game flow.

If I found this one week ago I would've dropped a perfect 20 rating. Keep going. And I'll be rooting for you.

Funny take on the theme. Your health will slowly trickle down as you miss more and more stuff before your health can recover. It adds to the feeling off slowly losing control.

It is definitely addictive. It's one of the few games in this jam that made me replay. It could work as a casual mobile game.

The game is also quite polished. The amount of bloom is perfect. The sound effects are quite satisfying too.

Overall great job!

Yeah, that's an unintended bug. I found it myself after the submission period was over. But thanks for reporting it anyways.

I toned down the brightness of the scrolling background image to make it less distracting. But if you say so, I'll consider reworking/removing it in a post jam version.

Thanks for playing.

Everything clicked after I realized it was like superhot. 

The mouse movement is a bit hard to get used to but it does add to the "out of control" feel. Though I'm not sure if you should keep it.

Really cool visual aesthetic. Everything is readable and the safe zones are highlighted. The level of polish is also insane.

Sound is also minimalist. The sfx does do the job well.  A catchy chiptune bgm toget the player in the zone is all this game needs.

You can also add other mechanics such as bullets to dodge turrets etc.

Great job! I could see this work as a full game.

Well done. You made interesting puzzles out of a very simple mechanic like this.  My own game is a bit similar to this.

I did feel like there was a lag in input detection. Are you snapping the roomba? I never got stuck due to  being off by one pixel to the wall. If the lag is due to the snapping then it's no problem.

Presentation is also good. The music fits and so do the beep boop sound effects.

Overall, great job! I think you can release this as full fledged casual puzzle game with more polish and levels.

Cool take on the theme with zombie hordes. Especially with how you lose control as the horde grows.

Things are spiced up with the ranged attackers. Having different zombie types for each human type is also a good attention to detail.

The only thing I can really complain about is the lack of SFX/feedback while attacking.

Overall, good job!

Thank you. I'll be working on a post jam version once I calm down from the excitement of the jam.

Really funny. Especially after the twist. I liked the small details like the nonsense speaking customers who are happy if you just listen to them. And some of the customers are just crazy.

Good job on the art and music. The bgm is really catchy.

Great job!

I love how the level gets slowly out of control. 

The pixel art is wonderful. A chiptune BGM would be perfect but I understand if there wasn't any time.

The only criticism I have is that the control bindings are a bit weird. I also seem to unintentionally do wall jumps. Perhaps you are using your normal platformer code. 

Overall, great job! I certainly couldn't have done all this solo in 48h.

(2 edits)

Great take on the theme.  The movement mechanic is ingenious. I also like the twists you introduced like the mirror. Level design was also good. Especially how you introduce new mechanics.

The level of polish is also godly. The minimalist color theme is relaxing. And so is the jazz.

The only thing I did not like is the forced level selection menu upo  completion of a level. It breaks the flow. Getting to the next level after completing the current one should either be automatic or a one button affair that doesn't involve the mouse.

My own game also limits player movement, though not in such an elegant way. 

This is a perfect 20  for me. Great job and looking forward to how you expand on this.

Simple action platformer with a neat take on the theme. I've seen a lot of games that change your weapon randomly in this jam. Your game actually does encourage strategy with different weapon resistances for each enemy. 

I also liked dodging the enemy patterns. There aren't many enemies but they do work well together. Slow-mo is also a cool mechanic. 

However, the cooldown on each weapon really does slow the pace of the game down. You said that the higher cooldown was due to unity bugs. I understand. that However, I don't think there is any need for the cooldowns. You can simply have a limited ammo clips for each weapon and give the player a new weapon every time he runs out of ammo. 

Another thing that bothered me is that you can only shoot each weapon once. This really made it feel like the player was weak. The ammo clips would solve this as well.

There also seems to be some problems with collision. Some bullets didn't damage the enemy. And grenades don't explode on impact. But given the lack of time this jam, I understand if you didn't have time to fix them.

Sound is lacking but I've also been lazy wrt sound in my past jams.

The pixel art is really nice. Nothing to complain here.

Overall, I think this is something that could be really fun in the post jam version.

Neat take on the theme with the rotating level. I think that the patterns  outside of the level are rather distracting. Perhaps you could make the thickness of the exterior walls normal. 

There was a similar game(a golf game without controls) in past jams that utilized curves in the level. Perhaps you can check that out for inspiration.

Thanks. Your game was neat too.

Great use of the theme. I love that you can just knock out the king.

Good job!

Simple and relaxing game.  The weeds to indeed get out of control as the level progresses. 

The powerups spice things up. However, their effects could be more clear. I don't know what the scythe powerups do. Increased damage? Weeds seem get cut in one hit regardless though. Perhaps increase weed durability and/or cut range. 

Weeds grow if you leave them which is a nice touch. Perhaps they could also block the player's way when up to a certain height. Or they might turn into monster plants. You can do a lot with this.

You might also want to have a combo system to reward good players.

Overall, this is a very solid entry with cure pixel art. Good job!

An elegant topdown shmup.

Really polished entry, I've seen a lot of games with intentionally slippery controls but yours is the only one where that's actually something you can work around properly. 

Controls aside, I felt like the game was a bit on the easy side. It's still impressive that you managed to have so many bosses for the jam.

The downwell inspired graphics are great. But I think you can utilize colors more. You can have separate colors for enemies/parts that require dash attack/shooting to destroy.

The BGM is a bit lacking but the SFX was totally on point.

Overall, great job!

This has potential. The font does indeed look cool  but I'd use more easily readable  fonts for the logs.

And also have visual indicators for the current targets of units.

Cool take on the theme. It's really impressive considering the situation. Dodging your own bullets is surprisingly tough. I also like that you don't initially take damage from the bullet until it is red.

 Art and sound are great. The chiptune BGM is surprisingly catchy.

Overall, great job and I hope you get well.

Played up to the last level. This is one of those games that gets better as it progresses.

I overall like the level design.  You have a lot of mechanics and they do come together in the last chapter.  However, that also makes the game lack focus. The timed character swap mechanic is neat and fits the theme but it is extremely disorienting. I think that is my least favorite part of the game. However, I really like the zombies.

The multi room puzzles are a bit disorienting but they are quite enjoyable too.

The spreading disease wave is realtime. That adds a lot of pressure(which is a good thing) but also makes the undo button less useful. Perhaps it should spread when the player does. That would get rid of the dexterity requirement.

The visual presentation needs some work. This is not about the graphics. I think they are fine. But it was not immediately clear that the  little block moving across the player sprite shows how many moves you have before the next teleport. It is also hard to keep track of when the player is making a beeline to the exit.  And I originally thought that the blue spreading thing was water. I think that is a mistake a lot of players made.

Overall, I think the game has the potential to go in multiple directions with more work. I hope I was not too harsh.  When I play interesting games I turn into Mr. nitpicker.

Great job!

Thanks. I really should have had a settings menu for the volume but I just didn't behave the time. I'll see if I can do a postjam version.

There seems to be quite a lot of autorunners in this jam but I think this is the best take on it.

The presentation is very polished. The models are very simple but the lighting really brings out the charm. The UI probably got less attention then the graphics(and it shows) but it's not a problem for a jam game.

The main problem I'd say is that you are still doing the same things as a normal platformer. Perhaps have pickups  that the  player needs to get to for puzzles. You can make the runes pickups as well.

Overall, great job. Expand on this.

I think this is the best take on the whole "Environment changes out of control" interpretation. Really clean design.

It's always clear when the rotation will happen.  But it takes some time to visualize how the rotated environment  will look like. It's also distracting to look away from the level. Perhaps you can have a transparent rotation arrow in the Background image layer of  the level. It might be too intrusive for some people though.

The music is perfect. I think you can improve it further by syncing  it with the rotation shifts.

The only complaint I have is that the control can be slippery. I found it extremely hard to control mid -air velocity. I also got stuck in the colliders sometimes.  

Overall, great job!

Really nice puzzle game with good level design.

The sphere of influence mechanic is really cool and the levels do make use of how it gets blocked. However, a lot of the puzzles require precise movement which is annoying(my game suffers from the same issue). On thing I do in my game is that I visually indicate objects that you can control. Perhaps you can make the robot sprites glow when they can be controlled. Otherwise, it is hard to know when I'm barely in range of the robot(which some puzzles require).

My game also has a very similar mechanic. I actually thought about using a sphere of influence around the player but ended up with a ray system for transferring controls to objects since it's much easier to code. If you don;t mind me asking, how are you checking if the sphere of influence is blocked by platforms?

Overall, great job!