Space Engineers

Space Engineers

29 个评价
Playable LCD chess!
2
   
奖励
收藏
已收藏
取消收藏
标签: other_script
文件大小
发表于
更新日期
1.018 MB
2023 年 12 月 5 日 上午 6:14
2023 年 12 月 5 日 上午 7:29
3 项改动说明 ( 查看 )

订阅以下载
Playable LCD chess!

描述
Intro
Welcome everyone to my first SE script publication!
This one is a chess script, which can be played on most in-game LCD's with only 3 inputs!

Make sure to read the description to easily set up the script and use it to it's fullest.
Also check out the guide on how to modify the graphics of this script -
- with enough time you can change the entire look of the game, without much effort!

Enjoy!

Functionality
This script allows:
-Rotating the board to any orientation as well as dynamic in-game rotation.
-Full screen mode (Which extends the chessboard to entire screen, hiding the special options)
-Automatic draw/lose detection systems as well as the option to resign/draw/takeback.
-Configurable animation speeds.
-Optional sound settings and timer block activation on player loss.
-Saving and loading of the games, option to analise games and save their varations.
-Changing the color or even entire look of the chess pieces and chessboard.
-And small other features.

Make sure to read the configuration part at the very top of the script in your pb block.

Set up instructions
To get the script to work you need a few things:

Mandatory:
A programmable block with this script (obviously) and a power source.
An LCD (preferably square shaped, also on same grid as pb block) named LCD_ChessPanel
Inputs that run the PB block with arguments: green, orange, red
I usually like the inputs to be in form of buttons, but you can also run it from control seats.

Optional:
2 timer blocks named TB_White and TB_Black which start on player loss. (White on white loss)
A group of sound blocks named GameSounds.

Note: You can change the naming of the blocks/groups in the config at the top of the script.
Additionaly, when in full screen you can still access the special options at the bottom via commands:
option1, option2, option3

Script graphics modification instructions
If you're interested in changing the colors/looks of the scripts check out my guide on that below:
*Guide link will appear soon*


Final words
This is the very first release, it's a bit rushed due to my lack of time. It's very likely to contain bugs
of all sorts, there are also features I plan on implementing in the future.
If you have any ideas or bugs you'd like to report, please do so in the comments section
or write an e-mail to: f8codechess@gmail.com. Any feedback is greatly appreciated and will surely
help improve the experience.

Updates history
Update 0: Script has been launched!
3 条留言
F8Code  [作者] 2024 年 11 月 10 日 上午 11:20 
I didn't think anyone is still seing this ^^ Thanks! I'm finishing my university diploma project about a chess website. I've learned a lot so I might make a new and improved version after I'm done with studying (Maybe add a chess engine? :D)
matthewvogt 2024 年 11 月 10 日 上午 9:31 
OMG this is amazing thank you for posting and making this.
꧁༺ Some ༻꧂ 2024 年 3 月 16 日 上午 7:46 
you should think about setting it up with the Touch screen API