Advertisement



Go Back   Zune Boards > Zune Discussions > Zune Games > Development Discussions

New Member?



 
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

Development Discussions All developers who are coding games may stop by here for any help, suggestions, and everything development related.

Reply
 
LinkBack Thread Tools
Old 06-30-2008, 08:12 PM   #21 (permalink)
Jr. Member
 
SimReality's Avatar
 
Join Date: May 2008
Posts: 410
Reputation: 60
Default


If that's good for you, fine, but there's a huge flaw there. Without running the applications/games in a separate AppDomain there is absolutely no way to insure that a game is actually unloaded. I can, in my application, just create a new ContentManager and load up 15MB of textures. Now there's no way to reclaim that memory without restarting all of Zune Home. By executing in a new AppDomain not only can you run all the existing games and apps without much extra work (there's a tiny amount just to change the content directory to match), but when that AppDomain goes out of scope it reclaims ALL memory allocated within it.

So it's just a more robust solution. I am mocking up a basic app launcher using ZuneBlade right now to see if I can get it to bounce back and fourth between a launcher application and all the extra games. Hopefully it does.






SimReality is offline   Reply With Quote
Old 06-30-2008, 08:18 PM   #22 (permalink)
Large Walrus
Support Team
Jr. Staff
Premium Member
Super Zuner
 
SilentWalrus's Avatar
 
Join Date: Feb 2008
Location: Omaha, Nebraska
Posts: 1,845
Reputation: 247
Awards Showcase
Biggest Abuser of Noobs 
Total Awards: 1
Default

That looks beautiful.
I would thoroughly enjoy having this application.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

Thanks for the sig stkr.

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.




SilentWalrus is offline   Reply With Quote
Old 06-30-2008, 08:20 PM   #23 (permalink)
Jr. Member
 
Tiptup300's Avatar
 
Join Date: Apr 2008
Posts: 387
Reputation: 116
Default

Quote:
Originally Posted by SimReality View Post
If that's good for you, fine, but there's a huge flaw there. Without running the applications/games in a separate AppDomain there is absolutely no way to insure that a game is actually unloaded. I can, in my application, just create a new ContentManager and load up 15MB of textures. Now there's no way to reclaim that memory without restarting all of Zune Home. By executing in a new AppDomain not only can you run all the existing games and apps without much extra work (there's a tiny amount just to change the content directory to match), but when that AppDomain goes out of scope it reclaims ALL memory allocated within it.

So it's just a more robust solution. I am mocking up a basic app launcher using ZuneBlade right now to see if I can get it to bounce back and fourth between a launcher application and all the extra games. Hopefully it does.
Each module gets it's own content manager, which gets unloaded!



Tiptup300 is offline   Reply With Quote
Old 06-30-2008, 08:23 PM   #24 (permalink)
Jr. Member
 
SimReality's Avatar
 
Join Date: May 2008
Posts: 410
Reputation: 60
Default

But you can't enforce that. I can make as many ContentManagers in my module as I want and there's nothing you can do to stop it. Plus I could just create a 100,000,000 array of Vector2s and you wouldn't be able to free that memory. I'm not saying your solution is a workable solution, but you won't be able to enforce these things.



SimReality is offline   Reply With Quote
Old 06-30-2008, 10:23 PM   #25 (permalink)
Zune Guardian
 
ShotgunSnipist's Avatar
 
Join Date: May 2008
Location: Colorado
Posts: 738
Reputation: 73
Send a message via AIM to ShotgunSnipist
Default

This has to be one of the greatest idea's ever!
I would help if I could... But i'm just a C# nub...
='(
__________________
Invisible Text. =P
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.



ShotgunSnipist is offline   Reply With Quote
Old 07-01-2008, 04:08 AM   #26 (permalink)
Zuner
 
Join Date: Mar 2007
Posts: 69
Reputation: 7
Default

Would be great if it were possible to let a im run on the background, so you can just read a book or something and other people can chat to you if they want. That way the im will be used longer, wich means a bigger chance to actually meet someone with an zim active.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.




gaurdian is offline   Reply With Quote
Old 07-01-2008, 05:36 AM   #27 (permalink)
Jr. Member
 
Anachostic's Avatar
 
Join Date: Jun 2007
Posts: 407
Reputation: 77
Default

Well, Tip and Sim, both your ideas have merit. Tip's would be great if you wanted to share information between modules in the suite; Sim's would be great if all the applications worked independantly. Maybe it could even be a combination of the two.

Right now, I would see a benefit in Sim's design that would avoid the needed restart after exiting a game before changing to another. I think Tip's design would be good for an integrated suite. If you could get developers to agree on a format (maybe VCF), you could swap info between calender, contacts, alarm clock, notes. As long as the entire suite didn't exceed 16MB. But apps usually aren't graphic intensive anyway, so this seems doable.

I have to imagine the Zune team is just shaking their heads in disbelief at what Zune users are doing to their device.




