January 25, 2021, 02:09:21 PM

Author Topic: Pyro2 for Monkey2  (Read 6418 times)

Offline playniax

  • Full Member
  • ***
  • Posts: 140
    • Playniax
Pyro2 for Monkey2
« on: July 08, 2017, 05:49:41 AM »
Hi guys,

Pyro2 v1.0.3 is available!!!

An update of the Monkey2 / Pyro2 package is available on https://playniax.itch.io/

This is an important update! It has countless fixes and some nice additions. This is the version that is driving Revengestar so it should be very stable.

I am also finishing up a Tiled loader. There is already a Pyro2 Tiled converter available and it works fine but while working on Dumbot I found it not very practical to convert the tilemap everytime it got an update. The Pyro2 Tiled loader can load tmx files directly eliminating the need to convert ( timesaver! ). I hope to finish and release the Tiled loader coming week!

Summary fixes and updates Pyro2 v1.0.3

• Fixed gui touch / mouse issues!
• Fixed tiled animation timing issues!

• Changed OnOutro() to OnOutro( layerObject:LayerObject ) for the scenegraph layer objects

This way you can pass the object that caused the collision

• Added CreateImageMask command
• Added PixmapToTilemap command
• Added Screenshot command
• Added ScreenshotImage command

The Pyro2 bananas moved to the Pyro2 module folders and Pyro2 demos and templates ( Pyro2 essentials ) can be found at http://www.playniax.com/download/

Cheers!

Offline playniax

  • Full Member
  • ***
  • Posts: 140
    • Playniax
Re: Pyro2 for Monkey2
« Reply #1 on: August 01, 2017, 01:38:53 PM »
Pyro2 v1.0.4 is available!!! Update contains critical bug fixes!

An update of the Monkey2 / Pyro2 package (binaries) is available on itch and I just uploaded an update to the module manager so I expect the update to be available for download anytime now.

The Tiled loader was also updated with an important bug fix.

https://playniax.itch.io/pyro-2
https://playniax.itch.io/pyro-2-tiled-converter

Offline playniax

  • Full Member
  • ***
  • Posts: 140
    • Playniax
Re: Pyro2 for Monkey2
« Reply #2 on: August 16, 2017, 07:12:45 PM »
Now that Monkey2 is getting more interesting by the day ( incuding Ted2go and upcoming 3D ) and now that Pyro2 has proven itself to handle the stress of a real game or 2 I feel that it is time to emphasis even more on the docs!

So starting today I will post an article so now and then with Pyro examples, tutorials and docs. I will try to do this on a regular basis. Just 2 articles right now but have a look if you are interested. There is an example of how to do that cool Typoooh laser! Pyro makes these kind of things really simple!

http://docs.playniax.com/articles/

At the botton of the article you can find a link to a running example!

Offline playniax

  • Full Member
  • ***
  • Posts: 140
    • Playniax
Re: Pyro2 for Monkey2
« Reply #3 on: August 26, 2017, 11:08:09 AM »
You can now download the Pyro2 Tiled converter / loader for free ( or donate some money if you would like to support us )

https://playniax.itch.io/pyro-2-tiled-converter

The Pyro 2 Tiled Converter is a tool that converts Tiled project files to a format that the Pyro 2 scene loader can understand.

The Tiled Converter converts orthogonal and Isometric tilemaps for now and most features should work.

To use the Pyro 2 Tiled Converter you will need a copy of Pyro 2.

Offline playniax

  • Full Member
  • ***
  • Posts: 140
    • Playniax
Re: Pyro2 for Monkey2
« Reply #4 on: August 28, 2017, 11:54:50 AM »
A little update on the articles.

This time added some scene graph basics.

I also added a link to each example to download it so you can play with them.

http://docs.playniax.com/articles/

Offline playniax

  • Full Member
  • ***
  • Posts: 140
    • Playniax
Re: Pyro2 for Monkey2
« Reply #5 on: August 30, 2017, 07:51:06 AM »
Again a little update on the articles.

This time added the config class and tile basics.

http://docs.playniax.com/articles/

The articles are a work in progress! so check them once in a while on updates...

Offline playniax

  • Full Member
  • ***
  • Posts: 140
    • Playniax
Re: Pyro2 for Monkey2
« Reply #6 on: September 12, 2017, 06:57:45 AM »


I was working on a little 'endless runner' template for Pyro based on that old boulderdash game but with a twist.

The control buttons will probably not work yet on a touchscreen so play on a desktop and use the keyboard arrow keys up/down!

Here is a little preview

The idea is to get this template out on chupamobile to generate some Pyro exposure and generate some revenue.
The template will be easy to reskin so interested parties will be able to create a custom version and monetize it.
Levels can be created with Tiled.

