Python and Scribus Scripts to Deal Story Cards

Le Wed 23 November 2016

I enjoy story-telling games. I have various story telling games such as Gloom, a game I made up loosely based on Nanofictionary, The Extraordinary Adventures of Baron Munchausen, and various heavily modified versions of Atlas Games' Once Upon a Time. Of course the natural thing to do was to come up with my own game. This has a working title of “Story Soup” and about 600 cards ... which means to shuffle the cards effectively you need pretty big hands. I have yet to finalise this, but in the meantime I was keen to use it to generate some plots for some stories. This article descibes and lists the scripts.

Lire la suite - Read More …

Par Hamish Trolove, Catégorie : Tutorials

Tags : Scribus / Python / Graphics / Tools /

Autres articles

Hand Installing pySerial into Python Installations

Le Sun 30 October 2016

This is a development step along the route of designing a Homebuilt VR System. PySerial is a useful python library for accessing the serial port. As such it is ideal for allowing us to directly connect the Arduino output to the Blender Game Engine python environment for efficient transfer of sensor readings to motion in the virtual environment. This page describes how to install pySerial in standalone applications with their own embedded Python environments without the need to do all kinds of extra things like installing and using pip or Easy-Installer.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : VR / Arduino / Blender / Python /

Lire la suite - Read More …

A Scribus Script to Load Text from a List

Le Tue 23 June 2015

I am creating a story telling card game with a particularly large deck of cards. In order to be focused on creating the content, I wanted to come up with some tools to take a text list and distribute it across a series of pages to make cards and then add a background image to each card. Scribus is an excellent tool for doing this efficiently and accurately. Two python scripts have been developed; one to apply the background images, and the one described on this page to convert a list of text into the words on the card faces.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Scribus / Python / Graphics / Tools /

Lire la suite - Read More …

A Scribus Script to Distribute Images Across Page

Le Tue 23 June 2015

I am creating a story telling card game with a particularly large deck of cards. In order to be focused on creating the content, I wanted to come up with some tools to take a text list and distribute it across a series of pages to make cards and then add a background image to each card. Scribus is an excellent tool for doing this efficiently and accurately. Two python scripts have been developed; one to convert a list of text into the words on the card faces, and the one described on this page to apply the background images.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Scribus / Python / Graphics / Tools /

Lire la suite - Read More …

Steely Taws Standardised Components

Le Thu 11 June 2015

To make things easier when building levels for the Steely Taws game, here is a set of components that have been standardised to common dimensions and origin positions.

Par Hamish Trolove, Catégorie : Models and Games

Tags : Games / Blender / Models / Python / Graphics /

Lire la suite - Read More …

Turning a Text List into Inkscape Text Objects

Le Wed 10 June 2015

Have you ever been faced with re-typing a list of text as a series of text objects in a graphics package? Yeah. It's tedious eh? Well here is a quick and dirty python script to take a list of text and convert it to a number of text objects in an SVG file that Inkscape can read.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Inkscape / Python / Graphics / Tools /

Lire la suite - Read More …

Steely Taws Components

Le Thu 04 June 2015

The Steely Taws puzzle game is composed of a large number of modular bits that can be reconfigured to suit the users puzzles. This page explains the various components that have been designed, and how they work. There is a link to download a .zip file containing all of the components available. Happy building.

Par Hamish Trolove, Catégorie : Models and Games

Tags : Games / Blender / Models / Python / Graphics /

Lire la suite - Read More …

Steely Taws – No Quitsies

Le Sun 22 March 2015

Quite a few years ago I designed a simple game inspired by games like Switchball and Ballance using the Blender Game Engine. I dusted this off and got down to adding the functionality that it lacked previously. The game described and downloadable from here is the basic engine for more sophisticated puzzle games based on rolling a ball through various physics based puzzles. I describe the game mechanics used.

Par Hamish Trolove, Catégorie : Models and Games

Tags : Games / Blender / Models / Python / Graphics /

Lire la suite - Read More …

Custom RC Desk Pilot Scenes

Le Sun 08 February 2015

With a few rough python tools now to hand and visions for new worlds I have been building customised scenes for the RC Desk Pilot simulator. This page is where you can download these new scenes and get an idea of what they will look like.

Par Hamish Trolove, Catégorie : Models and Games

Tags : Textures / Games / RC Aircraft / Python / Simulators / Graphics /

Lire la suite - Read More …

Creating New Scenery for RC Desk Pilot

Le Wed 24 December 2014

I was browsing around to see what radio control aircraft model simulators were avilable when I came across R/C Desk Pilot, which I felt was a pretty slick little simulator. Unfortunately it only had one scene, so I picked at it a bit and found that it was possible to make new scenes for it. This tutorial / guide explains the process of building a new scene.

Par Hamish Trolove, Catégorie : Tutorials

Tags : Textures / Planet / Games / RC Aircraft / Python / Simulators / Graphics / Tools /

Lire la suite - Read More …

Developing Logic for Alarm Setting

Le Sun 02 February 2014

To develop the Hot Water cylinder Controller Project it was necessary to develop logic for controlling the relay state through triggering of alarms. This Arduino code is a translation of the logic developed with python code.

Par Hamish Trolove, Catégorie : Tech Projects

Tags : Arduino / Python /

Lire la suite - Read More …

Smoothflying

Le Fri 17 June 2011

This was a game I developed using the Blender Game Engine. It is loosely based on the concept of the old Spectrum Game "Cyclone". In this game you need to local a number of boxes skattered around a large landscape and return them to your base. Fuel is limited.

Par Hamish Trolove, Catégorie : Models and Games

Tags : Games / Blender / Models / Simulators / Python /

Lire la suite - Read More …