Sunday, November 12, 2017

Marblesared on Google Play (finally)

Well it took a while but finally it is there for actual sale in the Google Play store, with a free demo, and a separate closed beta release for all you beta testers out there.

 

It took this long partly due to multi-factored complications with bundle package naming restrictions.
 - The original beta was called com.pcandvr.marblesared.
 - My automated bundle naming code needed to distinguish alpha/beta/production bundles when publishing, so I couldn't leave that name as is for beta, & couldn't customise the naming just for production due to other G.P. restrictions.
 - Google Play does not allow changing a 'free' app to a 'paid' app, so I couldn't make com.pcandvr.marblesared the prod paid bundle
 - Google Play lets you 'unpublish' an app bundle so that it no longer appears in Google Play to users as something they can download, but it does not let you delete the app bundle.  Ever.  Users who do not uninstall the app are free to continue to use that app on their devices.
- Google Play does not let you re-use old app bundle names for new apps, even after you unpublish the old app.  That is understandable - users should never face the issue of an update to an old app resulting in a different new app on their device.


So, ultimately, I ended up with three new app bundle names to meet a repeatable naming scheme:
com.pcandvr.marblesared_beta       (free)
com.pcandvr.marblesared_demo     (free)
com.pcandvr.marblesared_prod      (paid)

Some annoying news for beta testers - you'll need to uninstall your current Marblesared app, and reinstall the new beta here:
 https://play.google.com/store/apps/details?id=com.pcandvr.marblesared_beta&hl=en



I looked briefly again at Apple iTunes/App Store & Microsoft UWP
However:
Both Apple & Microsoft Developer programs require payment of 100USD (150AUD) every year.
Steam was a 100USD fee per title, but it was a once-off cost per title.

With current lack of sales of Marblesared, across itch.io, Steam, & Patreon,
coupled with the recent news of Microsoft dropping Windows Phone as a delivery platform,
balanced against significant losses already for Steam & PCAndVR business set-up,
those are additional costs I simply can't justify just at the moment - I will reconsider when I have more titles to publish, or a separate income stream to sustain that additional cost factor.


Wednesday, November 8, 2017

Simple, low cost cooling solution for Samsung Gear VR S6

After more than a year of my Samsung Galaxy S6 phone overheating after only about 10 minutes of play in my Innovator Edition Gear VR (SM-R321) headset, regardless of setting flight mode, wireless on/off, screen brightness, power saving, do-not-disturb mode, per these tips
https://www.vrheads.com/how-deal-gear-vr-overheating
https://www.reddit.com/r/GearVR/comments/3ybc9i/gear_vr_and_galaxy_s6_phone_overheating_messages/
https://forums.oculus.com/community/discussion/27568/consumer-vr-s6-heat-issue

I was losing enthusiasm and running out of $$$ to waste on the followup S7 & S8 and newer Gear VR headset.
I did get the latest Gear VR (SM-R324) headset + Touch Controller bundle for a reasonable price on ebay,
but I was still left with the problem of overheating, which apparently is especially bad on the Galaxy S6.
I was also quite dispirited in the wallet area upon learning that Google Daydream View would require a Google Pixel 2 or equivalent latest OLED phone (like the Samsung Galaxy S8).