Anachostic is offline   Reply With Quote
Old 07-01-2008, 09:51 AM   #28 (permalink)
Jr. Member
 
Tiptup300's Avatar
 
Join Date: Apr 2008
Posts: 387
Reputation: 116
Default

Quote:
Originally Posted by Anachostic View Post
Well, Tip and Sim, both your ideas have merit. Tip's would be great if you wanted to share information between modules in the suite; Sim's would be great if all the applications worked independantly. Maybe it could even be a combination of the two.

Right now, I would see a benefit in Sim's design that would avoid the needed restart after exiting a game before changing to another. I think Tip's design would be good for an integrated suite. If you could get developers to agree on a format (maybe VCF), you could swap info between calender, contacts, alarm clock, notes. As long as the entire suite didn't exceed 16MB. But apps usually aren't graphic intensive anyway, so this seems doable.

I have to imagine the Zune team is just shaking their heads in disbelief at what Zune users are doing to their device.
NOTE: The zune may have 16mb, but C# is a managed language, where any time an app is opened and closed, all the resources taken by the app will be released.



Tiptup300 is offline   Reply With Quote
Old 07-01-2008, 09:55 AM   #29 (permalink)
zB Nightshift
Support Team
Premium Member
Section Staff
Super Zuner
 
Justananomaly's Avatar
 
Join Date: Nov 2007
Location: 127.0.0.1
Posts: 1,688
Reputation: 370
Send a message via MSN to Justananomaly Send a message via Yahoo to Justananomaly Send a message via Skype™ to Justananomaly
Default

Honestly I can't wait until something like this eventually turns into a full mini OS and someone buys the rights from the creator for some 5-6 didget figure. Good luck!
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

"Anomalys exist, for without struggle there is no progress."
This post may or may not contain accurate information. This post is that
of my own opinion, knowledge, and reasoning, and does not nessessarily
reflect that of CroudGather or Zuneboards and their affiliates, period.



Justananomaly is offline   Reply With Quote
Old 07-01-2008, 10:28 AM   #30 (permalink)
Zuner
 
Join Date: Dec 2007
Posts: 56
Reputation: 26
Default

Quote:
Originally Posted by Justananomaly View Post
Honestly I can't wait until something like this eventually turns into a full mini OS and someone buys the rights from the creator for some 5-6 didget figure. Good luck!
not to be rude, but why would anyone buy a mini OS for a zune for 5-6 digit figures?



sableholic is offline   Reply With Quote
Old 07-01-2008, 11:08 AM   #31 (permalink)
Jr. Member
 
SimReality's Avatar
 
Join Date: May 2008
Posts: 410
Reputation: 60
Default

A 5-6 digit number isn't out of the ordinary for purchasing the rights to a piece of software if the purchaser believes they can re-sell it for profit. Granted you can't sell anything made with the XNA 3.0 CTP so it's not really relevant.



SimReality is offline   Reply With Quote
Old 07-01-2008, 11:11 AM   #32 (permalink)
zB Nightshift
Support Team
Premium Member
Section Staff
Super Zuner
 
Justananomaly's Avatar
 
Join Date: Nov 2007
Location: 127.0.0.1
Posts: 1,688
Reputation: 370
Send a message via MSN to Justananomaly Send a message via Yahoo to Justananomaly Send a message via Skype™ to Justananomaly
Default

A game publisher bought the rights to "Sling-o" which is a game he made in second-life and paid him $210,000 and now its on nintendo DS, PC, and XBox arcade and it took him a total of 20 hours to make it.

Things like this happen a lot thats why you see many freelancer coders and designers out there expecially now days.
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

"Anomalys exist, for without struggle there is no progress."
This post may or may not contain accurate information. This post is that
of my own opinion, knowledge, and reasoning, and does not nessessarily
reflect that of CroudGather or Zuneboards and their affiliates, period.



Justananomaly is offline   Reply With Quote
Old 07-01-2008, 11:41 AM   #33 (permalink)
Zuner
 
Join Date: Dec 2007
Posts: 56
Reputation: 26
Default

Quote:
Originally Posted by SimReality View Post
A 5-6 digit number isn't out of the ordinary for purchasing the rights to a piece of software if the purchaser believes they can re-sell it for profit. Granted you can't sell anything made with the XNA 3.0 CTP so it's not really relevant.
I specifically said a Zune mini-OS. I just don't see a Zune mini-OS as being something someone could resell was my original point and as you said they can't since anything made with XNA can't be at this point. Hell if they ever get Linux on the zune through hacked firmware it would be quite useless. That was my point. Not that software doesn't sell for 5-6 digits, that I don't see a Zune mini-OS reselling for that much.

Quote:
Originally Posted by Justananomaly View Post
A game publisher bought the rights to "Sling-o" which is a game he made in second-life and paid him $210,000 and now its on nintendo DS, PC, and XBox arcade and it took him a total of 20 hours to make it.

