Severed bunny head
Register | User Profile | Member List | F.A.Q | Privacy Policy | New Blog | Search Forums | Forums Home
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Misc. > Doomworld News > Uh Oh! Me Lose Brain? Haha. Why For I Laugh?
 
Author
All times are GMT. The time now is 17:24. Post New Thread    Post A Reply
Cyb


Posts: 3204
Registered: 07-02


It's that time again, kiddies. Time to reture that stupid fullscreen dvd your grandma bought you? Yes. But also, time for a new version of Why. What hath this version, you ask? I shall pasteith yon...stuff...-graphics preview -working copy/paste -improved dragging/grid snapping -tons of redesigned menus -loads of stuff I don't remember anymore So there ya go. Insert something clever here and go download it.

Old Post 12-26-02 18:50 #
Cyb is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Jonathan
I am not a leet hax0r :(


Posts: 758
Registered: 05-00


Eight years on and people still clone the DEU editing method. Why?

Old Post 12-26-02 23:49 #
Jonathan is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
myk
volveré y seré millones


Posts: 15226
Registered: 04-02


Hmm, actually, I haven't tried Why, and now that you say that, I might do so since I've always been a DEU/DETH user, so adapting to Why (if it's worth it) shouldn't be too much trouble for me.

Now you know Why (well, sort of.)

__________________
Warez All the Data?

Old Post 12-27-02 00:01 #
myk is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
UAC PR Dept
Loser


Posts: 41
Registered: 12-02


Actually it's "Why I laugh?" not "Why For I Laugh?"

Just a heads up.

__________________
free will is an illusion that binds the weak minded

Old Post 12-27-02 02:01 #
UAC PR Dept is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
Rellik
Knock Knock
Who's there?


Posts: 1251
Registered: 01-01


Remember this is still very much in development. Any comparisons to other editors is a little premature. :-)

It's comin along great Pate!

__________________
Discharge deathmatch level reviews
FreeDM Deathmatch Iwad Project
D.M.N. DeathMatch News. Your source for Multiplayer DOOM news.

Old Post 12-27-02 03:31 #
Rellik is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
Pate
Why Guy


Posts: 60
Registered: 06-02


The DEU method is cloned because:

- people are used to them and want them

- coding them is simple

- they make it possible to manually adjust every single thing you want to do (Wadauthor haters have an issue with this IIRC)

- I have not been asked to do it some other way

Once I get the basic things working, I'll concentrate on prefabs and stuff, so you don't have to do everything the DEU way. (Did you know that Why has an embedded scripting language that allows you to make your own prefabs very easily? And that you can share them with the world? And that you get fame and restecp when making them? Now you know, so why aren't you coding already?)

Old Post 12-27-02 19:07 #
Pate is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Epyo
Dude


Posts: 2959
Registered: 06-02


Every post in this thread has the word "Why" in it. Except Rellik's. Get with the program Rellik! Click that edit button!

__________________
Pacman Doom 2 Play with latest version of ZDoom!

Old Post 12-27-02 19:14 #
Epyo is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
Jonathan
I am not a leet hax0r :(


Posts: 758
Registered: 05-00


I'm sorry, but whether people are used it or not, the DEU method is simply crap.

Imagine a quake editor based on the same principles, instead of simply dragging out a primitive the user would be required to lay down each vertex in turn, then create each of the shapes edges, then finally group the edges into a single primitive, before setting all the surfaces. Somehow I can't see many people choosing that interface over gtkradiant (BTW, having a second editing pane to allow quick editing of sector heights ala gtkradiant would be very useful IMO).

WadAuthor may not be perfect, but it, like DCK at least realised that most of the time people do not need be concerned with the very basics of map elements. A doom map is basically a 2D line drawing and the ideal editing interface would reflect that, allowing the user to draw point to point line segments, curves and shapes such as rectangles, triangles etc, while the editor handles the tedium of setting up vertices, linedefs and sectors. Yes the user should still be able to edit things on the most basic level if necessary, but to require the user to deal with that detail all the time just seems totally backward.

Please understand, I do appreciate the work you put into why and I do not underestimate the difficulty involved in creating such a piece of software. But I just find it frustrating to think about how much better it could be if it weren't based around an editing approach that I feel is so fundamentally wrong.

Old Post 12-27-02 22:08 #
Jonathan is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
Pate
Why Guy


Posts: 60
Registered: 06-02


What you are describing is exactly what prefabs do. (or what I think prefabs mean, there might be some difference in terms here)

A square prefab coded in Python already comes with the editor (it takes 50 lines of code or about 20 without the comments). Just enter width and height to create a new sector with all references correctly in place.

There will be stair prefabs, triangle prefabs and what-have-you prefabs eventually. These free you from much of the manual work needed with DEU (no more "connect the dots and guess which way the sidedefs go" game).

The reason the program is DEU-like is simple. I hate the microsofty way of hiding stuff from the users. Whenever I run into a "you're not supposed to know about this so I won't let you use it" feature in any program I use, I get irritated to no end. I want the freedom to shoot myself in the foot, dammit!

Old Post 12-27-02 23:31 #
Pate is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Jonathan
I am not a leet hax0r :(


Posts: 758
Registered: 05-00


Well my idea of drawing shapes would be that you click on a rectangle icon (for example) in a toolbar, then bring down the mouse to the editing area, drag out a rectangle shape and the editor then creates a rectangular sector of the area you just selected, taking care of all the things such as placing verticies, overlapping lines, and whatnot automatically. Or you click on a point to point line toolbar button and draw out a series of arbitrary connected lines which are then turned into a sector by the editor. If all that can be implemented via prefabs then great.

As for hiding stuff from the user, I don't think thats really the issue. Neither wadauthor nor DCK prevent you from manipulating individual vertices if you want, they just don't require you do to do so when there's no need. Paint Sho Pro doesn't prevent you from manipulating individual pixels on an image if you want, but you don't draw complex images by setting each pixel individually.

And also, sometimes hiding details can be useful. Why is written in c/c++ and utilises the gimp toolkit, both of these hide some complexity from the programmer, but its a good thing not a bad one. It uses the zennode nodesbuilder, a way of hiding the complexities of the games internal 3d data from the level designer.

Old Post 12-28-02 00:49 #
Jonathan is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
Rellik
Knock Knock
Who's there?


Posts: 1251
Registered: 01-01


Epyo:

Why?

:p

__________________
Discharge deathmatch level reviews
FreeDM Deathmatch Iwad Project
D.M.N. DeathMatch News. Your source for Multiplayer DOOM news.

Old Post 12-28-02 03:17 #
Rellik is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
rf`
Dr. Nosign


Posts: 8218
Registered: 11-01


What why? Oh, that Why. Heh. :)

__________________
Released wads and other doom crap

Old Post 12-28-02 03:45 #
rf` is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
Ultraviolet
933-phunk-5up4h-94n9574


Posts: 3303
Registered: 03-02


Actually, AFAIK, it's "Wait... why me laugh?" Too bad I've got nothing better to do than nitpick.

__________________
Everything is under control.

Old Post 12-28-02 05:21 #
Ultraviolet is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
Pate
Why Guy


Posts: 60
Registered: 06-02


Yes, that is what you'll be able to do in future versions. (although the actual method is slightly different)

Also, what you are talking about is not hiding features but dividing problems into smaller, manageable parts. That is a good thing. Dumbing down the part that your program is supposed to do is a bad thing.

Old Post 12-28-02 20:27 #
Pate is offline Profile || Blog || PM || Search || Add Buddy IP || Edit || Quote
DooMBoy
Heh
(but Stupidity still cannot be concealed)


Posts: 8509
Registered: 12-00


WHY?!?!?!?!

__________________
Heh

Old Post 12-28-02 20:48 #
DooMBoy is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
Hyena
Unfortunately it is lethal


Posts: 816
Registered: 05-00


'cuz

Old Post 12-29-02 20:22 #
Hyena is offline Profile || Blog || PM || Email || Search || Add Buddy IP || Edit || Quote
Katarhyne
She's a MAN, baby!!


Posts: 792
Registered: 07-00


Hah! Pwned by Hyena.

__________________
.

Old Post 12-31-02 22:37 #
Katarhyne is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
UAC PR Dept
Loser


Posts: 41
Registered: 12-02


It's "why i laugh". It's from The Simpsons.

__________________
free will is an illusion that binds the weak minded

Old Post 01-04-03 09:27 #
UAC PR Dept is offline Profile || Blog || PM || Email || Homepage || Search || Add Buddy IP || Edit || Quote
All times are GMT. The time now is 17:24. Post New Thread    Post A Reply
 
Doomworld Forums : Powered by vBulletin version 2.2.5 Doomworld Forums > Misc. > Doomworld News > Uh Oh! Me Lose Brain? Haha. Why For I Laugh?

Show Printable Version | Email this Page | Subscribe to this Thread

 

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are OFF
[IMG] code is OFF
 

< Contact Us - Doomworld >

Powered by: vBulletin Version 2.2.5
Copyright ©2000, 2001, Jelsoft Enterprises Limited.