Show newer

gamedev 

Enemies now appear from behind. I still need to tweak the behavior. I'm trying to program them to catch up to the player when they appear from behind but they still behave oddly.

Show thread
xianc78 boosted

@beardalaxy
>I don't think it's as much of a movement problem as it is a shooting problem, my trigger finger is my right index finger. Auto fire would probably help alleviate that a bit.

Well I moved on from C# and MonoGame so I currently have no plans to implement any of that in Zerox. I was mostly inspired by Xevious which didn't have autofire.

>When you're playing on a controller, your left hand is always controlling movement and your right hand controls most of the actual buttons. I'd say the vast majority of people start gaming on a console

Yeah, I've heard that's a reason why so many people still refuse to play PC games despite nearly every modern game having gamepad options. I grew up with both PC and console so I don't mind arrow keys. I'm also left-handed, so there's that.

>But yeah rebinding is a feature every game should have, unless it's purposefully trying to be obtuse like QWOP. every time another AAA game comes out without full rebinding I'm left to wonder why.

Easier said then done in my case. I have to deal with creating a config file format, understanding the integer values of all SFML inputs, and either deal with function pointers or the command pattern. I generally don't mind if a game doesn't have rebindings unless the default control scheme is really weird. I think most people can handle NES style keyboard controls, but apparently not. I probably will add rebindings eventually because I would like to have @sjw play my games.

xianc78 boosted
@xianc78 @xianc78 People will spend 6 hours recoloring their favorite template but God forbid they spend 2 minutes doodling something original on Paint :bocchi_breakdown:

@Hyolobrika@berserker.town None of them are original. Pepe and Wojack are over ten years old, yet people still keep on making variants.

I am so tired of seeing memes that I agree with but have pepe, wojack, chad, gigachad, chad yes, etc on them.

gamedev 

Now, I'm experimenting with having randomly spawning enemies as opposed to predefined enemy placement in levels. It should help with the problems I had previously and also allow me to include enemies that appear from behind (which I haven't implemented yet).

I should also tweak the behavior of some enemies. Have them catch up to the player, if they attack from the side.

Show thread
xianc78 boosted
xianc78 boosted
xianc78 boosted

@beardalaxy
>I prefer arrow keys for games that don't use the mouse, probably because I'm older.

Didn't you critique my shmup for using the arrow keys? It doesn't use the mouse.

>I think a lot of younger people are just really used to wasd now

I remember 3D PC games made for kids would use the arrow keys because game developers assumed that children wouldn't understand WASD. I guess Minecraft proved them otherwise.

My games tend to have NES/GameBoy style controls. I program the controls like how most emulators for 8-bit consoles set them up: arrows keys for movement, Z & X for what would be B & A respectively, and Enter and Backspace for Start and Select. If I use WASD for movement, what am I supposed to use for A & B buttons, greater-than and question-mark?

gamedev 

I'm realizing that this game is piss easy because Spy Hunter-style enemies can only attack from the side. While I do have a mine car. It isn't enough. Unlike the original Spy Hunter, enemies cannot appear from behind because this game has predefined enemy placement. And if you know where the enemies can attack, you can always attack from behind, and never have to deal with the threat of enemies attacking you.

I plan on adding one more enemy that appears from behind and will shoot you on sight. Hopefully, it will add a little bit more challenge. However, I need to be careful about adding too many enemies on screen because of the lag problem that I can only mitigate so much.

The other option is just to scrap predefined enemy placement altogether, and have cars appear from either the top or bottom after a certain interval with a limit on how many cars can appear on-screen at once. This would obviously be a hard choice because I put so much work in designing the levels and even creating my own level editor, but unexpected turns are just simply a reality in game development.

Show thread
xianc78 boosted

Two hours from now, we will have a conversation with Elliot Roth, CEO and Founder of Spira, Inc. Spira creates industrial chemicals from algae, replacing artificial colors and animal proteins for food. Join the call here:
buff.ly/457xl1P

xianc78 boosted
xianc78 boosted
xianc78 boosted

@rasterman He won't listen to me anyway. He will just disregard it like ivermectin as an effective treatment for COVID.

@rasterman
>Openly turns down any suggestions about alternative cancer treatments

If only he did actual science he would realize that those alternative treatments are much more effective. Seriously someone reversed stage IV prostate cancer using baking soda (no joke).

endalldisease.com/man-reverses

Show older
Game Liberty Mastodon

Mainly gaming/nerd instance for people who value free speech. Everyone is welcome.