X-Google-Language: ENGLISH,ASCII X-Google-Thread: f996b,c40b5c666c8072bd X-Google-Attributes: gidf996b,public X-Google-ArrivalTime: 2001-05-06 05:55:58 PST Path: newsfeed.google.com!newsfeed.stanford.edu!news.ems.psu.edu!news.cis.ohio-state.edu!news.maxwell.syr.edu!newsfeed00.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail From: lastfuture Newsgroups: alt.ascii-art Subject: Re: ASCII Art Game/Tool (was: Hey, LastFuture) Date: Sun, 06 May 2001 14:52:15 +0200 Organization: T-Online Lines: 189 Message-ID: References: <3AE999C7.7E2F31D2@homail.com> <3AEEC38E.9B39FE6D@twcny.rr.com> <3AEF6F21.897D4837@hotmail.com> <3AF534F3.1A8B3C2E@rz.uni-karlsruhe.de> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: news.t-online.com 989153486 05 1613 T3WvS1AS+Ad+G 010506 12:51:26 X-Complaints-To: abuse@t-online.com X-Sender: 520084321266-0001@t-dialin.net X-Newsreader: Forte Agent 1.6/32.525 Xref: newsfeed.google.com alt.ascii-art:5620 On Sun, 06 May 2001 13:26:43 +0200, Markus Gebhard wrote: >Hi, > >I was very busy during the last two weeks but I read all your postings >to this subject. I really don't understand what you are talking about. > You are discussing about what programming language to use, about what >operating system the program shall run on etc. But it seems to me that >nobody here knows what the program shall do at all. hmm i know but i didn't tell ;) >At first it was about the fun of puzzling 'shaked' Ascii art >You have this one: > .-. .-. >( ` ) > `. .� >`.� >And after moving around the lines it will result in: > .-. .-. >( ` ) > `. .� > `.� right >So shall the program simply be a tool that shakes the lines of Ascii >Art, so it becomes kind of a puzzle? Then the program is a game and it >is very simple to write it (it will take me 5 minutes to integrate it >into Jave - if you are interested in it). i intended it to result in a game but not that simple.. more than just this one mode >Then came the idea of doing it all the other way around. You have >somehow crippled Ascii Art like: >______ ______ ______ __ > / | / __ \ / __ \ | | > | ,----'| | | | | | | | | | > | | | | | | | | | | | | >| `----.| `--' | | `--' | | `----. > \______| \______/ \______/ |_______| >And the program tries to fix it: > ______ ______ ______ __ > / | / __ \ / __ \ | | >| ,----'| | | | | | | | | | >| | | | | | | | | | | | >| `----.| `--' | | `--' | | `----. > \______| \______/ \______/ |_______| right but i think it should be a game rather than a tool because A) it's easier to write B) it will teach people step by step to get a sense for ascii art C) it will be fun for experienced ascii-artists too >So the first question that has to be answered is: >-+--------------------------+- > | What is the program for? | >-+--------------------------+- right.. and i think it should be a game (as i titled myself "supervisor" for the project i decided that just now) ...later on we still can insert tool-elements.. especially in the higher game levels we have to use a bit more complex algorythms for what i think of... more to that topic later but i definitely think this game can be included in jave.. of course it has to be a own mode.. so no pasting from outside the program is possible and so on >The second question is NOT the programming language or operating system. >It is: > >-+--------------------+- > | How shall it work? | >-+--------------------+- again you are right.. now to the game modes i thought of -=# MODES #=- 1) shake the lines as markus explained above 2) delete random spaces within the lines 3) mix up lines 4) combinations of 3&1 and 3&2 5) "spot the non-ascii characters" 6) hand-asciify a bitmap X) recognize the micro ascii art feel free to suggest more game modes.. remember this is a alt.ascii-art project! i just picked up the idea :) -=# EXPLANATIONS #=- 2-explanation: .-..-. ( ` ) `..� `.� has to get .-. .-. ( ` ) `. .� `.� 3-explanation: third line comes first then the second and then the sixth ...and so on `. .� `.� ( ` ) .-. .-. has to get .-. .-. ( ` ) `. .� `.� 6-explanation: it has to be a simple asciification.. like in jave the bitmap will be projected underneath the character-layer and the user has to asciify it... the program then checks the work of the user by comparing the brightnes values of the pixels and the corresponding characters within a given tolerance. X-explanation X is an extra menu item not for the general game cycle but for fun and eye-training. you have to recognize the micro ascii art and have multiple choice.. like this: (_8(|) what do you see? ( ) a baguette ( ) a bullet (X) homer simpson ( ) a cigarette -=# LEVELS #=- levels will cycle through the single modes starting at a small size and ending at enormous sizes :) like this: 3 times mode 1 size 1 3 times mode 2 size 1 3 times mode 3 size 1 . . 3 times mode 6 size 1 3 times mode 1 size 2 . . . and so on >And when that is done someone can write a first program (in any language >he likes). If it works it is no big deal to convert it to other >languages/systems. hmm i won't be able to do that.. my knowledge of letting the user edit character arrays are poor.. i never had to use it anways ;) >Now who is going to answer the first question? ehmm... me? :) well i hope i inspired you greetinx -> lastfuture -- I\ ,;8, TI JF #H _HG_ u t u r e T# a s t '"*#"' ';E" EI H/