Log In  
Log In  

@torch2424

Follow
Follow

Skate. Music. Video Games. Code.

https://aaronthedev.com/#/

Github Link: https://github.com/torch2424/picoDeploy

Features Snippet from the README:

🖥️ Deploy to Windows, Mac, and Linux using Electron and Electron Builder

📱 Deploy to Android, iOS, and Web with all listed features using Ionic

🚀 Performant mobile builds using Crosswalk

💾 Save file (Indexedb) listener, with Pub / Sub functionality to perform actions when the save file is changed

🎮 Mobile on screen gamepad using Google Material Icons

🎮 Usb Gamepad / Xbox 360 controller / PS3 controller support using a modified pico8gamepad

💦 Splashscreen / Video to hide the Pico 8 boot screen (Not to be mistaken with Ionic mobile app splash screen)

📺 Background image or video to be displayed behind your game

⚙️ Settings screen, with support for turning sound on / off, fullscreen for desktop, customizable gamepad color, customizable background color (if not background media), Stretch the game to full resolution, and dropdown credits.

🛠️ Build System to support multiple picoDeployConfig.json files, and copied for the correct build target set in ENV variables.

♻️ Compatible with libraries like greenworks and Cordova Plugin Play Games Services. That can be plugged into a commented PlatformSdkWrapper service, which taps into the Save file listener I mentioned above.

P.S I totally started this project before version 0.1.11 which included binary exports for Windows, Mac, and Linux. However, this project still offers a great amount of functionality for deploying and building games, that binary exports do not offer currently.

Any feedback on the tool is greatly appreciated, thanks!

P#50158 2018-03-09 16:13 ( Edited 2018-03-09 21:13)

Cart [#50156#] | Code | 2018-03-09 | License: CC4-BY-NC-SA | Embed
2

Get Dis Money Links:
Website: https://getdismoney.com/
Itch.io: https://aaronthedev.itch.io/get-dis-money
Steam: http://store.steampowered.com/app/738130/Get_Dis_Money/
Google Play: https://play.google.com/store/apps/details?id=com.teamnocomplygames.getdismoney

Source Code And Build Tools:
Source code: https://github.com/torch2424/getDisMoney-community-edition
pico8-grunt: https://github.com/TeamNoComplyGames/pico8Grunt
picoDeploy: https://www.lexaloffle.com/bbs/?tid=30920

Hello!

I just released my Pico-8 game Get Dis Money. You can use the links above to learn more about it. What is interesting, is that I was able to publish it as a full game on Steam, Google Play, and Itch.io using a build tool I made called picoDeploy. You can learn more about that above as well!

All of the code to the game's build tools is open source above, as well as this "community edition" of the game. The "community edition" is just a stripped down version of the game, but with all the main mechanics and code in place :)

I hope you enjoy! Feel free to explore any of the links I put above, and any feedback on the game is G R E A T Y L Y appreciated. Thanks!

P#50157 2018-03-09 16:05 ( Edited 2018-03-14 22:38)

Hello!

I am currently wrapping up a tool that allows wrapping a PICO-8 cart as an Electron and Ionic app. Meaning, Pico-8 can be exported as a Windows, Mac, Linux, Android, and Ios application. Which, simply wraps the cart inside of a web browser that can be run as a single application. However, it provides more features such as a save file, indexedb, watching service (For things like achievements), Options for fullscreen and sound, A mobile gamepad, a splash screen to hide PICO-8 booting, and much more!

However, I am currently trying to get over the last hump in the framework before taking the time to write all of the documentation. And that is audio performance on Android.

I've come across a few good discussions on the forums here:

https://www.lexaloffle.com/bbs/?tid=30147

https://www.lexaloffle.com/bbs/?tid=29383

https://www.lexaloffle.com/bbs/?tid=29209

But none of them come with a solution, but more of just acknowledging that it is a problem. So I thought I'd create this thread in an attempt to fix and discuss the issue.

And to put one foot forward, I currently test on a Nexus 5x and a Pixel 2. They do not display the audio issues. However, my roommate and girlfriend's phone do. So what I've noticed, I've been getting Android updates as they come in. I trust my 5x is on 7.1, where my Pixel 2 is on 8.1. Where my girlfriend and roommate are <= 7.0 . After some additional research, I am starting to suspect this may be the fix: https://developer.android.com/about/versions/nougat/android-7.0.html#webview

The Built-in Android webview may not play well with Audio from the Emscripten code within the cart js files.

I personally can not test and repot on Ios devices unfortunately.

Anyways, any help or ideas would be appreciated! Thanks!

P#47955 2018-01-08 01:41 ( Edited 2018-01-08 06:41)

Hello!

First time posting here, and I thought I would show a little tool I made.

pico8Grunt is a gruntfile used to create a build system around concatenating lua code into pico8 carts. This will allow for you to be able to write code in an editor of your choice, write code into multiple files, and have them all loaded back into the cart whenever you save a file!

This has made my experience coding on pico8 a lot better, and I hope it does for you too.

https://github.com/TeamNoComplyGames/pico8Grunt

Thank you!

P.S I am an Atom user, I suggest getting the following packages for nicer syntax support:
https://atom.io/packages/language-pico8
https://atom.io/packages/language-lua

P#37959 2017-03-01 03:56 ( Edited 2017-03-01 08:56)

X
About | Contact | Updates | Terms of Use
Follow Lexaloffle:        
Generated 2019-03-24 07:00 | 0.053s | 4194k | Q:24