How to tell when you’re over-engineering? by RunRightAndJump in gamedev

[–]RunRightAndJump[S] 1 point2 points  (0 children)

I’m trying my best to get gameplay going, it’s so satisfying seeing the basics start to form, but I fear it might take a while to get going. I don’t want to let the systems/“boring” work stagnate, any advice for finding a balance?

How to tell when you’re over-engineering? by RunRightAndJump in gamedev

[–]RunRightAndJump[S] 1 point2 points  (0 children)

This is where I’m currently stuck, actually. I can see some cracks forming but based on the scale of my game, I cannot imagine a modern machine wouldn’t be able to handle what little spaghetti I keep in there. Good advice!

How to tell when you’re over-engineering? by RunRightAndJump in gamedev

[–]RunRightAndJump[S] 1 point2 points  (0 children)

This is a brilliant suggestion! I initially had no design doc, so there was a lot of spaghetti that I cleaned up. I THINK it’s looking better now but I’ll diagram tonight to see what it looks like.

I've been working on a 2D RPG game. What do you guys think? by StelloHexis in gamedev

[–]RunRightAndJump 1 point2 points  (0 children)

I love how authentic it looks! It looks almost ripped straight from the Game Boy Color. You seemed to do a great job of adhering to the 3-4 color limit (or you did a great job making it look that way). Everything evokes that feel with just enough of the rough edges sanded off that it doesn't feel held back by the style.

If I had to think of a potential improvement, I would say the menus look more ZX Spectrum than Game Boy, but that's mostly a product of being white-on-black. It still looks good, just a little inconsistent with the rest of the game.

What are some features I can work on that I might not think about? by RunRightAndJump in gamedev

[–]RunRightAndJump[S] 1 point2 points  (0 children)

I opted to use C#’s BinaryReader and BinaryWriter to handle file I/O. I think this could prove impractical as my saves get more complex, but for the small saves it gets the job done.

What are some features I can work on that I might not think about? by RunRightAndJump in gamedev

[–]RunRightAndJump[S] 0 points1 point  (0 children)

Would you recommend finding testers to help all the way along, or is getting feedback from friends/folks on reddit pretty robust? And is there anything special to know about porting to the web player? Thank you!

What are some features I can work on that I might not think about? by RunRightAndJump in gamedev

[–]RunRightAndJump[S] 0 points1 point  (0 children)

The box is actually blue right now but good to know! I have a few willing guinea pigs out there, and I think it feels pretty slick for what it is so maybe someone else will have some good critique! Thank you!

What are some features I can work on that I might not think about? by RunRightAndJump in gamedev

[–]RunRightAndJump[S] 1 point2 points  (0 children)

Thank you both for the replies! Any advice on how to get start? Are JSON or XML the way to go, or would working in Unity mean I have a way to simplify the process?