The variable mrx defines the unit of the pieces, the current value of mrx is [];
if you replace [] with xx (double x) ; then the []will become xx, [][][][] will become xxxxxxxx etc, this way, you needn't to change anything else to the code, but if you want to change the code just as you have said that get
to
(replace the [] with single x), you must to change a lot of the source code(the value of the elements of the box arrays and some coordinates transformation functions),
as you can see that, the current subtraction between arbitrary vertical coordinates of the pieces is 2n, in your way ,the value of subtraction is n!
Last edited by rbatte1; 03-06-2017 at 10:47 AM..
Reason: Added CODE & ICODE tags for clarity.
Cool script. As others have noted echo varies to much across implementations (even within bash), use the sure-fire portable printf instead to make your script more reliable.
If you run this on your code:
Then it should replace problematic echo -e with printf and then it gives visible output on OSX too. But one problem remaining is that not all signal traps are supported on every OS (for example signal 34):
On OSX from bash:
On Linux from bash:
Last edited by Scrutinizer; 03-12-2012 at 06:20 AM..
This User Gave Thanks to Scrutinizer For This Post:
Cool script. As others have noted echo varies to much across implementations (even within bash), use the sure-fire portable printf instead to make your script more reliable
Will apply your good advices to the next version!
Thanks!
Hello guys I'm new to shell scripting and I need to make a game using shell script. I want to know if it is possible for me a total noob to shell scripting to make this game.
The game concept is simple:
First thing when you launch the script you get a menu in which you select if you want to... (3 Replies)
When I run the following script at the bottom it say cards remaining=44...It should be=35.
Can anyone tell me what I'm doing wrong. I've spent hours trying to get this to work and I can't go any further until this part works. thank you in advance
Cogiz
#!/bin/bash
# Date="November, 2016"
#... (2 Replies)
Hi All,
Been trying to understand the code in tetris game (in the sticky threads) & i know i have a alot reading /practice to do. it's using advanced methods with arrays and arithmetic and would much appreciate if some one can guide me to good books that's not outdated that would help me take... (0 Replies)
Hello, I am looking to make a text based game, that runs in the command window, or a window similar. I will only need to use 1 window.
I read somewhere that there is libraries for this kind of thing? But I can't remember the name of them.. Can anyone point me in a direction?
I will be... (2 Replies)
Okay so I'm making a simple text based game that branches into different scenarios. By branching I mean branching off into whole different files with that part of the game in it. I got tired of working on scenario 1 so I'm working on scenario 2. As I get started and try to test it, I get an... (3 Replies)
Okay so Zork sparked my interest in this. I have been learning to program for the last year and a half. I've dabbled in everything from Java to Ruby to PHP & XHTML & SQL, and now I'm on bash. I really like bash scripting. Its easy and fun. I just started two days ago. Pretty much I've been writing... (1 Reply)
Original Code Taken from here:
http://www.tldp.org/LDP/abs/html/bashver2.html#EX79
The code in the above link displays 4 unique 13 cards hands. I've modified it to deal a hand unique 2 card hand to 2 different players, then deal 5 unique community cards as in Texas Holdem (3 cards, then 1... (8 Replies)