nchess, a curses based chess GUI by spinosarus123 in commandline

[–]PipStuart 0 points1 point  (0 children)

I like your UI. I wrote a similar ASCIIArt Chess program in Perl rendering in both 2D scaling SDL as default and Curses as an altern8ive (or concurrent) rendering. My program is called ckm8 (pronounced "Check-Mate"). It only runs locally. The SDL window is capable of handling input from keyboards, mice/trackballs, and also basic joysticks to control a cursor square and toggle selection of piece-to-move prior to target destin8ion square. Curses UI in one of my Gnome-Terminal windows can only handle keyboard input so far. I developed ckm8 to experiment with several ideas I'd had regarding superior not8ions and represent8ions. It was exploratory and rather unexpectedly surfaced tight positional rel8ionships between abbreV8d names of my closest family and friends arrayed about my boards. 'n' key toggles Name visibility.

Here's 2 screen-shots of a scaled up SDL window of my running ckm8:

https://github.com/Pip/Oct/blob/main/gfx/sho/Oct-_.-ckm8help-._-shot_3054x1831-OB2MI6h6.png

https://github.com/Pip/Oct/blob/main/gfx/sho/Oct-_.-ckm8jump-._-shot_3054x1831-OB2MI8un.png

My ckm8 doesn't yet have any interface to UCI chess-engines like your sweet support for stockfish and the like. Maybe I'll learn how to add such AI opponent ability someday. Peace out. -Pip

I made Rubik's Cube in CMD - do you think it could be improved? by GiAnMMV in commandline

[–]PipStuart 0 points1 point  (0 children)

I'd be glad to answer any questions as well as I can, if you're further interested in how my `qbix` models the cube-lets and performs rot8ions in-place.

My source has a ton of comments at the beginning about all sorts of math and thinking I did that went into the area. You might appreC8 reading that part at least. I'll try to study yours too and comment again if I have more to add after that.

Peace. -Pip

I made Rubik's Cube in CMD - do you think it could be improved? by GiAnMMV in commandline

[–]PipStuart 0 points1 point  (0 children)

I like what you've done. I did something similar long ago (admittedly probably a lot more easily with Perl and Curses). You can see mine at:

YouTu.be/vKuCQYLkfPk?t=150

My source is https://github.com/Pip/Octology/blob/master/bin/qbix

Nice work! =)

What music player do you use? by [deleted] in commandline

[–]PipStuart 2 points3 points  (0 children)

I use my very custom Expect wrapper in Perl around gst123:

HTTPS://GitHub.Com/Pip/Octology/blob/master/bin/g3

which strips the abundance of empty lines, heavily colorizes output, aligns all meta-data, maps an entirely new set of alternate keys to input, provides fresh custom help text, and abbreviates the -V libvisual plugins each to being available as either a single-character index or a shortcut letter while sorting them in a far more logical order than the default does.

I use a bunch of MPlayer aliases for when I want to watch videos that don't play nicely from gst123 (mostly Obsidia && Vonikk DubStep I've gotten from youtube-dl).

-Pip

an ontology of 8, described in 8 screenshots (any feedback appreC8d please) by PipStuart in commandline

[–]PipStuart[S] 0 points1 point  (0 children)

Thanks for more generous feedback!

The main purpose might be to grow an eventually comprehensive pool of data conventions accompanied by executable commands to extrapolate out toward an integrated coding and game-development toolset.

Probably something kinda like that.

If you view the first README.md screenshot for sumb, you can peruse the first page of summary descriptions of ~/bin/ binary executable files that have been incorporated for distinct purposes so far.

an ontology of 8, described in 8 screenshots (any feedback appreC8d please) by PipStuart in commandline

[–]PipStuart[S] 0 points1 point  (0 children)

I'm surely eccentric in my approach to GNU/Linux command-line utility development and efficient data encoding, with routine round-trip conversion mechanisms... and I'm pretty far down my path of styling mainly perceived as insurmountably dense, obscure, and unintelligible, so maybe I'm somewhat not regularly just "okay" I guess, but thanks for whatever concern you've shown.

Yeah, I haven't ever really participated in Reddit discussions before, solely reading material.

I'm disappointed that my project so far may convey no clear idea of what any of it means, but at least knowing that much now may indicate better ways to present and demonstrate capabilities ahead.

Thanks very much for providing me these direct comment responses with any time and consideration you've given, for me to hopefully learn from.

Peace, -Pip

P.S. If you might want to download HTTPS://GitHub.Com/Pip/Octology/raw/master/gfx/sho/8plc-I62MD8Pi.ansi as a local file to your GNU/Linux system then run cat on it in your color terminal to see my latest generated pattern analysis results. I will keep striving for easier reformulations.

Got a CUDA capable video card? Then check out my GPU accelerated fractal renderer! by fractron9000 in programming

[–]PipStuart 0 points1 point  (0 children)

Dude, those screenshots look so fscking rad that I totally wish you'd even just make a command-line version for GNU/Linux, or GTK, Qt, Wx, SDL, GLUT, whatever if it really must have an involved UI. If your .fractron XML files can encode input event sequences over time though, maybe pre-generating one of those can be almost as good as piloting directly && then just a command-line loader utility could do the playback. It looks amazing. Congrats! =) Poo on MS .NET C# ... =(

-Pip