Jump to content



Photo
* * * * * 26 votes

WIP: Visual Pinball in Unity


  • Please log in to reply
813 replies to this topic

#681 blindpeser

blindpeser

    Enthusiast

  • Members
  • PipPipPip
  • 421 posts

  • Flag: ---------

  • Favorite Pinball: WCS94

Posted 30 April 2021 - 10:26 PM

Man, this is getting better and better! You have a guess when VPE could be ready to conquer the world?

#682 strikekat

strikekat

    Hobbyist

  • Members
  • PipPip
  • 24 posts

  • Flag: United States of America

  • Favorite Pinball: BSD, GNR

Posted 30 April 2021 - 10:35 PM

@strikekat Oh, nice to hear! Which user group? We don't have any developer using Linux, but we build for it in our CI. If you want, give it a try! AFAIK the Unity editor for Linux is still labeled "experimental", you might encounter a few bumps on the road..

South Sound User Group here in WA state. People thought it was really cool, although I think it probably went over most people's heads (Nothing on them of course, majority of the group are line-of-business .net/web developers, and I always present on the most random things) :)
Anyways good to hear, I'll definitely give it a shot.. Thanks!



#683 fripounet

fripounet

    Pinball Fan

  • Platinum Supporter
  • 1,030 posts

  • Flag: China

  • Favorite Pinball: .les miens

Posted 30 April 2021 - 10:50 PM

super çà marche maintenant depuis la màj vpe . (passage version 2020.3)

 

141.jpg



#684 Gravy

Gravy

    Pinball Fan

  • VIP
  • 1,147 posts

  • Flag: Australia

  • Favorite Pinball: Simpsons pinball party



Posted 01 May 2021 - 05:39 AM

Can't remember if I have asked this before (I have the feeling I have but cant find it), but given that Unity allows for compiling for various platforms including Xbox One, is there a chance we may see a version of VPE released on that console at some stage (and Android/iOS)? Not sure if this would need a developer mode Xbox and running as a UWP app for Xbox? That would likely cripple GPU support though as I understand it so ideally getting it to run on retail Xbox would be better.

Im guessing that many planets would need to align such as pinmame supprt and ability to import tables and roms as well, and dual monitor support might not be possible... but it may make for a very cheap option for single screen VP gaming.


Pinball Addict


#685 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 01 May 2021 - 06:04 AM

Can't remember if I have asked this before (I have the feeling I have but cant find it), but given that Unity allows for compiling for various platforms including Xbox One, is there a chance we may see a version of VPE released on that console at some stage (and Android/iOS)? Not sure if this would need a developer mode Xbox and running as a UWP app for Xbox? That would likely cripple GPU support though as I understand it so ideally getting it to run on retail Xbox would be better.

Im guessing that many planets would need to align such as pinmame supprt and ability to import tables and roms as well, and dual monitor support might not be possible... but it may make for a very cheap option for single screen VP gaming.

I dont think the Xbox itself supports dual monitors?

 

Pinmame would likely be a bit hard, but non ROM tables would be ok i imagine

 

Probabaly just modify aprons to provide a score display for rotate tables?

 

I guess it is possible, as a player anyways


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#686 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

  • Flag: ---------

  • Favorite Pinball: T2, TOM, AFM

Posted 01 May 2021 - 07:39 AM

@blindpeser: In April!

 

@Gravy: I think it's not so much the technical side than the legal side. Typically for console platforms you need to sign a contract with the manufacturer, which isn't cheap and you have to be a legal entity, plus many of the app stores are hostile against open source projects. We've had it compiled and running on Android and iOS though, so that might be an option, although we need to figure out how to deal with the low-end devices and if there's a way to automatically convert tables to URP.



#687 strikekat

strikekat

    Hobbyist

  • Members
  • PipPip
  • 24 posts

  • Flag: United States of America

  • Favorite Pinball: BSD, GNR

Posted 01 May 2021 - 07:45 AM

Can't remember if I have asked this before (I have the feeling I have but cant find it), but given that Unity allows for compiling for various platforms including Xbox One, is there a chance we may see a version of VPE released on that console at some stage (and Android/iOS)? Not sure if this would need a developer mode Xbox and running as a UWP app for Xbox? That would likely cripple GPU support though as I understand it so ideally getting it to run on retail Xbox would be better.

Im guessing that many planets would need to align such as pinmame supprt and ability to import tables and roms as well, and dual monitor support might not be possible... but it may make for a very cheap option for single screen VP gaming.

 

This would absolutely need the user to have a console with developer mode enabled, which you will need to reboot to toggle back and forth from retail mode (to play your normal games again). Unfortunately AFAIK, the homebrew scene on Xbone is nearly non-existant in comparison to jailbroken systems like the Switch + PS4. Mainly Retroarch and some other emulators have been ported.

Assuming it can be exported to a UWP solution w/ required dependencies (I have no clue with my level of familiarity), we may be able to get some sideload-able package to be installed, but I think the hurdles + paid dev account will probably be an obstacle for most people (You never know though!)



#688 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 01 May 2021 - 07:59 AM

@blindpeser: In April!

 

@Gravy: I think it's not so much the technical side than the legal side. Typically for console platforms you need to sign a contract with the manufacturer, which isn't cheap and you have to be a legal entity, plus many of the app stores are hostile against open source projects. We've had it compiled and running on Android and iOS though, so that might be an option, although we need to figure out how to deal with the low-end devices and if there's a way to automatically convert tables to URP.

 

Wow

 

