Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality. Learn more →
Wadmaker Alternatives
Similar projects and alternatives to wadmaker
-
Filestash
🦄 A modern web client for SFTP, S3, FTP, WebDAV, Git, Minio, LDAP, CalDAV, CardDAV, Mysql, Backblaze, ...
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
motion
Motion, a software motion detector. Home page: https://motion-project.github.io/ (by Motion-Project)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
soundfingerprinting
Open source audio fingerprinting in .NET. An efficient algorithm for acoustic fingerprinting written purely in C#.
-
srgn
A code surgeon for precise text and code transplantation. A marriage of `tr`/`sed`, `rg` and `tree-sitter`.
-
kindle_clippings_webapp
Web Application for importing, viewing and tagging kindle clippings. Account is not required.
-
flowcus.bar
Maximize productivity and manage time effectively with flowcus macOS app featuring a customizable progress bar, screen video capture, and personalized alert sounds for focused and efficient work sessions
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
wadmaker reviews and mentions
-
Ask HN: What apps have you created for your own use?
During the pandemic I got back to an old hobby, creating Half-Life levels. I found that certain things involved a lot of repetitive work, so I started working on some automation tools.
For textures and sprites, I made WadMaker and SpriteMaker, which can convert a directory full of images (including Photoshop and Krita files) to the specific formats that HL uses: https://github.com/pwitvoet/wadmaker/
For creating levels, I made an automation tool named MESS (Macro Entity Scripting System) that can do things like covering terrain with props, simplifying level scripting and automatically applying workarounds for known bugs: https://pwitvoet.github.io/mess/
It's been very educational (and fun), learning about color, geometry and programming languages.
-
Online Half-Life WAD editor and creator
Ah, so this is a revamped UI for Joe's tool, I've seen his website before. I think the main reason why his tool didn't get much traction is that it didn't offer any tangible improvements over existing tools. Wally, one of the oldest available tools, set a pretty high standard right from the start. Later came Half-Life Texture Tools, which added sprite-making capabilities, so it became popular as well. And recently, I made WadMaker/SpriteMaker, which enables a much faster workflow by removing several tedious steps (no more exporting files, adjusting palettes, manually managing wad file contents, etc). People are finding it useful so it's slowly getting some traction, but it has also taken several months of working on updates, writing tutorials and helping people out.
The wad and sprite formats have already been documented by others (most notably by Yuraj), and if you're a bit familiar with the HL modding scene then it isn't hard to find source code that deals with these formats, so parsing was actually one of the easier parts. Figuring out how to convert true-color images to 256 colors without too much quality loss was much harder.
If you're interested, here's how I'm making palettes: https://github.com/pwitvoet/wadmaker/blob/master/Shared/Colo... . It starts with creating a color histogram (the 'frequency list'), and then it treats these colors as 3D points within a 256x256x256 'RGB cube'. It calculates the bounding box for these colors and then splits this box along the longest edge. It then takes the box with the most colors and splits it up, and repeats that process until it has created 256 boxes. Ideally, these boxes will all be fairly small, which means that they contain very similar colors. A palette can then be created by taking the average color of each box (weighted by color frequency). When combined with dithering this produces quite reasonable results: https://raw.githubusercontent.com/pwitvoet/wadmaker/master/d... (but clearly there is still room for improvement!)
-
Two new tools for authoring HL1 .wad files
Recently, somebody else from the TWHL community finished a similar tool with more comfort functions, including color quantization, here. It's Captain P's WadMaker: https://github.com/pwitvoet/wadmaker
-
A note from our sponsor - InfluxDB
www.influxdata.com | 9 May 2024
Stats
The primary programming language of wadmaker is C#.
Popular Comparisons
Sponsored