I have read about numerous solutions specific to certain Gear VR models, and/or phone models, including clip-on fan mounts, heatsinks which required pulling the back cover and battery out of the phone, custom drilled or 3d-printed fan mounts and crazy looking aluminium foil heatsink rigs, and highly risky frozen coolant gel packs strapped to the phone (these people don't understand the concept of condensation occurring even outside a sealed cold gel pack, simply due to ambient humidity).
https://forums.oculus.com/community/discussion/32268/gear-vr-cooler-mod-guide
http://www.arvrmagazine.com/the-6freeze-galaxy-s6-air-cooling-system-for-gear-vr/
https://www.thingiverse.com/Kelvin820/collections/gearvr-cooling-solutions
https://www.reddit.com/r/GearVR/comments/3wgo5m/3_min_overheat_fix_attempt/
https://www.reddit.com/r/GearVR/comments/4wsulv/homemade_heatsink/

I decided the best & safest route was a very simple air-cooling solution with a fan small enough to fit just inside the gear vr faceplate, but not too small that airflow would be insignificant & ineffective. 
Being powered by the same usb connector as the gear VR itself would be nice but I decided against attempting to pull apart the headset for fear of irreversible damage.

Instead, I used three cheap items to make this a battery pack free-swivel-around-play-till-you-drop solution,
which can also be a mains-powered play-without-moving-too-much solution.
I am most impressed with the fact not only does the new Gear VR Touch Controller work with the Galaxy S6,
there is also no hardware dependency on the Gear VR headset - it works just fine on my old Innovator Edition SM-R321 model.  

So, on top of the Samsung Gear VR + Galaxy S6 + Touch Controller + micro USB charger cable

I got the following items:
- standard USB-A male to female 1.8M cable
- 60x60X10mm 5V USB Cooler Fan
- dual port 1A + 2.1A power pack

For the mains powered option, I got a dual-port USB mains adapter with at least 2A output on each port.
The official Samsung USB 5V @ 2A mains adapter seems to be the only thing which actually puts the S6 into 'fast charging' mode.

I wanted this solution to be VERY simple & easy to mount/dismount the phone from the Gear VR headset, and to plug/unplug the power source.
I also wanted the power source to be mounted on the headset somehow but the lightest power packs were too low on the mAh rating, and the best power-per-buck  vs low weight tradeoff got me a 6600mAh pack which even at 216g was still a bit too heavy to consider strapping to the actual headset, especially if I wanted to avoid neck strain and/or lie back on a pillow or lounge.
Since the overheating on the Galaxy S6 occurs primarily just under the camera lens, I positioned the fan so it would hang down just below the lens protrusion with the S6 mounted, and swing back up over to rest on the top of the Gear VR when unmounting the S6.

I achieved this of course with the amazingly high tech adhesive technology of ..... (wait for it)

sticky tape.

And here's the result, giving endless VR playtime, no overheating, cool-to-the-touch even after one hr solid play (eyestrain prevented further testing).



You can see in the side-on shots, the spinning fan pushes itself away from the phone face, which is fine, since that allows the airflow to disperse across the phone backplate for more effective thermal displacement.



I will definitely be able to enjoy VR again now - although Gear VR does have that unfortunate degree-of-freedom limitation where physical motion-in-space of the headset and controller are not represented, as they are with both the Oculus Rift VR headset and new touch controllers... 
Also the CPU/GPU limit on phones doesn't allow the same level of detail you can generate with nVidia GTX high end cards.  
I only have a GTX 970 & Intel 3770K and they are perfectly adequate for Oculus Rift VR.

Tuesday, October 31, 2017

Marblesared Build 2017/10/31 - All Hallow's Eve edition

Marblesared Splash image blog link

Hey Players,
Here is the All-Hallows Eve edition 31/10/2017 build of "Marblesared" (Marbles Are Red) for PC and Android.

I can give the link or Steam Key for the full game to beta testers or reviewers on request,
or to Patreon Patrons.
Otherwise it is available on Steam, itch.io, Facebook Gameroom for USD2.99.
Free Demo version with 6x4 levels x skills rather than 33x4 also available.

Link to Marbleared blog page

Thursday, October 5, 2017

Marblesared Early Release on Steam for Windows - 20171005

Marblesared Splash image blog link

Hey Players,
Marblesared has been [Early] Released on Steam today for the Windows PC platform!
Marblesared Steam


No game updates per se,
Steam's early release is the same as the 20170920 version I announced ...  on 20th Sep :-)

If anyone wants a Steam key for the PC version, lemme know, you deserve it for being beta testers.

You don't need a Steam key for the Android platform, it is still sitting in free beta mode for now in Google Play.

One day soon I hope to have a MacOSX build (which I can add to Steam) & iOS build
- but with OSX 10.13 High Sierra released on 25th Sep & 10.13.1 beta bug fixes already out to devs,
and iOS11 upgrades being pushed out to iDevices as we speak, with numerous battery power drain issues noted,
the question of build stability is up in the air.
Thanks to Microsoft libraries for IL2CPP & UWP SDK not liking Unity3D at present,

Microsoft Win10 / Universal Windows Platform (UWP) builds & MS App Store remain a pipe dream, even tho normal windows 32bit builds work just fine on windows 10.



You've Played Hard - you can give Rolling Balls a well earned rest for now :-)
-Morte



 


Tuesday, September 19, 2017

Marblesared Game Trailer on Youtube

Totally forgot I had only tweeted/FB posted this Youtube link to my Marblesared Game Trailer
without posting here!

This is an early draft of a game trailer I am planning for Steam Direct Early Release.

Many thanks to the brilliance of Edvard Greig for his 1875 work "I Dovregubbens hall" (In the Hall of the Mountain King) as performed by the Czech National Symphony Orchestra, commissioned by Musopen as public domain, found on wikimedia.org.

Marblesared Build 2017/09/20 - Pre-Steam Early Release edition

Marblesared (Marbles Are Red) Marblesared Splash image blog link

Hey Players,
Here is the Pre-Steam Early Release edition 20/09/2017 build of "Marblesared" (Marbles Are Red) for PC and Android.

I can give out the link to the full game to beta testers or reviewers on request,
but once it goes into Steam Early Release, the only free option will be the Demo version with 6x4 levels x skills rather than 33x4

Thanks & praise be to the beta testers yet again, for discovering numerous bugs in Tutoriballs,
caused by the NPC bean AI navigation now being too 'smart' to follow instructions.




What is "Marblesared" ?
It is a new take on the old hand-held "marble-in-a maze" type games commonly available many decades before electronic hand held games existed,
where you had to get a marble from one corner of the maze to the other, or variations on the theme.

Marblesared is designed to make the most of Android device built-in accelerometers,
enabling you to play simply by tilting your Android mobile device as if it were a physical container holding a marble.
It can also be played on PC with keyboard (or gamepad) controlling the marble.

How to play ?
- Roll your red marble to the red goal, through mazes, obstacles & bonuses.
- Help a little yellow bean get to the yellow goal.
The yellow bean can auto-navigate, and even has a jetpack for speeding to the yellow goal after your red marble unlocks it.
HOWEVER
Only your marble can help the bean reach that yellow goal.
How? By lowering obstacles, by NOT tripping bad items, by NOT directly running over the bean and Smooshing it,
and ideally, by doing it in as little time as possible if you are competitive and want to brag a bit :-)

The target audience is early teens and older, due to the bean character being "smooshed",
and humour content (very bad puns),
There is no elite skill barrier - anyone capable of using a PC or Android tablet can play - albeit some better than others :-)


