Thread: on screen dialog
Status: Alpha
Brought to you by:
cwalther
From: NigeC <nig...@gm...> - 2008-07-08 09:09:33
|
I'm having a bit trouble figuring out how to place text on the screen <blush> I have a door in a cubic room on the 90 degree image thats locked.. how do i go about adding a message at the foot of the screen that its locked? ----- http://nigecstudios.co.uk NigeC Studios -- View this message in context: http://www.nabble.com/on-screen-dialog-tp18334966p18334966.html Sent from the pipmak-users mailing list archive at Nabble.com. |
From: Andrea V. <and...@gm...> - 2008-07-08 15:29:57
|
NigeC <nigec999 <at> gmail.com> writes: > > how do i go about adding a message at the foot of the screen? > In effects, display a textual message overlaid a cubic node isn't a very simple task in Pipmak....it isn't difficult, but not immediate.. I wrote a page in the Wiki with my solution: http://pipmak.sourceforge.net/wiki/index.php/Display_message_text I hope this can help you. -Andrea > ----- > http://nigecstudios.co.uk NigeC Studios |
From: NigeC <nig...@gm...> - 2008-07-08 16:09:15
|
Hi Andrea Is there any chance of seeing it in context? my little test project is here (6meg ouch): http://www.nigecstudios.co.uk/games/hallway.rar either door will do as they are both locked, one door never opens the one by the keypad will (when i figure out that bit) ----- http://nigecstudios.co.uk NigeC Studios -- View this message in context: http://www.nabble.com/on-screen-dialog-tp18334966p18342847.html Sent from the pipmak-users mailing list archive at Nabble.com. |
From: Andrea V. <and...@gm...> - 2008-07-09 08:29:09
|
Hi NigeC, Ok, I have posted hallway.zip here: http://andrea.viarengo.googlepages.com/hallway.zip with these modifications: 1) Added node 100 to use as overlayed node to show messages 2) Added recalling overlayed node where it needed 3) Added an hotspot to the keypad to permit to return to the hallway and open the door if you have entered the correct number. 4) Added simple room 6 behind the unlocked door. Is this what you needed? Bye -Andrea |
From: NigeC <nig...@gm...> - 2008-07-09 09:11:58
|
Hi Andrea that is truely awesome and just what I needed, thank you! Coding isn't my strong point so i learn better from example, i really appreciate you taking the time to help :) Thanks again ----- http://nigecstudios.co.uk NigeC Studios -- View this message in context: http://www.nabble.com/on-screen-dialog-tp18334966p18357385.html Sent from the pipmak-users mailing list archive at Nabble.com. |
From: Andrea V. <and...@gm...> - 2008-07-09 10:04:22
|
You are welcome! Bye Andrea |
From: NigeC <nig...@gm...> - 2008-07-09 11:45:43
|
Andrea Viarengo wrote: > > You are welcome! > > Bye > > Andrea > > If you want to add the demo as an example for the wiki topic your welcome to, I've altered the cursors so they now make a little bit more sense and the othere door has dialog too http://www.nigecstudios.co.uk/games/halway_demo.rar is a working demo under windows i can do it as a pipmak resource if that better? ----- http://nigecstudios.co.uk NigeC Studios -- View this message in context: http://www.nabble.com/on-screen-dialog-tp18334966p18359429.html Sent from the pipmak-users mailing list archive at Nabble.com. |
From: Andrea V. <and...@gm...> - 2008-07-09 13:00:36
|
Dear NigeC, 1) I think that the best place to publish your little demo would be in the Pipmak Showcase (if Christian will be agree), because it could be very usefull for newbies (the official Pipmak Demo is more complicated because it want to show all Pipmak features...) 2) I think that the best way is to publish just the file hallway.pipmak without engine (which is downloadable from the official site), so everyone will try the demo in its platform. 3) I have modified hallway.pipmak again, so if you go back from the beach to the hallway (placing the cursor down), you will be transported to the room with the door you have overstepped (this could demostrate an use of a sort of "conditional" jump....) and the writing is deleted. I have update http://andrea.viarengo.googlepages.com/hallway.zip What do you think? And Christian too? Bye Andrea |
From: NigeC <nig...@gm...> - 2008-07-09 13:44:27
|
Hi Andrea I agree the showcase section would be better, with an explaination on what its for :) and yes it makes more sense to have it as a .pipmak file rather than a single OS the alterations are a lot better, I made my copy so the door near the picture never opened but displayed a message, thanks to you i'm now confident using the text system.. i wouldn't of figured it out lol If you can think of any other useful demo's i'll gladly do the demo resources, rather than trying to do a full game i'm building mini levels so problems are broken down into small segments take care Nige ----- http://nigecstudios.co.uk NigeC Studios -- View this message in context: http://www.nabble.com/on-screen-dialog-tp18334966p18361982.html Sent from the pipmak-users mailing list archive at Nabble.com. |
From: Christian W. <cwa...@gm...> - 2008-07-09 18:54:53
|
Hello Andrea and Nige Andrea Viarengo wrote: > I wrote a page in the Wiki with my solution: > > http://pipmak.sourceforge.net/wiki/index.php/Display_message_text Thanks, that looks very useful. I agree that it's not quite straightforward to achieve such things in Pipmak, since it only provides the basic building blocks for it. If we can identify areas where it would be useful to include higher-level (but still generic enough) functionality directly in Pipmak, built upon the existing low-level capabilities, I'm open to that. NigeC wrote: > Andrea Viarengo wrote: >> 1) I think that the best place to publish your little demo would be in >> the Pipmak Showcase (if Christian will be agree), because it could >> be very usefull for newbies (the official Pipmak Demo is more >> complicated because it want to show all Pipmak features...) > > I agree the showcase section would be better, with an explaination on what > its for :) If you consider this project finished, sure, we can add it to the showcase page. Perhaps with a link to the wiki page about it. Just give me a download link, and if you want, a preferred screenshot and text that matches the style of the existing entries (otherwise I'll come up with those myself). > and yes it makes more sense to have it as a .pipmak file rather than a > single OS That's what I would recommend for such a demo too. In addition, for the case of a full release that includes Pipmak, I would recommend renaming Pipmak.exe to the name of your game, maybe giving it a new icon, and moving the readme files into a subfolder. Otherwise users might be a bit confused about what files belong to what and what to double-click. (I don't insist that you include History.txt and To Do.txt, but Acknowledgements.txt, COPYING.txt, and Read Me.txt should be there because of the license information in them. Perhaps I should think about embedding them im Pipmak somehow, so that you can get rid of all external files.) > If you can think of any other useful demo's i'll gladly do the demo > resources, rather than trying to do a full game i'm building mini levels so > problems are broken down into small segments I don't have any specific ideas at the moment, but I like the idea. We're indeed lacking in the area of tutorials and simple example projects. Thanks for the offer! -Christian |
From: NigeC <nig...@gm...> - 2008-07-09 19:25:20
|
Christian Walther wrote: > > If you consider this project finished, sure, we can add it to the > showcase page. Perhaps with a link to the wiki page about it. Just give > me a download link, and if you want, a preferred screenshot and text > that matches the style of the existing entries (otherwise I'll come up > with those myself). > > I now have sound attached to the door handles, i was going to look at adding opening animation.. altho i didn't compansate for that with the model, so i might leave that until next time I'll also comment the node.LUA's so it explains what does what, and i need to add one of Andrea's alterations to my version This little exercise does address a number of points dispite its size so hopefully it'll help a few people:) I'll have a think what was bothering me and see if i can come up with something else ;) ----- http://nigecstudios.co.uk NigeC Studios -- View this message in context: http://www.nabble.com/on-screen-dialog-tp18334966p18368886.html Sent from the pipmak-users mailing list archive at Nabble.com. |
From: Andrea V. <and...@gm...> - 2008-07-10 09:52:23
|
Christian Walther <cwalther <at> gmx.ch> writes: > > would be useful to include higher-level (but still generic enough) > functionality directly in Pipmak, built upon the existing low-level > capabilities, I'm open to that. > What do you think about include a node like what I have proposed in the wiki directly into the file "Pipmak resources"? and add a high level command like: pipmak.message{"message to write", delay=..., font=...., x=..., y=.... etc...} similar to pipmak.print() -Andrea |
From: NigeC <nig...@gm...> - 2008-07-10 11:47:06
|
I update my version with sound effects on the doors and a beep on the alarm when the code is right, added Andrea fix to remove text, it now has a start screen, I've also added an image and a text readme http://www.nigecstudios.co.uk/games/hallway.rar [quote] What do you think about include a node like what I have proposed in the wiki directly into the file "Pipmak resources"? and add a high level command like: pipmak.message{"message to write", delay=..., font=...., x=..., y=.... etc...} similar to pipmak.print() [/quote] that does sound a lot better.. i assumed thats how it worked,blush> which explain why i never got anywhere lol ----- http://nigecstudios.co.uk NigeC Studios -- View this message in context: http://www.nabble.com/on-screen-dialog-tp18334966p18381155.html Sent from the pipmak-users mailing list archive at Nabble.com. |
From: Christian W. <cwa...@gm...> - 2008-07-23 07:29:06
|
Andrea Viarengo wrote: > What do you think about include a node like what I have proposed in the wiki > directly into the file "Pipmak resources"? > and add a high level command like: > > pipmak.message{"message to write", delay=..., font=...., x=..., y=.... etc...} > > similar to pipmak.print() Sounds good. Could you prepare such a thing? -Christian |