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

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

Reply
 
Thread Tools
Old 10-27-2011, 06:04 PM   #1
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default Zna



NOW ROOMIER THAN EVER!

This is the start of my engine for the Zune HD written in XNA. It is extremely basic right now but will be updated as I continue to make progress.

Progress of this project can be seen on the Roadmap.

This is basically a compilation of the more general classes that I will be using in Geomatrix.

I'll expand this as more features become availible. Right now... well it's sort of dry.

The main site is located here: http://code.google.com/p/zna-hd/.

If anyone is willing to help with this project than just let me know via PM or email.


Got Google+? View the projects Google Plus page for the latest news and updates!


Currently Working on:
Rooms
Game Object Fixes and Extensions
Particles


ZNA in action:
ZuneStar


All New: ZNA Labs!
Heres how this works. Have an idea or build something with ZNA? Send me a link, it doesn't need to be finished, these are simply labs. Partially working physics simulator. Some neat particle effects. An Angry Birds clone. If you have played around with ZNA and don't have a full product working let me know, your project will be added to this list to help other ZNA users better understand what they are doing.

No community Labs yet. Be the first. Grab ZNA and make something cool!

Nothing here you like? Check out the labs on the Code Page here for all official (ZNA dev created) labs.

Last edited by runewake2; 11-18-2011 at 07:56 PM.




runewake2 is offline   Reply With Quote

Advertisement [Remove Advertisement]
Old 10-27-2011, 07:29 PM   #2
boohbah11
Graduate Zuner
 
boohbah11's Avatar
 
Join Date: Nov 2010
Location: on a boat on a river...
Posts: 1,361
boohbah11 has a spectacular aura aboutboohbah11 has a spectacular aura about
Default

awesome! if its still in progress after my programming class next semester id be happy to help (if i can)




boohbah11 is offline   Reply With Quote
Old 10-27-2011, 07:35 PM   #3
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default

I'll add to it as long as I am coding for the Zune. If I happen to stop developing this for any reason feel free to pick this up and add to it.

Also: Just committed a new update allowing the scaling of objects to any size in pixels, relative to another object (so they are the same size), making an object square of X pixels etc. It also includes a new GameObject variable called active. inactive objects will not execute their draw or update steps. This is different from an unshown object because unshown objects will still update.




runewake2 is offline   Reply With Quote
Old 11-06-2011, 06:23 AM   #4
Prodigy
Jr. Member
 
Prodigy's Avatar
 
Join Date: Jun 2011
Location: In a box on the side of the road
Posts: 376
Prodigy is on a distinguished road
Send a message via MSN to Prodigy Send a message via Yahoo to Prodigy
Default

i tried out zunestar, and i have to say its a pretty simple game. But the fact that you didnt use xna, but instead zna is pretty impressive. Great Work!




Prodigy is offline   Reply With Quote
Old 11-06-2011, 09:32 AM   #5
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default

zna is built off of xna. The main thing about Zunestar is that the entire working of the game is about 6 lines changed from the basic ZNA framework.




runewake2 is offline   Reply With Quote
Old 11-06-2011, 10:02 AM   #6
Mario222
Experienced Zuner
 
Mario222's Avatar
 
Join Date: Jan 2010
Location: NY
Posts: 123
Mario222 is on a distinguished road
Default

I would love to get in on this. I don't know how much I can contribute but I can try.
__________________

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




Mario222 is offline   Reply With Quote
Old 11-06-2011, 11:07 AM   #7
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default

Quote:
Originally Posted by Mario222 View Post
I would love to get in on this. I don't know how much I can contribute but I can try.
If you want to help with coding ZNA then you can send me a PM with your google account (so I can add you to the project).

If you want to use ZNA you can get the latest version from the subversion on the Google Code site.

I could really use some other people that want to work on the project.




runewake2 is offline   Reply With Quote
Old 11-06-2011, 07:54 PM   #8
MisterCrazy8
Squirt
 
Join Date: Feb 2011
Posts: 18
MisterCrazy8 is on a distinguished road
Exclamation Star this

If you have a Google Account star this project. Also nice logo!



MisterCrazy8 is offline   Reply With Quote
Old 11-07-2011, 04:47 PM   #9
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default

Updated!

The ZNA file contains a newer more advanced version of ZuneStar and has been radically changed to work better.

This makes the code a lot nicer to look at.

GameObjects have been replaced with ZObjects. At my current state of testing you can have a total of approximately 550 - 650 ZObjects with little to no lag.

Some of the ZObject functions are still not working. I have added a function for finding nearby objects however... it is not working right now (I'm working on it).

The good news is that ZNA now has enough functionality to make a game. The problem is that it is still far from perfect/good/useful/helpful etc.

If you want to help with this project send me a PM, if you want to use ZNA than head over to the Google Code site (see first post).




runewake2 is offline   Reply With Quote
Old 11-07-2011, 04:55 PM   #10
Prodigy
Jr. Member
 
Prodigy's Avatar
 
Join Date: Jun 2011
Location: In a box on the side of the road
Posts: 376
Prodigy is on a distinguished road
Send a message via MSN to Prodigy Send a message via Yahoo to Prodigy
Default

how many lines of code now?




Prodigy is offline   Reply With Quote
Old 11-07-2011, 05:50 PM   #11
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default

Well... ZObject is 630. Keep in mind most of that is documentation.

Right now that is the biggest class. I am working on writing some UI classes that will allow you to easily add buttons, radio buttons, lists and maybe even a keyboard. Fun stuff. I just need to get my ZObject working right now, some are not working.

Last edited by runewake2; 11-07-2011 at 06:14 PM.




runewake2 is offline   Reply With Quote
Old 11-07-2011, 06:15 PM   #12
boohbah11
Graduate Zuner
 
boohbah11's Avatar
 
Join Date: Nov 2010
Location: on a boat on a river...
Posts: 1,361
boohbah11 has a spectacular aura aboutboohbah11 has a spectacular aura about
Default

wow, that is pretty amazing. you should definitely get a donate button going.

also, i cant seem to find a link anywhere to download zna, only zunestar.

Last edited by boohbah11; 11-07-2011 at 06:21 PM.




boohbah11 is offline   Reply With Quote
Old 11-07-2011, 06:44 PM   #13
runewake2
Experienced Zuner
 
runewake2's Avatar
 
Join Date: Jan 2011
Posts: 147
runewake2 will become famous soon enough
Send a message via Skype™ to runewake2
Default

To get ZNA go to the Google Code page. Open up the source tab and browse around. It contains all the current files.

The page also contains instructions for checking out the project. To do this you will want a program like Tortoise (which is free). Than with the click of a button you can get the latest version and it will stay updated as long as you want.

Source: http://code.google.com/p/zna-hd/source/checkout
The project "trunk": http://code.google.com/p/zna-hd/sour...e/#svn%2Ftrunk

Working on Physics integration now.


Last edited by runewake2; 11-08-2011 at 01:43 PM.




runewake2 is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
no new posts