A New z2

NOTE: I HATE A LOT OF YOUR ZZT GAMES, SO WATCH OUT!

Moderators: Commodore, Zenith Nadir

User avatar
Dr. Dos
OH YES! USE VINE WHIP! <3
Posts: 1772
Joined: Tue Mar 11, 2003 12:00 am
Location: Washington

A New z2

Post by Dr. Dos »

Before we begin, I wrote this maybe a month ago, and it's already slightly dated. Especially since archive.org is now hosting a copy of the games on z2. https://archive.org/details/softwarelibrary_msdos_zzt

So, the front page of z2 is mostly news updates from 6 years ago. It's safe to say that with the flow of games as it is, that having a front page with "News" isn't really going work out anymore. The rest of z2 is also in pretty abysmal shape. It's using a table based layout that looks sillier and sillier as your resolution moves beyond 1024x768. A large number of links are dead or mention contacting people like MadTom. There's a Links page which introduces people to Ozy and Millie and Livejournal.com.

The code powering the site is also awful (sorry Crank). It's mostly really awkward functions to spit out blocks of content that take raw HTML as a parameter so you get to escape every single quote used in the HTML.

So I decided to take a crack at modernizing the site a little. It's still very much a work in progress, and the current color scheme was picked arbitarily, but I have enough that I feel it's worth showing to anybody who may remain as well as to hopefully get people's blessings to continue it to completion and replace the current site. (Archiving it for posterity of course! I mean again, it has a links page that links livejournal.com and I'll be damned if that gets lost to time.)

==========

So here's the front page for the new design for a 1280x720 display:

Image

The CSS is responsive, so it scales nicely to 1920x1080. Dropping down to 1024x768 shrinks the font a little, and going to a width of 800 pixels or lower switches to a more mobile friendly layout.

The front page goes from outdated news to an explanation of what the site is and what you'll find on it. Possibly including a tiny feed for the latest worlds/articles that have been posted.

On the left column are links relevant to ZZT the game. The Featured Game list is merged with the old Game of the Month and Classic Game of the Month awards, with the intent of also adding games which won a MadTom's Pick. (And ideally, we can squeeze out some fresh reviews for games which are representative of ZZT at its best and most unique.)

The database section is now "ZZT Worlds", to try and standardize some official terminology as well as deal with the fact that not every ZZT file is a game. It's filtered to only show ZZT Worlds. So selecting a letter and downloading something would be something you can run in ZZT.exe. Not Super ZZT, not a ZZM sounctrack, not a ZIG game, and not a utility. After writing this, I wonder if Featured Game should become Featured World.

The Mass Downloads link is a new addition. z2's zgames directory where everything in the database is stored, is only around 120 Megabytes, which is nothing these days. There is however overlap in some zip file names and zzt file names. So my plan is to split it up by letter, as well as those other categories (Super ZZT, Soundtracks, Utilities, and ZIG). Scripts will automatically put newly published files into the appropriate zips, updating them as necessary. Clicking 30 links beats clicking over a thousand.

Search a regular old search feature. Advanced search lets you specify specific fields.

Super ZZT and Utilities get their own links here as I feel they're both relevant enough, and lacking enough in content that listing everything for them on a single page is feasable. Soundtracks and ZIG games would be found by an article about them, or the advanced search.

Downloads lists what are the three most essential files if you plan to use ZZT in 2016. ZZT, DOSBox, and Kev-Edit. Clones only lists ones which are relevant. So, Super ZZT, MegaZeux, and ZIG (which gets grandfathered in by having games hosted on z2). It shold probably be expanded to include remakes like Lyon, and the various web ZZT clones/ports in the forums these days.

Moving on, let's look at the actual interface for browsing games!

Image

The default view ditches ZZT's table listing, and takes a more visual approach. Title screen images have been generated and serve as a much nicer way to show off a game. Some changes compared to z2 include genre now being a hard set list (currently of 40 or so genres) rather than a free for all that also has lots of inconsistencies (Search for "szzt" vs "SuperZZT" on z2 for example). I'm open to adjusting this list as needed.

