Pipmak

Pipmak (http://pipmak.sourceforge.net/) is an open-source cross-platform game engine and authoring environment for point-and-click adventure games.

This is a web interface for the Pipmak mailing lists. See http://pipmak.sourceforge.net/maillists.php for more options.
pipmak-users Topics Posts Last Post
I am a designer not a programmer... One day in the not too distant future (6months - 2years) ... I intend to have completed my game... ... it has taken over 5 years as I have had time... ... guess who got in a complete muddle with command lines ... ... there are other things I need sort out... 1 5
by Squeak
Hello everyone! Me and a friend of mine have made a small game with the pipmak engine. We are studying game graphics and decided to make a game in two weeks using the pipmak engine. It was fun to make the game and I hope you want to test it out. You can download the game http://blackpolygon.... 3 6
by Squeak
Hello Christian! How much time has passed! Sometime I continue to play with Pipmak, I always have very little time to spend on it, unfortunately! However I am getting the idea that pipmak remains a great platform and I'm sorry that remains little known and used. I think you should release a n... 1 3
by Squeak
I have recreated the web forum interface to our mailing lists at Nabble that has disappeared a while back: http://pipmak.40927.n7.nabble.com/ Let me know if there are any problems with it! -Christian ------------------------------------------------------------------------------... 2 4
by cwalther
I have recreated the web forum interface to our mailing lists at Nabble that has disappeared a while back: http://pipmak.40927.n7.nabble.com/ Let me know if there are any problems with it! -Christian ------------------------------------------------------------------------------ D... 0 0
by cwalther
SourceForge is shutting down its "Hosted Apps" MeadiWiki instance tomorrow (yes, I was warned earlier, I just put it off until the last minute :)), so I have migrated its contents to the built-in wiki at https://sourceforge.net/p/pipmak/wiki/Main_Page/ . Some things needed a little edi... 0 0
by cwalther
Hi, Several softwares as krpanotools allow to make a multiresolution panorama. This feature is very convenient when you're working on big panoramas with a lot of details Currently, I'm working on an adventur game with spherical panoramas and I would like to use the multiresolutio feature Pipm... 1 1
by cwalther
Hi Christian, Many thanks for your answer. Your software and work is amazing and I really like it. I see there's a solution for connectivity between lua and sql : Luasql (http://www.keplerproject.org/luasql/manual.html) However, you confirmed me that I should recompile and work within the so... 2 2
by cwalther
Hello, New to Pipmak, it fits exactly to what I'm seeking and enough simple to use it according to my skills. However, I would like to connect an online database to Pipmak. Does the software could, in any way, communicate or retrieve variables coming for a webserver? - Data parsed from a sq... 1 1
by cwalther
I'm trying to combine the values of several variables into a single literal string for checking equality. In this case the subject is an ingame computer into which the player must type commands. I've got everything to work perfectly except for this one issue:   local execute = ""... 1 6
by James C. Wilson
This probably has a very simple answer, but after wading through the standard inventory I've yet to find it: How do I make the inventory, when opening, simply pop into place, without using a sliding transition as it currently does?   Thanks,   James 1 6
by James C. Wilson
So I've got a potential bug relating to layered patch rendering...   I've got a slide node with a blank, opaque background. Over the background there are two patches: One, is a wider-then-background image which scrolls back and forth over the background. The second, is a PNG with a part in ... 1 6
by cwalther
I appear to have a genunine bug this time; even Pipmak itself agrees.   I've got two nodes connected by an image sequence of a door opening. I've used this same code for many other doors with no problems.   But when I click on the hotspot that would normally open the door, pipmak does one ... 1 3
by cwalther
Hello! I am attempting to change the behavior of the RGB knobs in the building. Instead of a smooth range of motion, I would like to make them each have 4 settings (when you click and drag a knob, it jumps through each of the 4 settings). Each of these settings will play a different looped... 1 3
by cwalther
Hi all, I'm having a bit of difficulty writing up a function to simplify image sequences and make them playable by one line: playVid(stairDoorOpenLeft, 20, 4, 333, 400, 15)   The first argument specifies the folder the images are in, then the number of frames, then the cube face, the x/y coords... 1 15
by cwalther
In some situations, for example when wandering in tunnels, corridors, etc., the number of available different nodes could be doubled without adding new images if the left/right or front/back mirror image of a node could be directly loaded (by appropriatly swapping or mirroring x-y coordinates i... 1 1
by cwalther
Download the norf94.pipmak file http://www.gunda.hu/downloads/norf94.pipmak from here which contains a single node with a green rippling circle. The moving ripples are made up of 8 pictures with the different phases. The movement should be slower, but when the timing constant is greater than... 1 2
by cwalther
Hi all,   I don't suppose there's a way to randomly reference a variable, is there? Suppose I had four sounds, each preloaded into a local variable, perhaps named "local sound_1", local sound_2", etc, and wanted to play one of them at random every six seconds? I can do this by loa... 1 5
by James C. Wilson
Hello fellow Pipmak users, I'm considering pursuing a project using the Pipmak engine, but I would like to know if it's possible to organize the node directories in any way. For a project with a lot of nodes it would be nice if they could be consolidated into separate directories rather than jus... 1 1
by cwalther
Hello, Sweet Home 3D (http://www.sweethome3d.com/index.jsp) is an amazing cross-platform tool (it is entirely written in Java) which permits, in a very simple way, to create house interiors (and also exteriors). I think it could be very usefull to generate scenes for Pipmak, rendering is qui... 1 4
by cwalther
View more »
pipmak-devel Topics Posts Last Post
Hello Christian! How much time! I never forgot Pipmak! Recently I have tried to run Pipmak on my laptop with windows10 and I have observed some problems with the mouse pointer. The pointer remain at the top or at the bottom of the SDL window, it seems that only the y coordinate has some pr... 2 2
by cwalther
Christian Walther wrote on pipmak-users: > I have recreated the web forum interface to our mailing lists at Nabble that has disappeared a while back: > > http://pipmak.40927.n7.nabble.com/ And just to be sure that Nabble's subscription works, a test message here too (sorry for th... 0 0
by cwalther
The button "Volume/down" on the keyboard reveals hotspots. So when a Gamer turns the volume down he or she will see the hotspots. Is there a way to disable this???? 2 2
by Mr Adventure
Hi Everyone, I'm wondering if anyone has experienced sound playback distortion when sample rates greater than 44.1kHz are in the game engine? This seems to occur if the source files are at 48kHz for instance when converted to ogg, and also when the engine pitches sounds up. For instance, a 44... 1 3
by cwalther
Hello, I have writtien a patch for Pipmak that changes the way it grabs the window-manager input as follows: * It no longer automatically when the mouse enters the window. * It no longer ungrabs the mouse when the mouse is run against the window edge. * Pressing Ctrl+Alt toggles the grabbing. *... 1 8
by cwalther
Hello, I represent a french team developing a free game using Pipmak engine. We know that the video integration is not yet done for Pipmak. However, we’re going to really need this feature and it’s the reason why we offer our services to develop voluntarily this feature for Pipmak. We noticed t... 4 6
by James C. Wilson
just out of curiousity... I'm not a developer but I've been using Pipmak for some teaching of interactive concepts... how difficult would it be to create a version that runs on the iphone? or perhaps the PSP? Thanks for any ideas on this... -- View this message in context: http://www.nabble.c... 2 5
by cwalther
Hello, I've addressed the To Do item "Add a way to enable the COPY_PIPMAK_TERMINAL_TO_STDOUT flag at run time", and committed my changes (which add to the Pipmak reference). But it would good to have somebody else (I'm looking at you Christian ;) ) look at the documentation, to mak... 1 2
by Aidan Gauland
I'm not that familiar with Pipmak's source code, nor with Lua in general. However, I'd like to add the option to specify handle locations in terms of the center of the rectangle (with perhaps parameters name [caz, cel] or something similar). Internally, this could hopefully just be mapped back... 1 3
by cwalther
I just committed support for named nodes as revision 209. This is quite an invasive change, but if I made no mistakes, it should be backwards compatible with existing projects, unless they do weird things like relying on node:getid() returning a number (it's a string now) or using "../&... 3 5
by aviare
Hi, about rotation order, the string to use is "xyz", but z doesn't mean rotation around axys Z, but it means rotation around an axis pointing inward, I think this could generate confusion...what do you think? (using "xya" instead?) Bye. Andrea 1 1
by cwalther
Hello, I have reached a point with my game where I can't think of a way to do what I want with Pipmak's current capabilities. 1. Problem: Running Lua code immediately after a certain sound stops playing. Specific instance: In node 122, I want to make the a button pulse to a heartbeat soun... 2 8
by cwalther
Hello, Ok, I have.. more than "tweaked" the Pipmak Makefile for building on Linux, and here's how it works... Note: Skip step 1 if you're going to use your system-wide shared libraries, but it still links to Lua statically so you still have to compile Lua. Step 1: Compile libo... 1 8
by cwalther
Hello, I've managed to do something to the code for handling mouse button up/down events, which SEEMS to fix the problem of starting a transition during a transition, but there might still be something more subtle I've overlooked. I've attached a patch, generated against revision 179. ... 1 14
by Aidan Gauland
Hi, I'm moving this thread to the developers' list. So, any ideas as to where the bug with panning in direct mouse mode is coming from? -Aidan 1 1
by cwalther
Hi, Chris, I continue to my esperiments using patch with 3D positioning, I have tryed this simple code: ------------------------------------------------------------------------------------------------ cubic { "SkyBoxFront.jpg", "SkyBoxRight.jpg", "... 1 2
by cwalther
Hi all. I decided to get my fingers wet with the development side and been busy all night installing and stuff. I'm developing on Windows, and I see the project could use a native-side Windows approach. I've had some partial luck but I'm running into some weirdness, so I'm just gonna run sever... 1 1
by cwalther
Due to this <http://support.mystonline.com/serverstatus/urulivelive.php>, I will probably spend most of my free time in Uru rather than working on Pipmak until the beginning of April. This means that probably the 0.2.7 release will be delayed until then, too. What remains to be done, ... 2 5
by NigeC
Hello, I have (I think) fixed the bug with the mouse grabbing. If I remove the call to SDL_WM_GrabInput() that's right before the main for(;;) loop, then it seems to always be possible to get the mouse out of the window, even with edge resistance. Also, when I bring up the save game dial... 3 5
by Urs Holzer-2
Hello again, My father (who is much more experienced in C, and programming in general than I am), and I have come up with another way of measuring the rate at which the mouse hits the edge of the window in Pipmak. I won't bore you with all the details, but we measure the time between mouse... 1 14
by cwalther
View more »