So one can not exactly make a free xbox app and just put it out there huh?

well now, that sucks


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#689 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

  • Flag: ---------

  • Favorite Pinball: T2, TOM, AFM

Posted 01 May 2021 - 08:37 AM

TBH the problem with consoles is not even technical or legal, it's just that we're a DYI community here, and console players tend to prefer sticking the cartridge into their toy, press a button, and play. That's pretty much the opposite of what we're doing here, so I doubt there will be any kind of incentive to port VPE to a console.



#690 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 01 May 2021 - 10:49 AM

TBH the problem with consoles is not even technical or legal, it's just that we're a DYI community here, and console players tend to prefer sticking the cartridge into their toy, press a button, and play. That's pretty much the opposite of what we're doing here, so I doubt there will be any kind of incentive to port VPE to a console.

Well....

 

I could fit one of JP's table on a cartridge LOL


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#691 blindpeser

blindpeser

    Enthusiast

  • Members
  • PipPipPip
  • 421 posts

  • Flag: ---------

  • Favorite Pinball: WCS94

Posted 01 May 2021 - 04:47 PM

@blindpeser: In April!
 


2022 or 2023 ;)

You know what I am talking about...

#692 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

  • Flag: ---------

  • Favorite Pinball: T2, TOM, AFM

Posted 01 May 2021 - 07:15 PM

2022 or 2023 ;)

You know what I am talking about...

 

That's a good question! I'll let you know when I know.



#693 hitman2304

hitman2304

    Enthusiast

  • Members
  • PipPipPip
  • 129 posts
  • Location:Poland

  • Flag: Poland

  • Favorite Pinball: AFM,Monster Bash,Medieval Madness,TOM.

Posted 01 May 2021 - 09:12 PM

What will be Your next focus after working with display/dmd?



#694 freezy

freezy

    Member title

  • Members
  • PipPipPipPip
  • 685 posts

  • Flag: ---------

  • Favorite Pinball: T2, TOM, AFM

Posted 01 May 2021 - 09:21 PM

Get table building in the editor more stable probably.



#695 Gravy

Gravy

    Pinball Fan

  • VIP
  • 1,147 posts

  • Flag: Australia

  • Favorite Pinball: Simpsons pinball party



Posted 02 May 2021 - 12:32 AM

 

@blindpeser: In April!

 

@Gravy: I think it's not so much the technical side than the legal side. Typically for console platforms you need to sign a contract with the manufacturer, which isn't cheap and you have to be a legal entity, plus many of the app stores are hostile against open source projects. We've had it compiled and running on Android and iOS though, so that might be an option, although we need to figure out how to deal with the low-end devices and if there's a way to automatically convert tables to URP.

 

Wow

 

So one can not exactly make a free xbox app and just put it out there huh?

well now, that sucks

 

I think you can but the enduser needs to have put their Xbox into developer mode, last time I checked it's a one time cost of about $20 to enable this facility on Xbox One, the bummer though is that there are some restrictions as far as I am aware. You can read more at https://www.howtogee...developer-mode/

I was thinking that developer mode games were restricted in their use of the Xbox GPU but it seems this may not be the case now. There are some memory limitations, 5GB for game, 1GB for apps, and 64 bit only.

Given that you can pick up a 4K capable Xbox one X for around the US$200 mark (I got one secondhand in Australia for AU$225 recently) it could be a very cheap way to build a single screen virtual pinball, and just dedicate the console directly for the pinball purpose.

This idea is not so much to give console owners a way to play pinball, but more a way to build a cheap dedicated virtual pin.


Edited by Gravy, 02 May 2021 - 12:32 AM.

Pinball Addict


#696 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,922 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 02 May 2021 - 12:36 AM

Consoles have always required you to pay fees / license etc to be able to release games on them. This is how MS / Sony / Nintendo / Sega made money.

 

If people released free games, then that's no money for them. It's not like Windows where you have to purchase an OS to be able to play free games / apps on it.

 

Nintendo is probably the only company that makes any money from the hardware sales of a console.



#697 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 02 May 2021 - 02:50 AM

 

 

If people released free games, then that's no money for them. It's not like Windows where you have to purchase an OS CONSOLE to be able to play free games / apps on it.

 

 

 

You have to buy the Xbox?

 

Or are you meaning they are selling them at a loss?


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#698 TerryRed

TerryRed

    Pinball Fan

  • Silver Supporter
  • 1,922 posts

  • Flag: Canada

  • Favorite Pinball: Too many to choose...

Contributor

Posted 02 May 2021 - 02:51 AM

Yes, MS and Sony have always sold the hardware at a loss for the first few years.



#699 wiesshund

wiesshund

    VPF Legend

  • Members
  • PipPipPipPipPipPipPip
  • 11,859 posts

  • Flag: United States of America

  • Favorite Pinball: How many can i have?

Posted 02 May 2021 - 04:04 AM

Yes, MS and Sony have always sold the hardware at a loss for the first few years.

i thought you bought it at a loss lol


If you feel the need to empty your wallet in my direction, i don't have any way to receive it anyways

Spend it on Hookers and Blow


#700 toxie

toxie

    VPF Veteran

  • VP Dev Team
  • PipPipPipPipPipPip
  • 5,734 posts
  • Location:berlin, germany

  • Flag: Germany

  • Favorite Pinball: AFM

Posted 02 May 2021 - 07:00 AM

If at all, i'd like to see the Switch over the XBox, especially the potential new/upcoming Switch..   (sorry for the derail)