Offline RonTek

  • Sr. Member
  • ****
  • Posts: 357
Re: Pyro2 for Monkey2
« Reply #7 on: September 15, 2017, 04:50:27 AM »
Would it be easy to overlay and use Pyro2 with Mojo3D? or there are some extra steps to make it work together?

Offline playniax

  • Full Member
  • ***
  • Posts: 140
    • Playniax
Re: Pyro2 for Monkey2
« Reply #8 on: September 17, 2017, 07:06:02 PM »
> Would it be easy to overlay and use Pyro2 with Mojo3D?

Did not test this but I think they can co-exist. Only problem I see is that classes can clash but luckily Monkey2 has namespaces so this will not be the problem!

Offline playniax

  • Full Member
  • ***
  • Posts: 140
    • Playniax
Re: Pyro2 for Monkey2
« Reply #9 on: September 17, 2017, 07:12:48 PM »
Pyro2 v1.0.5 is available!!!

An update of the Monkey2 / Pyro2 package is available at: https://playniax.itch.io/pyro-2

• Added Tiled module ( beta )
• Added MouseDown, MouseHit, MouseReleased and MouseHover to scenegraph layer objects
• Added CreateTiledImage to the gfx module
• Added drawMode to DrawLine
• Added Insert to Layer class
• Added TextureFlags to ContentManager loaders
• Renamed StringArrayToFloat() to ToFloat()
• Renamed StringArrayToInt() to ToInt()

I will also send an update to Mark for the module manager.

Offline RonTek

  • Sr. Member
  • ****
  • Posts: 357
Re: Pyro2 for Monkey2
« Reply #10 on: September 18, 2017, 05:30:31 PM »
> Would it be easy to overlay and use Pyro2 with Mojo3D?

Did not test this but I think they can co-exist. Only problem I see is that classes can clash but luckily Monkey2 has namespaces so this will not be the problem!

Thanks Playniax. As a suggestion maybe you can try out and add this eventually to your examples.

Offline playniax

  • Full Member
  • ***
  • Posts: 140
    • Playniax
Re: Pyro2 for Monkey2
« Reply #11 on: September 21, 2017, 05:39:05 AM »
> As a suggestion maybe you can try out and add this eventually to your examples

Added to my todo list ( that keeps getting longer )...

Offline playniax

  • Full Member
  • ***
  • Posts: 140
    • Playniax
Re: Pyro2 for Monkey2
« Reply #12 on: September 21, 2017, 05:41:54 AM »
Revengestar now on Chupamobile as a game template: https://author.chupamobile.com/android-action/space-shooter-game-18493

Offline Pingus

  • Full Member
  • ***
  • Posts: 115
Re: Pyro2 for Monkey2
« Reply #13 on: September 22, 2017, 02:37:56 AM »
Revengestar now on Chupamobile as a game template: https://author.chupamobile.com/android-action/space-shooter-game-18493

Thanks, this is interresting and good to know that a good product is available as a basis.
I have no plan for making any action game based on that gameplay (or any other anyway) so I find it a bit pricey for my purpose.

However, a detailed tutorial, showing all the steps required to go from a given PC code to a full app running on Android and IOS (IAP included) would worth some money. It does not need to be a full 'commercial' game, but of course it needs to cover most of the issues a game dev may meet (loading datas, saving datas, handling screens, inputs, handling Google and/or Mac account...). Well, all the nasty things that you already know and that others would prefer to avoid to learn from scratch, focusing on game dev  ;D

Offline playniax

  • Full Member
  • ***
  • Posts: 140
    • Playniax
Re: Pyro2 for Monkey2
« Reply #14 on: September 22, 2017, 11:06:40 AM »
Quote
this is interresting and good to know that a good product is available as a basis

There is a second 'good product' http://www.syntaxbomb.com/index.php/topic,3451.msg6649.html#msg6649

Quote
I find it a bit pricey for my purpose
Hmm, they promissed me to give people discounts in the first few weeks of launch so if this is the idea of a discount I will need to send them an email :)
Just to clearify, this is a template for reskinning! People who purchase it can resell the game anyway they like after reskinning so it's probably a bargain.

Quote
a detailed tutorial, showing all the steps required to go from a given PC code to a full app running on Android and IOS (IAP included) would worth some money. It does not need to be a full 'commercial' game, but of course it needs to cover most of the issues a game dev may meet (loading datas, saving datas, handling screens, inputs, handling Google and/or Mac account...). Well, all the nasty things that you already know and that others would prefer to avoid to learn from scratch, focusing on game dev

Eventally this is the plan with my articles but I just made a humble beginning: http://docs.playniax.com/articles/Getting%20Started/index.html



 

SimplePortal 2.3.6 © 2008-2014, SimplePortal