Current Features:
- Animated intro/splash screen with sound effects.
- Help/Instructions (Please read first as introduction on How to Play).
- Tutoriballs (Animated Tutorials) - preview on by default, appearing as a zoomable PIP inset image
    synced to 1st appearance of each new bad/bonus item so players learn how to use them
- 33 hand-designed levels for each of 4 skills for Play testing (only 6 levels on Demo):
        - "BabyBall" skill (No Bonuses or Bad Items),
        - "Normball" skill (Bonus Items - e.g. Actuator/Triggers with Drop-down walls)
        - "Hardball" skill (Bonus/Bad Items - e.g. lava pit, spiky balls, bomb, smartmine)
        - "Maballs!" skill (Bonus/Bad Items AND electrified goal for yellow bean requiring player goal entry to disable)
- Bonus items (Green), include: Actuator Pad, Wall, Bean Shield, Extra Time, Bean Powerup, PortalEntry, PortalExit,
- Bad items (Red), include: Actuator Pad, Wall, Compactor, Slicer, Spike Plate, Lava Pit, Weight , Bomb, SmartMine
- Bad/Bonus actuators exist primarily to activate the other bad/bonus items.
- Reset Actuator (Purple) clear Bad Items in Hardball, MaBalls! skill
- Player setup/name/skill/Score reset for New games (New Player games start by default at Level 1 on BabyBall skill)
- Continued games option to start at any level up to highest played for current player
- Score/countdown per level & local saved high score table for each player & top 10 player scores
- Auto Next Level countdown on each level completion.
- Game settings including Debug on/off, Sound on/off, Controller input selection for both PC & Android using inbuilt default/keyboard/accelerometer/gamepad
- SoundFX setting enable/disable
- Additional "Settings" for improved graphics quality (shaders, reflections, transparency) - use Vertex Material & disable texture for fastest performance

Next on Todo list:
- Steam Early Release
- Adding more levels manually
- Marketing/Promotion
- option to upload player total scores to internet with top 1000 player scores worldwide
- Algorithm for auto-generation of levels,
- Make it a bit more "pretty", add in music, etc...

The [expanded] app size is currently about 40Mb for Android, 30Mb for PC version, 
Download size is 23Mb for the Android .APK, 11Mb for the PC version executable installer ).

Link to my "PCAndVR" Google Drive shared directory for Windows PC download :
MortePCAndVR Google Drive shared directory "Marblesared"
The shared directory contains self-extracting Setup executable for PC, Release Notes,
and an Install-README text file with more detail on PC & Android version install/uninstall.
The PC version is a generic Windows 32bit .exe so it works on WinXP through to Windows 10 (AMD/Intel x86/x64 only)
No Windows 10 "Universal" build for ARM/Atom yet - coming soon as I get Win10+Universal SDK.

Once the game goes into early release for sale,
The link for PC will only be available to patrons & registered beta testers (see patreon link below).
Android users who install now will get a free ride on beta updates
until the game is converted into Google Play Store release mode :D

If your Android alpha version is not auto-updating past the old v20170511 or v20170512 version to the new Beta build,
try uninstalling, then reinstalling from the Google Play Store link.
If you are getting game hangs, clear the Marblesared application data/cache in Android application manager
If that doesn't work, drop me a line on one of my new social media channels.

Play Hard & Roll Ball!
-Morte


Link & QR code for Google Play Store:
https://play.google.com/apps/testing/com.pcandvr.marblesared


Thursday, August 3, 2017

Marblesared Beta build - 2017/08/04 - Desco Birthday Month edition

Marblesared (Marbles Are Red) Marblesared Splash
image blog link

Hey Players,
Here is the Desco Birthday Month edition 04/08/2017 beta build of "Marblesared" (Marbles Are Red) for PC and Android.
Not my birthday though...  Just four other family members.

Thanks & praise be to the beta testers yet again, for discovering numerous bugs in Tutoriballs,
caused by the NPC bean AI navigation now being too 'smart' to follow instructions.

I have re-enabled tutoriballs preview by default, due to those same un-named beta testers
complaining about not knowing how to do something
while pooh-poohing suggestions to view Tutoriballs...
The feedback I seem to get so far is that 'No-one uses tutorials' and 'No-one reads help/manuals'.
If a certain 'leader of the free world' president's literacy level is any indication
then I guess we devs may as well give up since that book learnin' is just for 'elites' anyway...

TL;DR
- tuts fixed & enabled.
- usual blurb below:



What is "Marblesared" ?
It is a new take on the old hand-held "marble-in-a maze" type games commonly available many decades before electronic hand held games existed,
where you had to get a marble from one corner of the maze to the other, or variations on the theme.

Marblesared is designed to make the most of Android device built-in accelerometers,
enabling you to play simply by tilting your Android mobile device as if it were a physical container holding a marble.
It can also be played on PC with keyboard (or gamepad) controlling the marble.

How to play ?
- Roll your red marble to the red goal, through mazes, obstacles & bonuses.
- Help a little yellow bean get to the yellow goal.
The yellow bean can auto-navigate, and even has a jetpack for speeding to the yellow goal after your red marble unlocks it.
HOWEVER
Only your marble can help the bean reach that yellow goal.
How? By lowering obstacles, by NOT tripping bad items, by NOT directly running over the bean and Smooshing it,
and ideally, by doing it in as little time as possible if you are competitive and want to brag a bit :-)

