News | Forum | People | FAQ | Links | Search | Register | Log in
General Abuse
Talk about anything in here. If you've got something newsworthy, please submit it as news. If it seems borderline, submit it anyway and a mod will either approve it or move the post back to this thread.

News submissions: https://celephais.net/board/submit_news.php
First | Previous | Next | Last
 
Hell in a Can and Ruined Nation are two damn really scary Quake maps. 
Need Some Opinions 
re: mods and version numbers. I will be releasing a devkit mod called progs_dump later this week. This is not a mod like Quoth or AD that mappers will release maps for. Instead, it's designed for mappers to create their own mods. I would like to include the version number in the folder name as there will undoubtedly be multiple fixes and additions to the devkit. There's a chance this mod will be re-written as I learn more QuakeC. So each release should be a stand alone release, not something you'd want to overwrite.

Keeping this in mind, what's better for version 1.0.0

progs_dump_100

progs_dump100


or

progs_dump

I am not a fan of the latter because I want version numbers to be very clear for the reason above.

I welcome your opinions! I just can't decide. 
I Think First One Is Better 
Second one makes it look like dump and 100 are "syllables" within a name, not name + version. 
 
learn git.

people can then either fork your git repo (and easily pull your changes and send patches upstream), or they can use your progs.dat file with their map packs using their own gamedir. There isn't really any practical scope for your own directory name that doesn't also defeat your stated goal.

fteqcc-specific
#pragma copyright "Some Boring Message"
#pragma flag enable embedsrc
Then anyone that opens your .dat with fteqccgui will see that message and be presented with your original source (or they can open it with 7zip or whatever for the source, but no message).
You can also pass the output of external commands in as preprocessor macros, which is a very good idea for eg 'git describe', and can make much of the version tracking automatic.

Additionally you're not limited to just underscores. hypens and dots are commonly used in directory names too.
quake -game progs_dump-1.0.0
Just be sure to avoid leading hyphens or dots. :) 
@spike 
Thanks, all good info. Yeah git is high on the to-learn list. I decided early on to hold off but a future version will be available.

Embed sources is pretty cool! 
Carry The One 
D.o.t.s. like progs_dump_1.0.0
Or undersquires like progs_dump_v1_00

Just please don't make version 1.0.9 go to version 1.0.10. That doesn't make mathematical sense to go back down a bunch of versions. Should be 1.1.0 at that point.

Also you could start with 001 as a version. 
*ahem* *adjusts Monocle* 
Version strings aren't floating-point number though. They are a series of numbers separated by dots... x.y.z, where x is major version, y is minor, z is "patch" (or something similar). It's fine and good for example for 1.9 to be followed by 1.10, if that's a minor version increase and not a major release.

/end software developer pedantry 
I Agree With Johnny Actually 
I did research it here based on how Tb2 is released: https://semver.org/ Although I doubt this will get that many patches but who knows?

Since I am a total newb feel free to share other organizational tips. I am all ears! Thanks guys. 
 
Nope, 0.1 is not larger than 0.1

Significant digits trump your pedantry.

I do like the versioning method as a solid method. I prefer 1.0.00 myself since minor patches tend to be more common on stable longterm projects. And for that matter, 1.00 for anything rather "trivial". 
 
version numbers don't have to make mathematical sense, but if they don't then they won't sort correctly. sorting correctly is a handy property that's worth willing to pay a couple of extra chars for.
that said, if you don't want to switch to double-digits then you could switch to letters instead of numbers in order to retain sort orders - version numbers don't even have to be numbers! 
 
version numbers don't have to make mathematical sense
Maybe not from a programmer's perspective, but for the everyday joe it's confusing if they don't (e.g. 1.0.10 can be interpreted as 1.0.1.0, which would logically be viewed as earlier than 1.0.9). 
 
Personally I think a typical (especially a mathematically less inclined) person would consider 1.0.10 a higher version than 1.0.9.

You guys have probably seen plenty of game patches in your day, with patches like 1.09 followed by 1.10, 1.11 and so on. 
 
That doesn't make mathematical sense

Have you ever seen a number written as 1.0.9? 
Touche 
 
 
you can include build number at the end too:
1.0.9.127, 1.0.10.128, 1.1.0.129 etc.
or
1.0.9(127), 1.0.10(128), 1.1.0(129)

(I'm joking, don't do this) 
Twitch.tv's Tag System Is Missing A Few 
As best I can tell, the new tag system used at Twitch.tv to help discovery does not contain a tag suitable for level design streams. This is clearly an oversight, and you can give them feedback and suggest they add more tags.

The announcement is at https://blog.twitch.tv/introducing-tags-and-new-categories-33744ef7b04f

The feedback form is at https://docs.google.com/forms/d/e/1FAIpQLSd2ZNywaDrcRToquXhXr43krj0zLzyBE6pueNzME4iDY1bWLQ/viewform

The current list of tags is at https://www.dropbox.com/s/2mswa08a1wworo5/New%20Tags%20%28Public%29.xlsx?dl=0

The most relevant tags I can find with a quick scan are just the generic Game Development and Modded for playing a game "that has been modified to change visuals, add additional items or maps, etc." Neither of them are really about creating mods or specifically level design.

Consider putting in your two cents and suggesting additional tags via the form. I think Modding for general modding activities and Level Design for mapping and related activities would be good suggestions, and if you can think of others, great. 
 
Will do.. thanks for putting. Would never have know about this. 
Lava 
What's the deal with transparent lava in maps... and shouldn't it hurt less? 
Maybe It Is A Time To Say To Fuck U 
to Q dlc 
My Next Map Is Gonna Titled 
otr sucks teh shambler dick while he sucks the skackys frenches dickss 
The Upcummimg Pack 
http://quaketastic.com/files/single_player/maps/3.jpg

dedicated to shittler and his minions 
And This Is Exactly Why We Encourage Registered Users... 
...because any future posts by Spy, even sober ones, can be put in context given that insightful contribution. 
3 posts not shown on this page because they were spam
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.