The big addition is the release date. Now, for most ZZT games this is unknown. The plan is for a script (which has already been written) to open up every zip file, and find the earliest last modified date of all the .zzt files in the zip. This should be an accurate enough guide for when things came out. There's also a hidden source field for where that information came from, as some release dates can be dug up by going through old news posts, or are sometimes included in text files with the zips.

Not yet shown on the site is a company field. In case you want to play every Interactive Fantasies title.

The 10 review limit will be removed. I guess storage was more of a concern in the early 2000s.

There's also a more traditional list view which sticks to the essentials and takes up less vertical space. An entire letter can be listed on a page easily enough.

All files have auto-generated links to ZU pages. Though very few games on ZU even have pages currently. A script will at the very least stub them out.

The View Files link basically does what Nanobot did on Zeuxworld years ago. It allows you to explore the contents of a zip, and will render through an HTML5 canvas the boards in any ZZT files contained within. It currently only supports ZZT and TXT files. I don't know if more advanced text formats can be reasonably implemented. When looking at ZZT boards, you can also click objects /scrolls to have their code displayed. Right clicking to save a screenshot of the canvas is also possible.

The upload page takes information from the uploader now rather than just throwing a file up. When a file is uploaded, zzt2png is used to automatically save a title screen image so any future uploads should handle that automatically.

Staff features will allow editing this information, as in some cases the automatic screenshots are either the wrong file (for compilations), or blank screens (for more interactive title screens).

A lot of code is reused throughout the site, the same function that handles browsing a letter is also used for displaying search results, or non-ZZT game categories.

While the left sidebar focuses on ZZT, the right sidebar focuses more on the ZZT community. Articles will make up the remainder of the site, either porting or outright rewriting pages on z2.

===========================

There's a copy of the new site currently located at http://z2.pokyfriends.com/

The big things to figure out I feel are what articles should be kept, scrapped, and rewritten. (Again I want the current z2 PHP site to be kept alive for historical purposes,
nothing would actually be _deleted_.)

This new site is written in Python using Django. Its source is available on GitHub at https://github.com/DrDos0016/z2

Thoughts? Opinions? Feedback?

With Archive.org hosting ZZT games themselves, the most obvious thing to add is a link to play the games in a browser. If at all possible, I would love the for new and historical sites to actually get hosted on archive.org as well, but that is something to figure out at a later date.
Visit the Museum of ZZT
Follow Worlds of ZZT on Twitter

Apologies for the old post you may have just read.
User avatar
Commodore
fgsdfs
Posts: 2471
Joined: Wed Mar 12, 2003 5:44 pm
Location: :noitacoL
Contact:

Re: A New z2

Post by Commodore »

Yes. This is very good. I like the clean look, low overhead and lack of weird flash or html5 "hey look what I can do" sort of layouts. Yes, merge FG/MTP/GOTM. Screenshots are great... Dos you basically stole my redesign out of my brain.

Maybe an option to turn screen shots off in search results just to see more per page.

I would assume you would not to try to merge the fora/users to the site as an unnecessary complication? It's a little unnecessary imo, but sort of nice. The current site didn't really take advantage of it as it could.
*POW* *CLANK* *PING*
User avatar
bitbot
Official Clamp School Defender
Posts: 328
Joined: Thu Mar 01, 2012 3:00 am
Location: earthbound
Contact:

Re: A New z2

Post by bitbot »

Yea this is a pretty big moment in ZZT history. Layout is looking really, really good already. Even less is even more. The cool thing is, with the complete library playable on archive.org, embedding it all here will be a snap. Kudos to those guys.

I'm not gonna get all nit picky here, but one suggestion for the logo; keep it as, just strip off all that fading crap and do a monochrome silhouette of it, kinda how like m$ windowze simplified theirs.

edit: im hungover
Last edited by bitbot on Mon Feb 22, 2016 6:39 pm, edited 1 time in total.
Image Image
User avatar
ajc
Kill the stick men
Posts: 127
Joined: Mon Jul 25, 2005 9:43 am
Location: USA
Contact:

Re: A New z2

Post by ajc »

So does this mean new games would then be added to the archive once they get approved?
Currently working on: ZZTV 11.2 Channel Escape from the Burning Building - ON HOLD
Currently Playing: Burger Joint
User avatar
Dr. Dos
OH YES! USE VINE WHIP! <3
Posts: 1772
Joined: Tue Mar 11, 2003 12:00 am
Location: Washington

Re: A New z2

Post by Dr. Dos »

Commodore wrote:Yes. This is very good. I like the clean look, low overhead and lack of weird flash or html5 "hey look what I can do" sort of layouts. Yes, merge FG/MTP/GOTM. Screenshots are great... Dos you basically stole my redesign out of my brain.

Maybe an option to turn screen shots off in search results just to see more per page.

I would assume you would not to try to merge the fora/users to the site as an unnecessary complication? It's a little unnecessary imo, but sort of nice. The current site didn't really take advantage of it as it could.
The list view hides the screenshot to save space, http://z2.pokyfriends.com/browse/c?view=list
bitbot wrote:Yea this is a pretty big moment in ZZT history. Layout is looking really, really good already. Even less is even more. The cool thing is, with the complete library playable on archive.org, embedding it all here will be a snap. Kudos to those guys.

I'm not gonna get all nit picky here, but one suggestion for the logo; keep it as, just strip off all that fading crap and do a monochrome silhouette of it, kinda how like m$ windowze simplified theirs.

edit: im hungover
Yeah the logo is very lacking. I'm no designer so making a decent new one that isn't just plain text styled with CSS is pretty much beyond me.
Visit the Museum of ZZT
Follow Worlds of ZZT on Twitter

Apologies for the old post you may have just read.
User avatar
bitbot
Official Clamp School Defender
Posts: 328
Joined: Thu Mar 01, 2012 3:00 am
Location: earthbound
Contact:

Re: A New z2

Post by bitbot »

Slap this on and see how you like it.
Image
Image Image
User avatar
newt
newcomer
Posts: 13
Joined: Wed Apr 01, 2009 7:10 pm
Location: Fuck Mountain
Contact:

Re: A New z2

Post by newt »

Basically popping in to say the new site redesign looks awesome (could possibly use some spit polish, but could also run as-is) and you're killing it with WorldsofZZT Tumblr, Dos.
ohh dear
User avatar
bitbot
Official Clamp School Defender
Posts: 328
Joined: Thu Mar 01, 2012 3:00 am
Location: earthbound
Contact:

Re: A New z2

Post by bitbot »

Agreed. The only requests would be a chat window and a ZZM archival. Perhaps the original #BCBCCC or EGA grey (#AAAAAA) for the background.

How do you feel about that tweaked z2 logo (refresh page) from last night's post? I dropped the slogan since "The ZZT Archive" is appropriate enough. Do you want me to attempt a full–on HD redesign?
Image Image
User avatar
Commodore
fgsdfs
Posts: 2471
Joined: Wed Mar 12, 2003 5:44 pm
Location: :noitacoL
Contact:

Re: A New z2

Post by Commodore »

There's also the original z2 logo ;D

Image

In case anyone cares, closest match to the font in the current logo is MS Dialog, in bold, about 50+ point.

Bitbot, make the blue field behind the letters have the "normal" texture, then drop a shadow down from the letters. Match it up to EGA light/dark blue. Just an idea.

Dos: Make sure the upload feature makes a fuss when file names are about to be overwritten...
*POW* *CLANK* *PING*
User avatar
Saxxon
the Gargoyle.
Posts: 608
Joined: Tue Jul 25, 2006 10:02 am
Contact:

Re: A New z2

Post by Saxxon »

Oh, this looks fun. :)
User avatar
Commodore
fgsdfs
Posts: 2471
Joined: Wed Mar 12, 2003 5:44 pm
Location: :noitacoL
Contact:

Re: A New z2

Post by Commodore »

