last day (90 days later) » 

2:28 AM
Ooooooh...chess variant I just thought of: add two more pieces that are portals. Pieces can move through them. That would probably make for some insane strategies.
 
3:00 AM
that sounds amaxing
 
 
3 hours later…
6:11 AM
@El'endiaStarman Who would they be controlled by? One per player? Do they take a move to teleport across?
 
 
15 hours later…
9:07 PM
@El'endiaStarman really unfinished JS chess engine, no idea how to do pawns, and whether putting getPossibleMoves on the Piece and passing it a Board is good code style
 
9:39 PM
@ASCII-only Heh, ArbyChess is considerably more developed. It can do everything in normal chess except checkmate, and that's because I stalled on how to parse conditionals. I could actually finish it now that I have such experience from Pytek.
Well, technically, 50-move draw, three-fold repetition draw, and stalemate aren't included either.
 
10:20 PM
Help, should a Piece know about the Board it's on? It would certainly make things a lot faster, but I don't know if it's accepted/acceptable code style
 
I think making each piece an object is overkill.
 
How?
 
@ASCII-only In ArbyChess, every piece knows what cell it's on, and that cell knows what it's adjacent to. That's all of the information needed in order to know where that piece can move to, because you can follow chains of adjacencies. I dunno if that'll help you because ArbyChess had to be designed that way in order to allow truly bizarre boards, but maybe it'll help.
 
@El'endiaStarman Sounds kinda slow, especially for some fairy pieces like e.g. threeleapers/Queens of the Night
 
@ASCII-only Yeah, that's the price of flexibility.
 
10:27 PM
@PhiNotPi Yeah, do I just have a reference to the piece, x and y then?
@El'endiaStarman Also, bizarre boards? Can you give an example?
 
@ASCII-only You could do something like where moving off either the left edge or the right edge of the board teleports you to the other side, but shifts you either up or down a rank depending on your piece was on an odd or even rank.
 
Plus IMO, JS is designed for flexibility, so the user can just define a new Board and BoardRenderer
@El'endiaStarman The Board is handling that right now (I need to refactor that so it can accept bizarre boards), I'm not sure if that's a good thing
 
Depends on what you want to do with it.
Also, this taxonomy room is kinda the wrong place to put this conversation. :P
Y'know what, I think some people expected this chat room to be about game design. How about I go make a room for that, and move this conversation there?
 
@El'endiaStarman Okay
 
21 messages moved from Taxonomy of Game Mechanics‌​
 
10:36 PM
you know there's a whole SE site for this, right?
 
Yeah, but this is for PPCGers. :P
 
kewl stuff
 
Besides, SE chat != SE Q&A.
 
PPCG probably has the most chatty community
 
One of the most chatty, yeah.
@ASCII-only: Anyway, what's your goal for your chess engine?
 
10:42 PM
I really want a new chess KOTH. The old one was rather poor: codegolf.stackexchange.com/questions/37251/chess-tournament
more so for simplified rules than anything else
 
@El'endiaStarman No idea, I guess it's just another project to work on when my brain is hurting from language design
@PhiNotPi Wow, those rules do look pretty bad
 
@PhiNotPi Yeah, that's not really chess. :(
 
Have no idea why I had Wazirrider, Ferzrider and Zerorider
 
A Ferzrider is basically a bishop, isn't it?
 
Yeah, and the others are the same as a Rook and Zero
I also originally included knight again in the fairy pieces
 
10:50 PM
@ASCII-only What's your difficulty with implementing pawn movement/capture?
 
Would anyone in here like to actually collaborate on a game? That could be really cool
 
@El'endiaStarman That both sides' pawn movements move differently
I was thinking of making movements relative to direction but that would be a problem on more bizarre boards
@DJMcMayhem Depends on what kind of game it is
 
@DJMcMayhem There's actually already a room for collaborating on ASCII games, but sure, let's do one with graphics.
 
I'm not sure. I'm messing around with UE4 a lot right now, but something browser based would probably be easier to work with
Graphics are hard. I can code games just fine, but I never have art to work with
 
3D graphics?
 
10:54 PM
@DJMcMayhem You've seen my Spacewar! clone, right? :P
 
3d or 2d
@El'endiaStarman No, I haven't. Link?
 
I can try doing art, but I haven't done 3D art before
 
d3 for 2D, WebGL for 3D (but I've never used the latter).
I do have 3D modeling experience, but mostly in the way of geometrical figures.
 
This site has some awesome game ideas: squidi.net/three/index.php
 
10:56 PM
100% of my almost nonexistent 3d modeling experience comes from Scupltris
 
The "original" clone I copied it from actually has better graphics, relatively speaking. :P
 
I've messed around with game dev a lot, (it's actually how I first got into coding) but I've never gotten far enough over the technical hurdle to think about things like balancing and making it fun.
 
Yeah, I haven't really made (and released) any truly original games yet.
 
I love the balancing step
 
I'm working on a 2d platformer in unreal with some friends of mine (2 coders and an artist) but we haven't made very much progress.
 
11:09 PM
@El'endiaStarman I really like this game :3
 
11:45 PM
@EᴀsᴛᴇʀʟʏIʀᴋ Hallo
 

  last day (90 days later) »