The target audience is early teens and older, due to the bean character being "smooshed",
and humour content (very bad puns),
There is no elite skill barrier - anyone capable of using a PC or Android tablet can play - albeit some better than others :-)


Current Features:
- Animated intro/splash screen with sound effects.
- Help/Instructions (Please read first as introduction on How to Play).
- Tutoriballs (Animated Tutorials) - preview on by default, appearing as a zoomable PIP inset image
    synced to 1st appearance of each new bad/bonus item so players learn how to use them
- 33 hand-designed levels for each of 3 skills for Play testing:
        - "BabyBall" skill (No Bonuses or Bad Items),
        - "Normball" skill (Bonus Items - e.g. Actuator/Triggers with Drop-down walls)
        - "Hardball" skill (Bonus/Bad Items - e.g. lava pit, spiky balls, bomb, smartmine)
        - "Maballs!" skill (Bonus/Bad Items AND electrified goal for yellow bean requiring player goal entry to disable)
- Bonus items (Green), include: Actuator Pad, Wall, Bean Shield, Extra Time, Bean Powerup, PortalEntry, PortalExit,
- Bad items (Red), include: Actuator Pad, Wall, Compactor, Slicer, Spike Plate, Lava Pit, Weight , Bomb, SmartMine
- Bad/Bonus actuators exist primarily to activate the other bad/bonus items.
- Reset Actuator (Purple) clear Bad Items in Hardball, MaBalls! skill
- Player setup/name/skill/Score reset for New games (New Player games start by default at Level 1 on BabyBall skill)
- Continued games option to start at any level up to highest played for current player
- Score/countdown per level & local saved high score table for each player & top 10 player scores
- Auto Next Level countdown on each level completion.
- Game settings including Debug on/off, Sound on/off, Controller input selection for both PC & Android using inbuilt default/keyboard/accelerometer/gamepad
- SoundFX setting enable/disable
- Additional "Settings" for improved graphics quality (shaders, reflections, transparency) - use Vertex Material & disable texture for fastest performance

Next on Todo list:
- Beta build on sale as "Early Release"
- Adding more levels manually
- Marketing/Promotion
- option to upload player total scores to internet with top 1000 player scores worldwide
- Algorithm for auto-generation of levels,
- Make it a bit more "pretty", add in music, etc...

The [expanded] app size is currently about 40Mb for Android, 30Mb for PC version, 
Download size is 23Mb for the Android .APK, 11Mb for the PC version executable installer ).

Link to my "PCAndVR" Google Drive shared directory for Windows PC download :
MortePCAndVR Google Drive shared directory "Marblesared"
The shared directory contains self-extracting Setup executable for PC, Release Notes,
and an Install-README text file with more detail on PC & Android version install/uninstall.
The PC version is a generic Windows 32bit .exe so it works on WinXP through to Windows 10 (AMD/Intel x86/x64 only)
No Windows 10 "Universal" build for ARM/Atom yet - coming soon as I get Win10+Universal SDK.

Once the game goes into early release for sale,
The link for PC will only be available to patrons & registered beta testers (see patreon link below).
Android users who install now will get a free ride on beta updates
until the game is converted into Google Play Store release mode :D

If your Android alpha version is not auto-updating past the old v20170511 or v20170512 version to the new Beta build,
try uninstalling, then reinstalling from the Google Play Store link.
If you are getting game hangs, clear the Marblesared application data/cache in Android application manager
If that doesn't work, drop me a line on one of my new social media channels.

Play Hard & Roll Ball!
-Morte


Thursday, July 13, 2017

Marblesared Beta build - 2017/07/14 - Bastille Day edition

Marblesared (Marbles Are Red) Marblesared Splash
image blog link

Hey Players,
Here is the Bastille Day edition 14/07/2017 beta build of "Marblesared" (Marbles Are Red) for PC and Android.
Viva la Revolution! 
Actually, no, viva la peace & quiet please, stop rioting & destroying local shops, or better yet, hold your G20 summits in backwater country retreats instead of major metropolitan centres.   It's almost like the organisers WANT to stage a bloody protest event....
Sorry, way off topic.
This edition was previously known as the "7/11 edition" because I am underpaid with poor working conditions, but I found more bugs just before releasing it...

This version brings us to the next qualitative step in readiness for proper release
- Level+item Shaders,Texturing, & Level colour control in the Video Settings panel.
(Dynamic lit Shadows next on list).
So pretty!

I held off on those features for so long because I needed to ensure it would work on low spec devices first.

All those features seem to play just fine on my Samsung Tab Pro 9.7 android,
and of course work fine on PC Windows.
On random builds there still seem to be persistent intermittent issues with hanging on the animated splash screen, which I have narrowed down to deserialisation of the savegame data file, but I cannot reproduce it in debug mode, and often running another build of the same code makes the issue go away.   Deleting the savegame application cache in Android sometimes causes the failure, sometimes it fixes it.  Exceedingly vexing.
[edit for 14 July ed.]FOUND AND FIXED!
Also, completely overhauled & fixed the shaders framework which initially did not work at all on older Android devices (e.g. Samsung GS3).  And with only 3 days to do it!  (Just like Time Team, but no grave goods were discovered ...   only post holes.)




Anyway, here is the usual blurb below:



What is "Marblesared" ?
It is a new take on the old hand-held "marble-in-a maze" type games commonly available many decades before electronic hand held games existed,
where you had to get a marble from one corner of the maze to the other, or variations on the theme.

Marblesared is designed to make the most of Android device built-in accelerometers,
enabling you to play simply by tilting your Android mobile device as if it were a physical container holding a marble.
It can also be played on PC with keyboard (or gamepad) controlling the marble.

How to play ?
- Roll your red marble to the red goal, through mazes, obstacles & bonuses.
- Help a little yellow bean get to the yellow goal.
The yellow bean can auto-navigate, and even has a jetpack for speeding to the yellow goal after your red marble unlocks it.
HOWEVER
Only your marble can help the bean reach that yellow goal.
How? By lowering obstacles, by NOT tripping bad items, by NOT directly running over the bean and Smooshing it,
and ideally, by doing it in as little time as possible if you are competitive and want to brag a bit :-)

The target audience is early teens and older, due to the bean character being "smooshed",
and humour content (very bad puns),
There is no elite skill barrier - anyone capable of using a PC or Android tablet can play - albeit some better than others :-)


Current Features:
- Animated intro/splash screen with sound effects.
- Help/Instructions (Please read first as introduction on How to Play).
- Tutoriballs (Animated Tutorials) - disabled by default, appearing as a zoomable PIP inset image when enabled.
    synced to 1st appearance of each new bad/bonus item so players learn how to use them
- 33 hand-designed levels for each of 3 skills for Play testing:
        - "BabyBall" skill (No Bonuses or Bad Items),
        - "Normball" skill (Bonus Items - e.g. Actuator/Triggers with Drop-down walls)
        - "Hardball" skill (Bonus/Bad Items - e.g. lava pit, spiky balls, bomb, smartmine)
        - "Maballs!" skill (Bonus/Bad Items AND electrified goal for yellow bean requiring player goal entry to disable)
- Bonus items (Green), include: Actuator Pad, Wall, Bean Shield, Extra Time, Bean Powerup, PortalEntry, PortalExit,
- Bad items (Red), include: Actuator Pad, Wall, Compactor, Slicer, Spike Plate, Lava Pit, Weight , Bomb, SmartMine
- Bad/Bonus actuators exist primarily to activate the other bad/bonus items.
- Reset Actuator (Purple) clear Bad Items in Hardball, MaBalls! skill
- Player setup/name/skill/Score reset for New games (New Player games start by default at Level 1 on BabyBall skill)
- Continued games option to start at any level up to highest played for current player
- Score/countdown per level & local saved high score table for each player & top 10 player scores
- Auto Next Level countdown on each level completion.
- Game settings including Debug on/off, Sound on/off, Controller input selection for both PC & Android using inbuilt default/keyboard/accelerometer/gamepad
- SoundFX setting enable/disable
- Additional "Settings" for improved graphics quality (shaders, shadows, reflections, transparency),

Next on Todo list:
- Beta build on sale as "Early Release"
- Adding more levels manually
- Marketing/Promotion
- option to upload player total scores to internet with top 1000 player scores worldwide
- Algorithm for auto-generation of levels,
- Make it a bit more "pretty", add in music, etc...

The [expanded] app size is currently about 40Mb for Android, 30Mb for PC version, 
Download size is 23Mb for the Android .APK, 11Mb for the PC version executable installer ).

Link to my "PCAndVR" Google Drive shared directory for Windows PC download :
MortePCAndVR Google Drive shared directory "Marblesared"
The shared directory contains self-extracting Setup executable for PC, Release Notes,
and an Install-README text file with more detail on PC & Android version install/uninstall.
The PC version is a generic Windows 32bit .exe so it works on WinXP through to Windows 10 (AMD/Intel x86/x64 only)
No Windows 10 "Universal" build for ARM/Atom yet - coming soon as I get Win10+Universal SDK.

Once the game goes into early release for sale,
The link for PC will only be available to patrons & registered beta testers (see patreon link below).
Android users who install now will get a free ride on beta updates
until the game is converted into Google Play Store release mode :D

If your Android alpha version is not auto-updating past the old v20170511 or v20170512 version to the new Beta build,
try uninstalling, then reinstalling from the Google Play Store link.
If you are getting game hangs, clear the Marblesared application data/cache in Android application manager
If that doesn't work, drop me a line on one of my new social media channels.

Play Hard & Roll Ball!
-Morte

Monday, July 10, 2017

PCAndVR now has an Instagram Presence

This Instagram site will be where I post PCAndVR product screenshots/snapshots, although it take a LOT more effort to post on instagram when the source is not a mobile phone... Not a PC/desktop friendly app, let me tell you. For now, I have posted the 33 Levels of Hardball skill for Marblesared, showing off the new textured, coloured gamelevel floor & metallic shader objects, (build still under review before I push it out to next beta)

Friday, June 30, 2017

Marblesared Beta build - 2017/06/30 - EOFY edition

Marblesared (Marbles Are Red) Marblesared Splash
image blog link

Hey Players,
Here is the special EOFY edition 30 June 2017 beta build of "Marblesared" (Marbles Are Red) for PC and Android.

This is really just a quickfix for the 1st beta build, (see release notes for list of bug squishing)  Thanks Ben for playtested bug discovery!





What is "Marblesared" ?
It is a new take on the old hand-held "marble-in-a maze" type games commonly available many decades before electronic hand held games existed,
where you had to get a marble from one corner of the maze to the other, or variations on the theme.