I got a kick out of being the sole reviewer of all FG/GOTM
*POW* *CLANK* *PING*
User avatar
Dr. Dos
OH YES! USE VINE WHIP! <3
Posts: 1772
Joined: Tue Mar 11, 2003 12:00 am
Location: Washington

Re: A New z2

Post by Dr. Dos »

This thread may be getting some traffic again.

I launched a Patreon to revive this project as well as write about ZZT games and work on a Python library for better parsing them:

The Patreon can be found at https://www.patreon.com/worldsofzzt

You can read all about the project itself:
https://pokyfriends.com/blog/20/worlds-of-zzt-patreon

(Also Tim himself is backing it)
Visit the Museum of ZZT
Follow Worlds of ZZT on Twitter

Apologies for the old post you may have just read.
User avatar
Commodore
fgsdfs
Posts: 2471
Joined: Wed Mar 12, 2003 5:44 pm
Location: :noitacoL
Contact:

Re: A New z2

Post by Commodore »

Server 500 error at pokyfriends url!!!
*POW* *CLANK* *PING*
User avatar
Dr. Dos
OH YES! USE VINE WHIP! <3
Posts: 1772
Joined: Tue Mar 11, 2003 12:00 am
Location: Washington

Re: A New z2

Post by Dr. Dos »

It's fixed. I forgot to update the DB itself when I made a change to a django model for a table so it exploded
Visit the Museum of ZZT
Follow Worlds of ZZT on Twitter

Apologies for the old post you may have just read.
User avatar
Dr. Dos
OH YES! USE VINE WHIP! <3
Posts: 1772
Joined: Tue Mar 11, 2003 12:00 am
Location: Washington

Re: A New z2

Post by Dr. Dos »

HI REMEMBER THIS THREAD?

https://z2.pokyfriends.com/ is the public beta of the Patreon page and while it's a little behind the private one it's reasonably similar.

Things have progressed enough over the past months that it's time to start considering what this project is, what z2 is, and what paths they'll be taking in the future.

Some features of the beta site:
- File viewer allows reading ZZT/SAV/BRD/TXT/JPG/etc formats right from the zip file
- Ability to inspect any board in a ZZT file, click on elements to read their stats and ZZT-OOP
- Alternative rendering modes to display boards as if they were dark rooms, highlight only objects, highlight only fakes
- A massive audit of the /zgames/ folder used on z2. Adding games with missing database entries, as well as correcting a lot of titles
- Other file information like the ZZT company the game was published under
- Support for custom fonts when rendering ZZT boards
- A local file viewer allowing the user to upload their own ZZT/SAV files
- More consistent categorization, files are marked as ZZT, Super ZZT, Utilities, ZZM, Modified executables, etc
- A comic archive, preserving a whole lot of old ZZTer comics

Basically there's a good amount there, and in its current state with the Worlds of ZZT project and Patreon I've taken to mostly just linking to the public beta rather than zzt.org at this point as its in a complete enough state.

But what brings me here is that there are still a lot of unanswered questions!

I started this thread intending to replace zzt.org with a new site, still z2. When I launched the Patreon I needed to be able to differentiate between z2 and the site I've been working on and have taken to calling it the Museum of ZZT.

- Who even owns this site? (I suspect Quantum)
- And the zzt.org domain?
- Should this new site take the zzt.org domain if possible? Should it be called the Museum of ZZT or z2 if it does?

Since the site began as a direct successor, the header (which god I need to do something with) has links for forums and ZUltimate. Should these be brand new modern forums or the existing one?

And then ZUltimate. It's a wiki of community culture from the mid-200s more than it's a comprehensive guide on ZZT, its games, and its history. There's a ton of content there that would feel very out of place.

I'm basically rambling but definitely sometime this year the new site will become a live site for anybody interested in ZZT's past, present, and future, and I'd like to hear from the few people remaining here about their thoughts on how this should all go down as I feel like just barging in and saying SITE'S MINE NOW or whatever is hardly the right way to go about things.
Visit the Museum of ZZT
Follow Worlds of ZZT on Twitter

Apologies for the old post you may have just read.
Post Reply