Steve Jackson Games Forums

Steve Jackson Games Forums (https://forums.sjgames.com/index.php)
-   GURPS Resources (https://forums.sjgames.com/forumdisplay.php?f=85)
-   -   GURPS Game Aids: Computer Programs (https://forums.sjgames.com/showthread.php?t=113479)

Bontainer 07-22-2014 06:03 AM

Re: GURPS Game Aids: Computer Programs
 
I have posted this already in the main GURPS section, but I think its better placed in here.



I am new to this forum but have been playing GURPS for more then 2 decades now. In the 90ies I programmed a lot of gaming utilities for GURPS 3, all written in QBasic, but never published them. Now that I did the switch to GURPS 4 I also updated the software and would like to share it.

Luckily the nice guys at http://www.qb64.net/ wrote an amazing compiler that allows to use old Qbasic programs on modern 64-bit rigs.

One of the programs I wrote was an utility for the referee that generated weapon cards with all relevant data needed to play. I have updated this program, combined it with .jpgs of the weapons and generated .PDF files

The first file contains a sample and an in depth explanation what this charts contain and how to use them

http://www.mediafire.com/view/r8s9qw...pon_charts.pdf

The next file contains a bunch of semiautomatic pistols.

http://www.mediafire.com/view/y71t1b...automatics.pdf

The last file contains an ammo list with 275 types of ammo with all relevant GURPS and real world data. The GURPS data are based on the formulas generated by Douglas Cole (Thank you very much for your superb work!)

http://www.mediafire.com/view/9r9j64pzwt3daog/Ammo.txt

All files are checked with ESET Smart Security 7

If you are interested I can also upload the software as compiled files.

The software contains a few additional features.

1. It integrates your skill and the strength modifiers into the weapon charts
2. It allows you to choose a D20 or a D100 output (converting the 3d6 probabilities)
3. It allows you to choose between metric and original output

It does not contain the nice pictures I collected from the web……

Hope you like it...

Yours

Peter

tschoppi 08-08-2014 04:48 AM

Re: GURPS Game Aids: Computer Programs
 
GURPS Space Star System Generator

A collection of Python OOP, but easily accessible through an example script to run, as below:

Code:

python example.py > output.txt
Currently only output to stdout is supported (and it's a lot of text, so redirecting to a file is a smart move), but a GUI is in planning and output to file (LaTeX format for nice PDF's) will come soon.

The code lives here: http://github.com/tschoppi/starsystem-gen
Releases can be found here (links to zip files and tarballs): http://github.com/tschoppi/starsystem-gen/releases

Small note on the side: Currently, not many options can be set, which results in a lot of boring, cold and dead star systems. But some may be a decent starting point to flesh it out with some detail.

JMD 01-05-2015 09:40 AM

Re: GURPS Game Aids: Computer Programs
 
GURPS Calculator
A web app for use on any mobile or desktop device.

http://www.gurpscalculator.com

A set of tools any player or GM would appreciate! No frills. No annoying sound effects.
It's just you and gorgeous data in a oh-so-sweet high contrast heaven. Tools are being added and refined all the time.

Campaign Management
Collision and Fall Damage
Robust Dice Roller
Jumping Distance
Throwing Distance
Search Book Indices
Tracker
-Combat Rows
-Tracker Rows
-Static Rows
-HP/FP Rows
-Increment Rows
-Dice Roller Rows
-Target Rows
-Index Search
-Treasure Generator
-Trait Sorter

Wicked Lurker 07-13-2015 01:25 PM

Re: GURPS Game Aids: Computer Programs
 
Text search through the indices of a lot of GURPS books:

http://www.servedhot.net/GURPS/php/index_imp.php

Random Monster generator for GURPS 4th:
http://www.servedhot.net/GURPS/Rando...generator.html

Phantasm 07-28-2015 01:14 AM

Re: GURPS Game Aids: Computer Programs
 
It's still bare bones at the moment, but I have to add this. It's a JavaScript page based off David Pulver's "Blaster and Laser Design" Pyramid article.

http://dagwood.sandwich.net/blasterdesign.html

Still an alpha version, and no present manner of exporting the results.

Infojunky 07-31-2015 03:37 PM

Re: GURPS Game Aids: Computer Programs
 
Quote:

Originally Posted by tbrock1031 (Post 1922614)
It's still bare bones at the moment, but I have to add this. It's a JavaScript page based off David Pulver's "Blaster and Laser Design" Pyramid article.

http://dagwood.sandwich.net/blasterdesign.html

Still an alpha version, and no present manner of exporting the results.

Cool though....

talus 08-06-2015 09:29 AM

Re: GURPS Game Aids: Computer Programs
 
Combat assistant and Initiative tracking tool
A tool is to track combat initiative and each combatant's status while automating common/repetitive tasks for the GM.

Project Page: https://github.com/gtalus/GURPSInitTool
Documentation (w/Changelog): http://gurpsinittool.readthedocs.org...est/index.html
Latest Release: https://github.com/gtalus/GURPSInitTool/releases/latest (direct link to GURPSInitTool.jar)

Latest version is v1.5.0
Highlights: Undo/redo, search, Injury Tolerance, many other improvements

Main features include:
  • Detailed combatant stats and state tracking
  • Drag-n-drop initiative ordering
  • Group manager to organize and save combatant records
  • Partial automation of NPC attacks and defenses, including damage, shock, knockdown/stunning, and unconsciousness (all can be disabled in Options menu)
  • Logging of combat results
Forum thread

nick_coffin 10-09-2015 09:16 AM

Re: GURPS Game Aids: Computer Programs
 
UPDATE: I haven't supported GMControlApp for some time now. The Google Drive link below no longer works.

I’ve created a new computer-based GURPS play-aid (which I’ve teased about previously) which I call the GMControlApp. It starts with the idea of a computer-based GM Control Sheet and adds combat tracking capabilities.

Its fairly new so there may be bugs!

Here’s a quick overview of features and how-to’s:
  • To get started you need to enter characters into the app. The “Characters & Adversaries” tab allows you to do that manually.
  • Or you can use the “Import” button to import character data from GURPS Character Sheet (http://gurpscharactersheet.com), version 4 or higher. GCS needs to be installed on your computer along with GMControlApp for this to work. The first time you import, GMControlApp will ask you to select the location of your GCS installation.
  • Character data can be “cloned” to produce multiple characters with the same set of statistics. This is handy for creating hordes of zombies or armies of mooks.
    After entering characters, foes, and monsters, you can organize them into “Parties & Groups”. The group can be tagged with a unique icon (handy in the Encounter view).
  • Create an encounter in the “Encounters & Melees” section of the app and add one or more groups to the encounter. To use this as a GM Control Sheet, you can load only the PCs. To use this as a combat tracker, add several parties. This view automatically sorts the characters by combat order using standard GURPS rules (by Speed, then Dex, ties broken randomly).
  • Selecting a character in the Encounters view allows you to see more of his character statistics via an expandable panel at the bottom of the screen.
  • To start combat tracking, click the “Next” button next to the Round field. An arrow icon will show next to the active character. Clicking “Next” again will advance to the next player. The Round field is incremented each time all characters have completed a turn.
  • Clicking the “eye” button opens the “player view” - I put this on a separate monitor facing the players to help them remember who is going next and the current status of all the combatants. You can selectively show or hide a character entirely from this view by clicking the checkbox to the far right of the character row in the table. You can also choose to hide the character’s name and use the player’s name instead by selecting the checkbox to the right of the player’s name. This is meant to hide the true nature of an enemy. For example, the players may not know that the seemingly normal man they are fighting is actually a werewolf. The character name might be set to “Werewolf (Rational)” and the player name set to “Ralph”. Checking the box would show “Ralph” as the name on the player view.

I'm going to start a separate thread in the GURPS forum to track comments, bugs, and feature requests.

The app, which is Java-based and should run on any modern computer/OS combination, can be downloaded from here:

http://googledrive.com/host/0B7q__YY...VzQ/index.html

The app is distributed as a platform specific installer (Mac OS X, Windows, Linux RPM/Debian installers) as well as an executable jar file (Java Runtime JRE version 1.8.0 update 60 or higher required).

(Sorry, no tablet or phone version of this due to SJGames's online policy.)

Celti 01-07-2016 08:13 PM

Re: GURPS Game Aids: Computer Programs
 
Many many moons ago I wrote a Perl script that calculated several thousand iterations of the GURPS aging rules and gave you some statistics about it.

I have now ported that Perl script to Rust, so that it is both many times faster and now a standalone binary that runs on both Linux and Windows (command-line only for now, however — I may write a cheap GUI for it for version 3.0.0).

You can find everything about it on GitHub.

jcsp 03-07-2016 04:55 PM

Re: GURPS Game Aids: Computer Programs
 
I've written a web-browser-based GURPS character sheet program. I have actually been working on this thing for years, on and off, but it's fairly complete at this point. I'd like some feedback. Take a look: www.cox-thurmond.net/jim/jcsp/.

This thing is meant to compete with GURPS Character Assistant and similar programs, except it's easier to use (I hope) and much more portable because it's also just a web page. That being said, it encompasses all the (3rd and 4th edition) rules found in the Basic Sets, and can be customized. You can create, save, etc. in most browsers now. You can download a set of files to use the package on your own computer, if you like.

Please let me know what you think - thanks!


All times are GMT -6. The time now is 10:27 AM.

Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2024, vBulletin Solutions, Inc.