Marblesared is designed to make the most of Android device built-in accelerometers,
enabling you to play simply by tilting your Android mobile device as if it were a physical container holding a marble.
It can also be played on PC with keyboard (or gamepad) controlling the marble.

How to play ?
- Roll your red marble to the red goal, through mazes, obstacles & bonuses.
- Help a little yellow bean get to the yellow goal.
The yellow bean can auto-navigate, and even has a jetpack for speeding to the yellow goal after your red marble unlocks it.
HOWEVER
Only your marble can help the bean reach that yellow goal.
How? By lowering obstacles, by NOT tripping bad items, by NOT directly running over the bean and Smooshing it,
and ideally, by doing it in as little time as possible if you are competitive and want to brag a bit :-)

The target audience is early teens and older, due to the bean character being "smooshed",
and humour content (very bad puns),
There is no elite skill barrier - anyone capable of using a PC or Android tablet can play - albeit some better than others :-)


Current Features:
- Animated intro/splash screen with sound effects.
- Help/Instructions (Please read first as introduction on How to Play).
- Tutoriballs (Animated Tutorials) - disabled by default, appearing as a zoomable PIP inset image when enabled.
    synced to 1st appearance of each new bad/bonus item so players learn how to use them
- 33 hand-designed levels for each of 3 skills for Play testing:
        - "BabyBall" skill (No Bonuses or Bad Items),
        - "Normball" skill (Bonus Items - e.g. Actuator/Triggers with Drop-down walls)
        - "Hardball" skill (Bonus/Bad Items - e.g. lava pit, spiky balls, bomb, smartmine)
        - "Maballs!" skill (Bonus/Bad Items AND electrified goal for yellow bean requiring player goal entry to disable)
- Bonus items (Green), include: Actuator Pad, Wall, Bean Shield, Extra Time, Bean Powerup, PortalEntry, PortalExit,
- Bad items (Red), include: Actuator Pad, Wall, Compactor, Slicer, Spike Plate, Lava Pit, Weight , Bomb, SmartMine
- Bad/Bonus actuators exist primarily to activate the other bad/bonus items.
- Reset Actuator (Purple) clear Bad Items in Hardball, MaBalls! skill
- SoundFX setting enable/disable
- Player setup/name/skill/Score reset for New games (New Player games start by default at Level 1 on BabyBall skill)
- Continued games option to start at any level up to highest played for current player
- Score/countdown per level & local saved high score table for each player & top 10 player scores
- Auto Next Level countdown on each level completion.
- Game settings including Debug on/off, Sound on/off, Controller input selection for both PC & Android using inbuilt default/keyboard/accelerometer/gamepad

Next on Todo list:
- Beta build on sale as "Early Release"
- Adding more levels manually
- Marketing/Promotion
- Additional "Settings" for improved graphics quality (shaders, shadows, reflections, transparency), Gameplay, Audio (SoundFX On/Off only so far),
- option to upload player total scores to internet with top 1000 player scores worldwide
- Algorithm for auto-generation of levels,
- Make it a bit more "pretty", add in music, etc...

The [expanded] app size is currently about 40Mb for Android, 30Mb for PC version, 
Download size is 23Mb for the Android .APK, 11Mb for the PC version executable installer ).

Link to my "PCAndVR" Google Drive shared directory for Windows PC download :
MortePCAndVR Google Drive shared directory "Marblesared"
The shared directory contains self-extracting Setup executable for PC, Release Notes,
and an Install-README text file with more detail on PC & Android version install/uninstall.
The PC version is a generic Windows 32bit .exe so it works on WinXP through to Windows 10 (AMD/Intel x86/x64 only)
No Windows 10 "Universal" build for ARM/Atom yet - coming soon as I get Win10+Universal SDK.

Once the game goes into early release for sale,
The above link for PC will only be available to patrons & registered beta testers (see patreon link below).
Android users who install now will get a free ride on beta updates
until the game is converted into Google Play Store release mode :D

If your Android alpha version is not auto-updating past the old v20170511 or v20170512 version to the new Beta build,
try uninstalling, then reinstalling from the Google Play Store link.
If that doesn't work, drop me a line on one of my new social media channels.

Play Hard & Roll Ball!
-Morte

Saturday, June 24, 2017

Marblesared Beta build - 2017/06/24

Marblesared (Marbles Are Red) Marblesared Splash image blog link

Hey Players,
Here is the 24 June 2017 first beta build of "Marblesared" (Marbles Are Red) for PC and Android.

Animated Tutorials (18 sections) are complete & integrated into Game Level new item detection.

It's official - My PCAndVR business name has been registered in Australia with an ABN.
My Patreon page has been created!
PATREON | PCAndVR PATREON | PCAndVR

Initial branding work has been done (blog,videos&other posts on social media)
PATREON | PCAndVR PATREON | PCAndVR


PATREON | PCAndVR Blogger | PCAndVR YouTube | PCAndVR FaceBook | PCAndVR Twitter | PCAndVR Instagram | PCAndVR LinkedIn | PCAndVR





What is "Marblesared" ?
It is a new take on the old hand-held "marble-in-a maze" type games commonly available many decades before electronic hand held games existed,
where you had to get a marble from one corner of the maze to the other, or variations on the theme.

