Destral
|
|
« Reply #20 on: November 02, 2012, 12:04:20 PM » |
|
Love the scourge art and colours!
I have high hopes that after the compo is over someone will step up and offer to collaborate with you on some AI for a single-player version, for those of us who are anti-social :D
|
|
|
Logged
|
|
|
|
ness io kain
Level 6
died and is a ghost.
|
|
« Reply #21 on: November 02, 2012, 04:14:39 PM » |
|
This sounds fun and looks great (I like all your color choices especially)!
|
|
|
Logged
|
|
|
|
threesided
|
|
« Reply #22 on: November 02, 2012, 10:54:11 PM » |
|
UPDATE 04:Movement has begun! The board and pieces is beng generated dynamically (not that it matters much here, but I feel accomplished in figuring out how to use arrays and for loops. Huzzah) Right now the pawns move how they should in the game, however there is a bug when clicking on a new pawn while another is active. It's causing some warping pawns basically. Gonna look into fixing that tomorrow. But now I must sleep, because I am already up way too late working on this.
|
|
|
Logged
|
|
|
|
threesided
|
|
« Reply #23 on: November 03, 2012, 09:22:52 AM » |
|
Fixed the bug that was happening on the pawns, and set up the attack logic for them as well. They ALMOST work correctly now. I'm hoping that by figuring out how to make the movement logic for the pawns, doing so for the other pieces will be easier.
|
|
|
Logged
|
|
|
|
Blademasterbobo
|
|
« Reply #24 on: November 03, 2012, 03:18:16 PM » |
|
don't forget about en passant also, you should try to make it with real multiplayer. shouldn't be too difficult for a turn based game. that goes for everyone who is currently doing a turn based "hotseat" multiplayer game!!!
|
|
|
Logged
|
|
|
|
brog
|
|
« Reply #25 on: November 03, 2012, 05:28:05 PM » |
|
with people is real multiplayer.
|
|
|
Logged
|
|
|
|
Uykered
Guest
|
|
« Reply #26 on: November 03, 2012, 06:16:22 PM » |
|
looks cool, I hope you give the board a more interesting treatment though like you did the characters.
|
|
|
Logged
|
|
|
|
Blademasterbobo
|
|
« Reply #27 on: November 03, 2012, 06:30:17 PM » |
|
yea, mp with networking involves people... what did you think i meant? without people? i don't get it
|
|
|
Logged
|
|
|
|
threesided
|
|
« Reply #28 on: November 03, 2012, 08:47:25 PM » |
|
yea, mp with networking involves people... what did you think i meant? without people? i don't get it
I think he meant that calling over-network MP more real than hotseat multiplayer seemed odd. As for actually doing that, I have nowhere near the capacity for such a thing for the purposes of this compo. But perhaps if I can get enough done to entice a proper programmer, we can make it happen. Also, yes, the board is a placeholder, and I hope to give it a proper artsy treatment once more of the code is done. I have enough to work with, I can always go back and improve the graphics after the fact.
|
|
|
Logged
|
|
|
|
threesided
|
|
« Reply #29 on: November 04, 2012, 02:02:37 PM » |
|
After what I thought was a good day, I've hit a snag: I can't for the life of me figure out how to do diagonal movement through an array. I'm going to have to figure out a better way to do it, because right now, it's fucked.
If anyone knows where I can look, or knows enough game maker to do it, let me know! This is pretty much the last thing I need to figure out before moving on to the Strategy stuff.
|
|
|
Logged
|
|
|
|
Sean A.
|
|
« Reply #30 on: November 04, 2012, 02:14:17 PM » |
|
What is the problem with diagonal movement?
|
|
|
Logged
|
|
|
|
Blademasterbobo
|
|
« Reply #31 on: November 04, 2012, 02:15:45 PM » |
|
assuming bottom left is 0, 0
array[ x ][ y ] - center
array[x + 1][y + 1] - diagonal move up / right
array[x - 1][y - 1] - diagonal move down / left
array[x + 1][y - 1] - diagonal move down / left
array[x - 1][y + 1] - diagonal move down / right
just multiply the 1s by the distance? is this what you mean? if 0, 0 is the top left, then flip the signs on the Y 1s. i'm leaving right now but if you need more help pm me and i can help you out when i get back in a few hours
|
|
|
Logged
|
|
|
|
threesided
|
|
« Reply #32 on: November 04, 2012, 02:33:16 PM » |
|
The problem wasn't with checking the array diagonally, it was stopping it when it moved outside the bounds of the board. I fixed it though. Didn't realize it was such an easy problem. Gonna finish off the queen and then upload a video/the game itself. The capturing logic still needs to be put in, but yeah. Feelin' pretty good!
EDIT Okay, so the logic for the movement is done! I need to decide how to handle attacking still though... hopefully I can get some logic for that done soon and then release a build to play around with. It'll still be pretty rough at this point, but I'm more interested in getting people to play it rather than hold on to it until the end.
|
|
« Last Edit: November 04, 2012, 04:38:51 PM by threesided »
|
Logged
|
|
|
|
threesided
|
|
« Reply #33 on: November 04, 2012, 05:54:18 PM » |
|
UPDATE 05: All the piece movement logic has been implemented, and stats have been attached to each of the pieces. Now to figure out how to add more tactical/ TBS elements! Suggestions totally welcomed! What do you guys think would be cool?
|
|
|
Logged
|
|
|
|
_Tommo_
|
|
« Reply #34 on: November 04, 2012, 07:03:37 PM » |
|
Artillery. Ranged attacks are what makes any TBS worth playing Maybe units could choose to shoot along their possible movement range instead of moving, dealing less damage than melee. Limited ammo, possibly? Also different/randomized terrain types on each tile, maybe. And pawns NEED to self-destruct and explode, their shape says so.
|
|
|
Logged
|
|
|
|
threesided
|
|
« Reply #35 on: November 05, 2012, 01:39:39 PM » |
|
Gonna put a build up as soon as I can figure out how to get one up... Turns out Game Maker for Mac (Which I am using unfortunately) doesn't allow publishing of games in the Lite version. Stay posted... hope to have a playable build up by the end of today. UPDATE!: FIRST BUILD AVAILABLE!!!DOWNLOAD HEREAs far as I know, all basic movements and attack work. It's not entirely balanced, but you can at least play chess with it. x cancels a selected move on a character, space bar confirms your move escape to exit the game white (robots) start. Let me know what you think so far! It's not all that impressive yet I know.
|
|
« Last Edit: November 05, 2012, 02:04:40 PM by threesided »
|
Logged
|
|
|
|
|