Things like this happen a lot thats why you see many freelancer coders and designers out there expecially now days.

Again I specifically said a Zune mini-OS. Using other examples to try and prove that it could happen seems pointless to me. Just out of curiosity though, got a link to this sling-o purchase? I just haven't seen a game on my 360 xbla called sling-o

Last edited by sableholic : 07-01-2008 at 11:55 AM.



sableholic is offline   Reply With Quote
Old 07-01-2008, 11:55 AM   #34 (permalink)
zB Nightshift
Support Team
Premium Member
Section Staff
Super Zuner
 
Justananomaly's Avatar
 
Join Date: Nov 2007
Location: 127.0.0.1
Posts: 1,688
Reputation: 370
Send a message via MSN to Justananomaly Send a message via Yahoo to Justananomaly Send a message via Skype™ to Justananomaly
Default

Quote:
Originally Posted by sableholic View Post
I specifically said a Zune mini-OS. Using other examples to try and prove that it could happen seems pointless to me.
It's a good example, it just has not happened thus far in XNA, but I GUARENTEE you it will.

It was something self-coded that he made from scratch for his entertainment inside of a game in which nothing until then that was created had ever been bought out before.

Anything could happen, if those three words alone seem pointless to you then maybe you don't get the concept of life itself I suppose, let alone how the software industry works. People get offers for their seamingly useless products all the time, expecially even rediculous operating systems. Bill gates bought QDOS from a man who built it just to make life easier for him, and lisenced it to IBM and charged $1 per computer sold for it and thats the foundation of Microsoft.

Now please stop with the empty rhetoric and blind running and just accept that my cookies are 10x better then yours.
OHMNOMNOM
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.


To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.
|
To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.

"Anomalys exist, for without struggle there is no progress."
This post may or may not contain accurate information. This post is that
of my own opinion, knowledge, and reasoning, and does not nessessarily
reflect that of CroudGather or Zuneboards and their affiliates, period.



Justananomaly is offline   Reply With Quote
Old 07-01-2008, 12:02 PM   #35 (permalink)
Zuner
 
Join Date: Dec 2007
Posts: 56
Reputation: 26
Default

Right I don't understand how the software industry works, I just work in it...

Yes anything could happen, but in this case the chances are very very slim. The fact is a Zune mini-OS no matter how cool for us Zune users, would be useless to anyone else. There are free OS's and not free ones that would be more useful on other systems, have a bigger development base, more support, etc. Just throwing out the "oh x software sold for x dollars, im sure this could" is silly. There has to be some sort of need for it and some way for the person buying it to recoup the costs ala how Bill Gates recouped the costs in your post. What could the Zune mini-OS be used for outside of being on a Zune? Seriously.

In an effort to not derail the thread anymore I'd just like to say again that this would be cool for us Zune users and I look forward to seeing the progress.

Last edited by sableholic : 07-01-2008 at 12:05 PM.



sableholic is offline   Reply With Quote
Old 07-01-2008, 04:08 PM   #36 (permalink)
Experienced Zuner
 
tenritsu's Avatar
 
Join Date: May 2008
Posts: 183
Reputation: 13
Default

Those screens look awesome!
__________________

To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.



To view links or images in signatures your post count must be 0 or greater. You currently have 0 posts.



tenritsu is offline   Reply With Quote
Old 07-01-2008, 04:48 PM   #37 (permalink)
Zewbie
 
Quaay's Avatar
 
Join Date: Jun 2008
Location: Australia (Shh Don't Tell Microsoft)
Posts: 6
Reputation: 10
Default

alright, well i don't understand all of the code stuff you guys
are talking about. But I do think it's a great idea and it looks
amazing! I'd be glad to help out with graphics and or concepts
for apps or whatever. But can't really help with code, it seems
to disagree with me somewhat
__________________
~Quaay~




Quaay is offline   Reply With Quote
Old 07-01-2008, 10:31 PM   #38 (permalink)
Jr. Member
 
Tiptup300's Avatar
 
Join Date: Apr 2008
Posts: 387
Reputation: 116
Default

@All of you, please disregard that entire conversation. There were no winners, but there was one loser.

HINT: It was justannormally

ON TOPIC: I'll get some work on this tomorrow since I don't have any work! yeah!



Tiptup300 is offline   Reply With Quote
Old 07-01-2008, 10:49 PM   #39 (permalink)
Experienced Zuner
 
ESPKH2's Avatar
 
Join Date: Jun 2008
Posts: 111
Reputation: 14
Default

This is seriously such an amazing idea. I can't believe how much potential zune has.




ESPKH2 is offline   Reply With Quote
Old 07-02-2008, 10:39 AM   #40 (permalink)
Jr. Zuner
 
Join Date: Jun 2008
Posts: 30
Reputation: 11
Default

Yay! I hope it will be awesome!



Jrmint97 is offline