Marblesared is designed to make the most of Android device built-in accelerometers,
enabling you to play simply by tilting your Android mobile device as if it were a physical container holding a marble.
It can also be played on PC with keyboard (or gamepad) controlling the marble.

How to play ?
- Roll your red marble to the red goal, through mazes, obstacles & bonuses.
- Help a little yellow bean get to the yellow goal.
The yellow bean can auto-navigate, and even has a jetpack for speeding to the yellow goal after your red marble unlocks it.
HOWEVER
Only your marble can help the bean reach that yellow goal.
How? By lowering obstacles, by NOT tripping bad items, by NOT directly running over the bean and Smooshing it,
and ideally, by doing it in as little time as possible if you are competitive and want to brag a bit :-)

The target audience is early teens and older, due to the bean character being "smooshed",
and humour content (very bad puns),
There is no elite skill barrier - anyone capable of using a PC or Android tablet can play - albeit some better than others :-)


The current build has:
- Animated intro/splash screen with sound effects.
- Help/Instructions (Please read this first as an introduction on How to Play).
- Tutoriballs (Animated Tutorials) - disabled by default, appearing as a zoomable PIP inset image when enabled.
    synced to 1st appearance of each new bad/bonus item so players learn how to use them
- 33 hand-designed levels for each of 3 skills for Play testing:
        - "BabyBall" skill (No Bonuses or Bad Items),
        - "Normball" skill (Bonus Items - e.g. Actuator/Triggers with Drop-down walls)
        - "Maballs!" skill with Bonus/Bad Items & harsher penalties e.g. electrified goal for yellow bean requiring disabling)
        - (upcoming planned new level "Hardball" with all the bad/bonus items of Maballs, but no electrified goal)
- Bonus items (Green), include: Actuator Pad, Wall, Bean Shield, Extra Time, Bean Powerup, PortalEntry, PortalExit,
- Bad items (Red), include: Actuator Pad, Wall, Compactor, Slicer, Spike Plate, Lava Pit, Weight , Bomb, SmartMine
- Bad/Bonus actuators exist primarily to activate the other bad/bonus items, & will clear Bad Items in Babyball, Normball skill, but test levels only have bad items in MaBalls! skill.
- Reset Actuator (Purple) to clear Bad Items in MaBalls! skill
- SoundFX for bad/bonus items
- Player setup/name/skill/Score reset for New games (New Player games start by default at Level 1 on BabyBall skill)
- Continued games option to start at any level up to highest played for current player
- Score/countdown per level & local saved high score table for each player & top 10 player scores
- Plan to have option to upload player total scores to internet with top 1000 player scores worldwide
- Game settings including Debug on/off, Sound on/off, Controller input selection for both PC & Android using inbuilt default/keyboard/accelerometer/gamepad

Next on the todo list:
- Beta build on sale as "Early Release"
- Adding more levels manually
- Marketing/Promotion
- Additional "Settings" for improved graphics quality (shaders, shadows, reflections, transparency), Gameplay, Audio (SoundFX On/Off only so far),
- Algorithm for auto-generation of levels,
- Make it a bit more "pretty", add in music, etc...

The [expanded] app size is currently about 40Mb for Android, 30Mb for PC version, 
Download size is 23Mb for the Android .APK, 11Mb for the PC version executable installer ).

Link to my "PCAndVR" Google Drive shared directory for Windows PC download :
MortePCAndVR Google Drive shared directory "Marblesared"
The shared directory contains self-extracting Setup executable for PC, Release Notes,
and an Install-README text file with more detail on PC & Android version install/uninstall.
The PC version is a generic Windows 32bit .exe so it works on WinXP through to Windows 10 (AMD/Intel x86/x64 only)
No Windows 10 "Universal" build for ARM/Atom yet - coming soon as I get Win10+Universal SDK.

YouTube Marblesared playlist link

Google Play store link for direct Android install & pretty screenshots
https://play.google.com/apps/testing/com.pcandvr.marblesared

If your Android alpha version is not auto-updating past the old v20170511 or v20170512 version to the new Beta build,
try uninstalling, then reinstalling from the Google Play Store link.
If that doesn't work, drop me a line on one of my new social media channels.


QR code:
QR Code - PCAndVR.Marblesared

Patreon PCAndVR link:
PATREON | PCAndVR PATREON | PCAndVR
-Morte

Have fun, and Play Ball!

Thursday, June 8, 2017

PCAndVR Patreon page

I have launched a PCAndVR Patreon page - of course, brand new, 0 Patrons currently as of this post - I need to get started on some marketing measures I reckon :-)


Thursday, May 25, 2017

PCAndVR_waterPCAndroidVR_fade_trimmed_3kbit_0365-0536f.avi

short trimmed version of previous render, as trailer for mini-game inclusions to minimise build size.

PCAndVR_waterPCAndroidVR_fade529f_3kbit.avi

22seconds of fast-paced fun and it only took a couple months of real work in blender to generate all models from scratch, & 5hrs to render...  who needs render farms anyway?

Thursday, May 11, 2017

12 May 2017 alpha build of "Marblesared" (Marbles Are Red) for PC and Android.


 



Hey Players,
Here is the 12 May 2017
alpha build of "Marblesared" (Marbles Are Red) for PC and Android.
Beta build is planned for when this final Alpha round has been approved by testers.
Animated Tutorials
(18 sections) are complete & integrated into Game Level new item detection.
My PCAndVR business name has been registered.
Initial branding work has been done (see blog videos & pics)


