Staredit Network > Forums > SC1 UMS Theory and Ideas > Topic: Creating a complete chess map with euddraft
Creating a complete chess map with euddraft
Jan 3 2018, 3:07 am
By: trgk  

Jan 3 2018, 3:07 am trgk Post #1



Moved to github wiki!

01. Introduction.

Post has been edited 3 time(s), last time on Jan 25 2018, 9:14 am by trgk.



EUD

Jan 3 2018, 3:08 am trgk Post #2



02. Initial setup
03. Placing pieces

Post has been edited 6 time(s), last time on Jan 25 2018, 9:15 am by trgk.



EUD

Jan 3 2018, 3:08 am trgk Post #3



04. In-memory board

This chapter discusses how to manage game states in euddraft.
Chess's game state is the game board, so we will see how we manage the game board in euddraft.
This will greatly help us build further code.

Post has been edited 6 time(s), last time on Jan 25 2018, 9:17 am by trgk.



EUD

Jan 3 2018, 3:09 am trgk Post #4



05. Selecting a pawn
06. Where can a pawn move
07. Selection detection part 2.
08. Moving a pawn, Splitting scripts.

These four chapters discuss moving pawns in euddraft style. In addition, we discuss two ways of doing selection detection.
Since pawn has a quite complex moving rule, we needed 4 chapters for this section.

Post has been edited 3 time(s), last time on Jan 25 2018, 9:20 am by trgk.



EUD

Jan 3 2018, 3:09 am trgk Post #5



09. Knight and Bishops
10. King, Queen, and Rook

We implement the rest of the pieces in this chapter. We won't discuss Castling, En passant, or checkmates yet.

Post has been edited 1 time(s), last time on Jan 25 2018, 9:22 am by trgk.



EUD

Jan 3 2018, 3:10 am trgk Post #6



11. Objects
12. Castling and En passant

Here we discuss the scheme of objects and implement Castling and En passant rule of the chess.

Post has been edited 1 time(s), last time on Jan 25 2018, 9:23 am by trgk.



EUD

Jan 3 2018, 3:12 am trgk Post #7



Bishop, King, Queen, Initial gameplay
========================



EUD

Jan 3 2018, 3:13 am trgk Post #8



Check!
=============



EUD

Jan 3 2018, 3:13 am trgk Post #9



Endgame: Checkmate, Stalemate
=============================



EUD

Jan 3 2018, 3:14 am trgk Post #10



Castling & Promotion
=====================



EUD

Jan 3 2018, 6:46 am Oh_Man Post #11

Find Me On Discord (Brood War UMS Community & Staredit Network)

You got the chessboard the wrong way around white square needs to be in bottom right and top left corners, not black square. Remember queen starter position is always on the colour of her piece.




Jan 3 2018, 1:34 pm trgk Post #12



Quote from Oh_Man
You got the chessboard the wrong way around white square needs to be in bottom right and top left corners, not black square. Remember queen starter position is always on the colour of her piece.
Fixed since "Moving the first pawn". Thanks



EUD

Jan 3 2018, 3:16 pm Suicidal Insanity Post #13

I see you !

Quote from Oh_Man
You got the chessboard the wrong way around white square needs to be in bottom right and top left corners, not black square. Remember queen starter position is always on the colour of her piece.

What color should we paint the bike shed? :P




Jan 3 2018, 3:25 pm Oh_Man Post #14

Find Me On Discord (Brood War UMS Community & Staredit Network)

Quote from Oh_Man
You got the chessboard the wrong way around white square needs to be in bottom right and top left corners, not black square. Remember queen starter position is always on the colour of her piece.

What color should we paint the bike shed? :P
Come on it takes less than a minute to fix the colour issue.




Jan 4 2018, 9:55 pm Pauper Post #15



I am all for having a quicker way to generate EUD trigger but this is probably to confusing for the average mapper.



Alias: Oo.Pauper.oO - Mp)Madness - Bitz - p00pyjoel

Jan 6 2018, 8:30 am trgk Post #16



After some thoughts, I moved to Github Wikis. I'll update the posts as the chapters are polished.

https://github.com/phu54321/euddraft/wiki/1.-Introduction



EUD

Feb 27 2018, 9:26 pm Lanthanide Post #17



EUDDraft can do something called MPQ Freeze?

What actually is this - some form of map protection? How does it work? Can it be unprotected? What commands do you need to use to apply it to a map?

I can't find any documentation in english for this.



None.

Feb 28 2018, 5:59 pm trgk Post #18



I'll write another topic for that



EUD

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[07:46 am]
RIVE -- :wob:
[2024-4-22. : 6:48 pm]
Ultraviolet -- :wob:
[2024-4-21. : 1:32 pm]
Oh_Man -- I will
[2024-4-20. : 11:29 pm]
Zoan -- Oh_Man
Oh_Man shouted: yeah i'm tryin to go through all the greatest hits and get the runs up on youtube so my senile ass can appreciate them more readily
You should do my Delirus map too; it's a little cocky to say but I still think it's actually just a good game lol
[2024-4-20. : 8:20 pm]
Ultraviolet -- Goons were functioning like stalkers, I think a valk was made into a banshee, all sorts of cool shit
[2024-4-20. : 8:20 pm]
Ultraviolet -- Oh wait, no I saw something else. It was more melee style, and guys were doing warpgate shit and morphing lings into banelings (Infested terran graphics)
[2024-4-20. : 8:18 pm]
Ultraviolet -- Oh_Man
Oh_Man shouted: lol SC2 in SC1: https://youtu.be/pChWu_eRQZI
oh ya I saw that when Armo posted it on Discord, pretty crazy
[2024-4-20. : 8:09 pm]
Vrael -- thats less than half of what I thought I'd need, better figure out how to open SCMDraft on windows 11
[2024-4-20. : 8:09 pm]
Vrael -- woo baby talk about a time crunch
[2024-4-20. : 8:08 pm]
Vrael -- Oh_Man
Oh_Man shouted: yeah i'm tryin to go through all the greatest hits and get the runs up on youtube so my senile ass can appreciate them more readily
so that gives me approximately 27 more years to finish tenebrous before you get to it?
Please log in to shout.


Members Online: Roy, jun3hong