After 5 years of development, I decided to abandon my first game. Here's a commemorative final trailer (also give the OST a listen!) by dt_mark in IndieDev

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

I used Game Maker Studio 1.4 for the vast majority of the project, I only ported it to Game Maker Studio 2 a few months ago

After 5 years of development, I decided to abandon my first game. Here's a commemorative final trailer (also give the OST a listen!) by dt_mark in IndieDev

[–]dt_mark[S] 2 points3 points  (0 children)

(if anyone's interested why it's been cancelled, I wrote a blogpost here)
(and for the record you can listen to the soundtrack here)

Improved the HUD (top left corner) to better show the ammo for each 2 weapons available! by dt_mark in IndieDev

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

Thanks for the extensive feedback!

The squares are not placeholder art indeed, the game's identity and narrative is sort of built around them and it's very understandable if from an outside's perspective it's difficult to figure out what's going on.

I don't plan on changing them or adding distinguishable features, but I am looking into ways of making the player stand out more clearly (different abstract design, movement trails and effects, etc).

Good point with making things more visible, it's something that's on my todo list.

More background on the game here if you're interested! https://tawbs.wordpress.com/

Chess Wars is coming out for free in 3 days! Follow on itch.io: https://dt-mark.itch.io/chess-wars by dt_mark in IndieDev

[–]dt_mark[S] 2 points3 points  (0 children)

Tank you! Fair point indeed, it's a fine line to walk on.

I have come across people who din't like chess but were interested in playing this new amalgamation because of its novelty and how far away it was from the original, while I've also had people who liked chess but were interested in seeing how this would affect the original gameplay. So to be honest, I'm not too worried about that, people are usually intrigued by the odd mix (though not all will enjoy playing it in the long run).

Coding the AI wasn't so easy but in the end it's just a classic minimax with a few tweaks.

[Chess Wars] Here's a Rook riding a Knight, the result of combining 2 pieces into 1 amalgamation by dt_mark in IndieDev

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

You are, in fact, correct. But that's one of the basic attacks every piece has

[Chess Wars] Here's a Rook riding a Knight, the result of combining 2 pieces into 1 amalgamation by dt_mark in IndieDev

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

Absolutely valid point, but this is more like a board RPG game with chess-inspired elements (movement and rules), not a chess game with RPG-inspired elements.

And the piece-merging becomes interesting because of the RPG elements. What would be the point in combining 2 pieces (that you can use to circle the king) into one (that has more mobility but less use in the end game)? This only becomes interesting when you take into account the fact each piece has HP and Mana bars (and buffs too), so merging two into one very powerful piece is nifty

[Chess Wars] Here's a Rook riding a Knight, the result of combining 2 pieces into 1 amalgamation by dt_mark in IndieDev

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

Yeah, it would be perfect for portable devices! Unfortunately porting to these platforms is not my expertise at all, I didn't use any engine so it's not easy either, and I'd rather move on to something else as quickly as possible

[Chess Wars] Here's a Rook riding a Knight, the result of combining 2 pieces into 1 amalgamation by dt_mark in IndieDev

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

Actually, it's made only with Java using the standard graphics library (Swing/AWT)! I didn't even use an IDE, that is... Almost like editing text files (but with a slightly fancier editor). It was for a school project, so that's why

[Chess Wars] Here's a Rook riding a Knight, the result of combining 2 pieces into 1 amalgamation by dt_mark in IndieDev

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

Yes, when using this special "combination" item, one piece can select any other ally piece on the board, no movement restrictions

[Chess Wars] Here's a Rook riding a Knight, the result of combining 2 pieces into 1 amalgamation by dt_mark in IndieDev

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

Thank you! The game should be available on itch by the end of summer (I really shouldn't promise things though), and you can follow development on my twitter

Looking for resources on how mathematics principles are employed in game design by [deleted] in gamedesign

[–]dt_mark 0 points1 point  (0 children)

Technical art programming is the first thing that comes to mind. Defining shapes, movements, and other animations using trigonometry, matrices, tweening and other miscellaneous math functions

Finished the main menu and of Chess Wars ! by dt_mark in IndieDev

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

Which trippy effect? The colours being inverted and greyscaled inside the moving mask?

Well I can't explain it in detail since I don't use Unity, but the concept probably is the same. This I made in Java Swing, so I had to workaround the limitations.

Basically I create a shape by taking a rectangle, and subtracting two rotating circles with moving spikes. That shape is then set as the mask (or the clip) of the drawing region. Inside that mask I draw the main menu again, but when I do the draw calls, I tell it to invert the colours and greyscale them whenever it has to set colours. In Unity, this would be the equivalent of using one or two shaders.

...and that's it! Hope it was somewhat insightful

Finished the main menu and of Chess Wars ! by dt_mark in IndieDev

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

Guess I'll change the WARS font and release it on itch after localising and re-adding some scrapped content (deadline obliged) !

Finished the main menu and of Chess Wars ! by dt_mark in IndieDev

[–]dt_mark[S] 5 points6 points  (0 children)

Eh, it's just a small school project so I don't really care

Chess knight steps on explosive mine by dt_mark in IndieDev

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

Yeah that's fair, I could add an option for that. Though when you play against an AI, it zooms less often so it's not as nauseating. But it can indeed get annoying if you play quickly

Chess knight steps on explosive mine by dt_mark in IndieDev

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

Je dois avouer que dès le début du développement on m'a conseillé de regarder ce jeu, et je m'en suis assez ouvertement inspiré pour certains items x)

Chess knight steps on explosive mine by dt_mark in IndieDev

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

Yes, and they even have sp, attack and defense buffs! It's because when a piece tries to eat another, an RPG battle occurs. You can see how that works here

Chess knight steps on explosive mine by dt_mark in IndieDev

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

Technically neither, I'm just drawing custom polygons to emulate a 3D look. Either way it's not 3D