World Of Text

  • 113 Replies
  • 31397 Views
*

Offline AClockworkLemon

  • 708
  • 2
  • -Inactive-
    • View Profile
Re: World Of Text
« Reply #60 on: April 25, 2010, 03:43:06 »
Ah, right. Yeah, i sure do feel sorry for them
I'm not dead. Not entirely. And yes, I'm embarrassed by most of the posts I made here.
:hiddenstar: - From Pumpkinbot

*

Offline minmay

  • 654
  • 8
    • View Profile
    • Cow Muffins
Re: World Of Text
« Reply #61 on: April 25, 2010, 15:27:52 »
It wasn't actually a serious suggestion...

*

Offline jimj316

  • 165
  • 1
  • ...
    • View Profile
Re: World Of Text
« Reply #62 on: April 25, 2010, 19:39:46 »
It wasn't actually a serious suggestion...

WHAT?! but I've started already!

Spoiler: RAEV TIEM! (click to show/hide)

*

Offline pumpkin

  • 236
  • 1
  • Breton Blunt Conjurer
    • View Profile
Re: World Of Text
« Reply #63 on: April 26, 2010, 06:41:59 »
YEAH! Keep on keepin on jimj!
Many a hand has scaled the grand old face of the plateau,
Some belong to strangers and some to folks you know,
Holy ghosts and talk show hosts are planted in the sand,
To beautify the foothills and shake the many hands.
-The Meat Puppets

*

Offline jimj316

  • 165
  • 1
  • ...
    • View Profile
Re: World Of Text
« Reply #64 on: April 26, 2010, 19:31:05 »
YEAH! Keep on keepin on jimj!
Status Update
************
Currently Functioning:
  • The Progam has successfully created a BLANK SCREEN. YEAH.
  • The Navigation system (which is a popup window)
  • Reload/Save Flags
  • Connecting to Server
  • Loading Text from Self

