News | Forum | People | FAQ | Links | Search | Register | Log in
Jackhammer 1.0 Public Alpha - New Level Editor
Jackhammer is a brand new level editor for games with a quake-style BSP architecture. The aim is to develop a convenient cross-platform tool capable of incorporating the best features of existing editors, such as Valve Hammer Editor, Q3Radiant and others. Despite Quake and Half-Life having been released a long time ago, the large community have arisen around, still developing mods and games on their bases. However the existing editors suffer from fundamental disadvantages their users are well familiar with. Jackhammer does aspire to be the universal level design tool for classic games. But not only the classics! The editor shall become a key development tool for the Volatile3D II engine, that is why its second name is Volatile Development Kit.

Jackhammer is being developed since August 2013, that means the editor is very young. But the team of professional programmers and testers is ready to present the public alpha within four months. Despite not all the functions being implemented, not all the planned games being supported and only a small extent of the new ideas being realized, today you are able to download, install and evaluate Jackhammer in action. Please don't forget that alpha is the first, quite a raw version, and may contain some issues. We are interested in a vast testing of the editor and grateful in advance for your comments and suggestions! In addition, you can provide Jackhammer with financial support, donating funds for the further development.

This version supports Quake, Quake II and Half-life.

Web page
Features

DOWNLOAD - Win32 now, Linux in future.

Quoth FGD for Jackhammer

Screen #1 Screen #2 Screen #3
First | Previous | Next | Last
Xfce, Arch: Some Warning Or Error Was Printed But All Seems Fine 
Installing Jackhammer 1.0.155 to: "/home/me/captain/jack"
Do you wish to continue? (y/n) y
Copying files...
Generating desktop file...
------------------------------------------------------------------------
All done. Thank you for installing Jackhammer.
./install.sh: line 89: return: can only `return' from a function or sourced script



When I try to launch jackhammer.sh I get "error while loading shared libraries: libQtCore.so.4: cannot open shared object file: No such file or directory" but I do have "/usr/lib/libQtCore.so.4 " (which is libQtCore.so.4.8.5). 
What Is Your Linux Distribution? 
Please replace in jackhammer.sh the following line:
LD_LIBRARY_PATH=$dirname
with:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$dirname
Did this help? 
 
Strange text parsing on the board...
The replacement certainly must be:
LD_LIBRARY_PATH=$LD_LIBRARY_PATH : $dirname 
It Just Truncates Any Long Words, So 
put spaces in long strings of characters :) 
Fixed. 
(!) 
Thanks! 
Then post #40 can be probably deleted. 
 
I finally sat down and tried it. I have to say that as a Radiant user, it is quite hard to get used to this editor. Radiant feels more efficient to me.

I'm still glad I tried it. 
Revenge Of The Water Closet! 
This looks exceptional, DLing it now. 
Texure Brightness Setting!!! 
After all the years.


Thank you 
Colored Lights 
Neat feature I found. The editor uses a light bulb sprite instead of a box. The bulb changes color with the RGB entered in the _color key GREAT! 
 
If there were no sprite, the light entity (solid octahedron) would also change color depending on its color key. That's similar to Radiant's behavior. 
Token Too Large Error During Compile (no Bsp Generated) 
This is caused by not allowing for over a certain number of .wad files. Hammer allows up to 5, apparently Jackhammer only allows for 1. Ideally the number should essentially be unlimited but realistically 10 should be more than enough.

I like to segregate my textures into categories. For example generic (hint, skip, clip, trigger, solid black and so on) skies and liquids, animated, blue and grey, brown and green, tech (or base) and so on. Mainly this is to keep from having repeat textures in the texture browser without having to make a custom wad file for each map ahead of time. 
What Compilers Are You Using? 
Jackhammer allows for as many WAD files as you wish. However Q1 compilers distributed with Jackhammer (that are capable of handling map format 220) can't read more than 1 wad file, this is a limitation of original Id's Quake compilers. 
 
I used it as you guys "Shipped" it. I'll try it with a different set of tools, probably tyranns as they seem to be the most up to date (although I know that a lot of people stand by TXQBSP). You might want to do the same on your next release (or at least cover that in the documentation). I already have an updated FGD file for Hammer that uses all of the extra features in those tools such as sunlight (angle, color and intensity keys added to the Worldspawn) and func_detail brushes plus it can use hint and skip textures. I can just copy and paste those entries into the provided Jackhammer FGD.

Also for some reason the "Studio" option in the FGD isn't working for me but it may be at my end as I have it running on an older laptop without good shader support (plus I really don't need that feature anyway but I though that I'd mention it as long as I'm commenting on the editor anyway).

None of these things are deal killers but as you move on out into beta they should probably get addressed as they are really simple "Fixes". 
It Would Be Easy To Add Support For Multiple WADs 
But our coder that works on compile tools is too busy. He promised to add this support one day, but I'm not sure he meant "in 2014".
What do you mean by "Studio option isn't working"? There are several reasons why models are not displayed, the most common are mentioned in the FAQ. Console window should contain the details: at least, there will be errors if the editor can't load models. 
Tyrann's Tools 
support Valve 220 and multiple WAD files, don't they? 
Never Heard Of Them 
But if they do, then that's a good choice. 
Http://disenchant.net/utils/ 
 
 
Ok. I guess that I was looking at the wrong models (specifically the player, wall torches and flames). My mistake.

Tyranns tools seem to be working ok. You might want to ask him if you can include them in your install package. They are open source so I would imagine that as long as you don't charge money for the editor package that he wouldn't have a problem with it.

Http://disenchant.net/utils/

One thing that's handled better by Jackhammer are the compiling flags like -extra4 for light. Hammer 3.3 doesn't like adding those type of things but so far Jackhammer seems to handle them just fine. 
Nice! But I Don't See Linux Versions Of Tools... 
Why do people disregard this OS? VHLT tools (latest compilers for Half-Life) don't support linux either. :(
Btw, in Jackhammer, you can add command-line parameters directly to the tool path, after the file name, in Game Configurations->Build Programs. Or, you can use "Expert" mode with your own presets. By default, "Extra" mode of LIGHT adds "-extra", not "-extra4". 
 
Tyrann's tools built on Linux just fine! But that's a good criticism, the website does not mention it. I'll mail him. Grab the source from git and it's done. ;) 
Had A Go 
After an initial failure with compiling( i screwed up something with the wad and or fgd files). I reinstalled yesterday and made half a small map. With a funny basic idea, but have to redo it since i came across some things i didnt think about at first. But OMG almost like worldcraft! Great even an idiot like me can get soemthing together!
(and atleast as important seems my system can handle it) 
 
I'd like to send you an updated .fgd that works with your editor (tested by myself so take that for what it is...) that includes things like detail brushes, some of the advanced lighting options in Tyranns tools (not models because quite honestly I'm not seeing the difference) and so on but I don't read Cyrillic so your forums are essentially useless for me.

If you want to take a look at it I'm at zombie dot abe dot vigoda at gmail and I'll send you a copy. 
WAD Saving Prob. 
Dunno if this is related, but I'm having problems keeping my custom texture WADs in the configuration (every time I re-open Jackhammer, I have to reload them and delete Quake.wad under the Game Profile tabs), and always end up with the message "Failed to write: C:/Program Files (x86)/Jackhammer/VDKLayout.dat Access is denied." after closing the .jmf... 
Configs Are Read-only 
Please install Jackhammer to the directory where you have write permissions. 
First | Previous | Next | Last
You must be logged in to post in this thread.
Website copyright © 2002-2024 John Fitzgibbons. All posts are copyright their respective authors.