What is "Marblesared" ?

It is a new take on the old hand-held "marble-in-a maze" type games commonly available many decades before electronic hand held games existed,
where you had to get a marble from one corner of the maze to the other, or variations on the theme.


Marblesared
is designed to make the most of Android device built-in accelerometers,
enabling you to play simply by tilting your Android mobile device as if it were a physical container holding a marble.
It can also be played on PC with keyboard (or gamepad) controlling the marble.


How to play?
- Roll your red marble to the red goal, through mazes, obstacles & bonuses.
- Help a little yellow bean get to the yellow goal.

The yellow bean can auto-navigate, and even has a jetpack for speeding to the yellow goal after your red marble unlocks it.

HOWEVER
Only your marble can help the bean reach that yellow goal.
How? By lowering obstacles, by NOT tripping bad items, by NOT directly running over the bean and Smooshing it,
and ideally, by doing it in as little time as possible if you are competitive and want to brag a bit :-)

The target audience is early teens and older, due to the bean character being "smooshed",
and vaguely crude humour content
(very bad puns),
There is no elite skill barrier - anyone capable of using a PC or Android tablet can play.


The current build has:

- Animated intro/splash screen with sound effects.
- Help/Instructions (Please read this first as an introduction on How to Play).

- Tutoriballs (Animated Tutorials)
    s
ynced to 1st appearance of each new bad/bonus item so players learn how to use them
    (+option to disable in game settings)
- A number of simple hand-designed levels (currently 33 for each of 3 skills) for Play testing:

        - "BabyBall" skill (No Bonuses or Bad Items),
        - "Normball" skill (Bonus/Bad Items - e.g. Actuator/Triggers with Drop-down walls)
        - "Maballs" skill with Bonus/Bad Items & harsher penalties e.g. (planned electrified goal for yellow bean requiring disabling)
- Bonus items (Green), include: Actuator Pad, Wall, Bean Shield, Extra Time, Bean Powerup, PortalEntry, PortalExit,
- Bad items (Red), include: Actuator Pad, Wall, Compactor, Slicer, Spike Plate, Lava Pit, Weight , Bomb, SmartMine
- Bad/Bonus actuators exist primarily to activate the other bad/bonus items, & will clear Bad Items in Babyball, Normball skill, but test levels only have bad items in MaBalls! skill.
- Reset Actuator (Purple) to clear Bad Items in MaBalls! skill
- SoundFX for bad/bonus items
- Player setup/name/skill/Score reset for New games (New Player games start by default at Level 1 on BabyBall skill)
- Continued games option to start at any level up to highest played for current player

- Score/countdown per level & local saved high score table for each player & top 10 player scores
- Plan to have option to upload player total scores to internet with top 1000 player scores worldwide

- Game settings including Debug on/off, Sound on/off, Controller input selection for both PC & Android using inbuilt default/keyboard/accelerometer/gamepad

Next on the todo list:

- Beta build on sale as "Early Release"
- Adding more levels manually
- Finish Patreon Site and ongoing publishing of game build notes
- Additional "Settings" for improved graphics quality (shaders, shadows, reflections, transparency), Gameplay, Audio (SoundFX On/Off only so far),

- Algorithm for auto-generation of levels,
- Make it a bit more "pretty", add in music, etc...

The [expanded] app size is currently about 40Mb for Android, 30Mb for PC version,  (
20Mb for the Android .APK, ~11Mb for the self-unzipping exe ).

Link to my "PCAndVR" Google Drive shared directory for Windows PC download:

MortePCAndVR Google Drive shared directory "Marblesared"

The shared directory contains self-extracting Setup executable for PC, Release Notes,
and an Install-README text file with more detail on PC & Android version install/uninstall.
The PC version is a generic Windows 32bit .exe so it works on WinXP through to Windows 10 (AMD/Intel x86/x64 only)
No Windows 10 "Universal" build for ARM/Atom yet - coming soon as I get Win10+Universal SDK.
Here's a link to a playtest on youtube from an earlier alpha version
https://www.youtube.com/watch?v=Vv0PL0rcTek

Two recent Playtest video links from 20170101:
Marblesared Android tablet PlayTest 20170101 Maballs! Skill - Level 20 - Try try try again, Mum!
Marblesared Android tablet PlayTest 20170101 Maballs! Skill - Level 21,22 - Well done for 21, Mum!

Google Play Alpha store link for direct Android install & pretty screenshots

https://play.google.com/apps/testing/com.pcandvr.marblesared

QR code:
QR Code - PCAndVR.Marblesared
I am building a Patreon site, still figuring out patron levels & rewards :-)


Have fun, and Play Ball!

-Morte

Thursday, April 20, 2017

48frame walk cycle of an android chara I created in Blender

This is a 48frame walk cycle of an android chara I created in Blender - it only lasts for 2 seconds, so you need to loop video playback for the walk effect.
 (trademark Google Corporation, derived usage per allowed terms of Creative Commons 3.0 Attribution License)

Thursday, April 13, 2017

PCAndVR_bluewaterripples.avi

PCAndVR logo - Basic PC only so far - Adding blue water with waves created by camera

Wednesday, April 12, 2017

PCAndVR_PC_360.avi

Early 360 frames of PCAndVR logo branding in Blender 2.78.  Basic PC chara animation only so far.  Android & VR yet to appear.