-
In Progress/Sorta Working:
  • The loading system
  • The Saving system
  • The SERVER Load/Save Systems
  • Server-side admin
  • Client-side admin
  • Error handling/checking
  • The server realising it's got people connected to it and to do stuff
  • Forced overtype (which I have to do myself) (for goodness' sake, DO NOT PRESS ENTER)
  • Special Command words
  • Downloading Text from peers  (no longer required)
    -
    To Do:
  • EVERYTHING ELSE IMAGINABLE

-
Suggested Ideas: (yes, I'm asking you to suggest stuff)
  • Bookmark support-Vegetal Gibber (soz for my spelling earlier)
  • Paint Function-Vegetal Gibber

************
Estimated time to complete: >4 weeks
Probability of finishing at all: ~70%
Current Total Event Count: 53 (client) 15 (server)
************
I will be updating this.
************
WORD OF WARNING: this is the largest project I have ever attempted, so please don't be too expectant of me to finish this. I really don't wan't to disappoint loads of people.
Everything seems to be going fine at the minute, but I have been programming since I was 7 (nearly 8 years) and I know from experience that "the first 90% of the job takes the first 10% of the time, the other 10% takes the other 90%".
« Last Edit: May 08, 2010, 14:06:22 by jimj316 »

Spoiler: RAEV TIEM! (click to show/hide)

*

Offline Vegetal Gibber

  • 780
  • 176
  • Sorry excuse for a game designer
    • View Profile
    • VG's Games Portfolio
Re: World Of Text
« Reply #65 on: April 26, 2010, 19:58:02 »
If you're really developing a World of Text clone... for the love of God, I beg you to include a "Go To" function so I can go directly to an specified X-Y location. Scrolling manually to (-20, 20) isn't fun X)  Bookmark support would be even better, but just the Go To function would be more than enough.

Also, it would be awesome if you could select and copy entire blocks of text from/to the clipboard. If this is too much to ask, the ability to copy/paste a fixed length block (e.g., a row of 10 characters) would be fine.
Some KS levels by me:

*

Offline jimj316

  • 165
  • 1
  • ...
    • View Profile
Re: World Of Text
« Reply #66 on: April 26, 2010, 21:29:38 »
1:...include a "Go To" function so I can go directly to an specified X-Y location.  
2:Bookmark support...
3:select and copy entire blocks of text from/to the clipboard.

1:Already thought of.
2:Good idea, I'll add that.
3:That comes as standard anyway with the object I'm using.
EDIT:But it will be difficult to program the overtype for that, as you are effectively typing lots of keys at once.

---

project seems to be going well, prob of finishing now 70%
« Last Edit: April 26, 2010, 21:38:50 by jimj316 »

Spoiler: RAEV TIEM! (click to show/hide)

*

Offline minmay

  • 654
  • 8
    • View Profile
    • Cow Muffins
Re: World Of Text
« Reply #67 on: April 27, 2010, 02:19:08 »
By the way, if you actually manage to finish that and the server code, I should clarify that I am more than willing to host it.  It wasn't a serious suggestion, but it wasn't sarcasm either!

*

Offline smeagle

  • 352
  • 3
  • Using Arch now
    • View Profile
Re: World Of Text
« Reply #68 on: April 27, 2010, 08:50:36 »
 :D :D
awesome.

Does it download what others have written?

*

Offline AClockworkLemon

  • 708
  • 2
  • -Inactive-
    • View Profile
Re: World Of Text
« Reply #69 on: April 27, 2010, 10:09:17 »
WOW! go jimj! i'll be cheering you on all the way! C)p
I'm not dead. Not entirely. And yes, I'm embarrassed by most of the posts I made here.
:hiddenstar: - From Pumpkinbot

*

Offline Yukabacera

  • 256
  • 3
  • Tasen Soldier (LL868:ALDK)
    • View Profile
    • The Yukabacera Files
Re: World Of Text
« Reply #70 on: April 27, 2010, 11:26:19 »
Lange Anna APPROVES!

=|=
:hiddenstar: My only one.

*

Offline jimj316

  • 165
  • 1
  • ...
    • View Profile
Re: World Of Text
« Reply #71 on: April 27, 2010, 17:10:44 »
:D :D
awesome.

Does it download what others have written?

It will, but at the moment, it just acts as a notepad.

Also, I will not be able to do the server side code; however, I have devised an alternative that will work quite well until I can find someone who knows Python.

Allow me to explain how this works:
every time you leave a position in the world, the program (client-side) saves all the text at that position and the current time. when another person arrives at that position, they send a request to everybody online for the text. The person with the most recent copy of the text sends it to that person.
The program also sends live updates to everybody else while you are typing, and so all records are constantly updated.

I know this method has obvious flaws, but it is only a temporary solution.

oh, and one more thing; the program does not support continuous scrolling, like the original; instead, it uses screens like in KS.

Spoiler: RAEV TIEM! (click to show/hide)

*

Offline Mr. Monkey

  • 222
  • 1
  • jolly good fellow
    • View Profile
Re: World Of Text
« Reply #72 on: April 27, 2010, 17:56:35 »
Also, I will not be able to do the server side code; however, I have devised an alternative that will work quite well until I can find someone who knows Python.

Allow me to explain how this works:
every time you leave a position in the world, the program (client-side) saves all the text at that position and the current time. when another person arrives at that position, they send a request to everybody online for the text. The person with the most recent copy of the text sends it to that person.
The program also sends live updates to everybody else while you are typing, and so all records are constantly updated.

so your alternative is a hack designed to work with someone else's server that doesn't support an efficient approach what


oh, and one more thing; the program does not support continuous scrolling, like the original; instead, it uses screens like in KS.

and there's no way to make it continuous!?
you do realize this is highly disadvantageous for ascii art or really any sufficiently large construction requiring details spread between screens right

of course, if there's absolutely no way to make it efficient in your mmf2 or whatever sure have screens 9__________9
o__  o

*

Offline jimj316

  • 165
  • 1
  • ...
    • View Profile
Re: World Of Text
« Reply #73 on: April 27, 2010, 23:23:31 »
so your alternative is a hack designed to work with someone else's server that doesn't support an efficient approach what

and there's no way to make it continuous!?
you do realize this is highly disadvantageous for ascii art or really any sufficiently large construction requiring details spread between screens right

Thank you very much for those kind words of support.

Spoiler: RAEV TIEM! (click to show/hide)

*

Offline AClockworkLemon

  • 708
  • 2
  • -Inactive-
    • View Profile
Re: World Of Text
« Reply #74 on: April 27, 2010, 23:26:28 »
Monkey, i can see where you are coming from, however i despise your negative attitude towards (almost) everything. Sure, point out the faults in the system, but realize that it is only a temporary solution, and that jimj isn't doing it just for himself, but for the whole nifforum WoT community. [/lecture]
I'm not dead. Not entirely. And yes, I'm embarrassed by most of the posts I made here.
:hiddenstar: - From Pumpkinbot