Sponsors



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

New Member?



 
Register Zunecentive 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-19-2008, 08:18 AM   #1 (permalink)
Senior Zuner
 
jackluo923's Avatar
 
Join Date: Dec 2007
Location: Greater Vancouver BC
Posts: 1,275
Reputation: 122
Send a message via MSN to jackluo923
$zB: 759
Donate
Default A coutinuation of discontinued "3D" Zune Shooter Game

I really love the idea of the zune shooter, but unfortunately, the developer of the original game stopped developing because of performance issue of zune 8.

Here's what I have so far:
-The source code is based on this
http://www.codeplex.com/raycasterx/S...leCommits.aspx
- I have tested out the performance of the raycasting engine and I think it works pretty well for zune 30 and possibally zune 80 as well. Below are 2 youtube video to show the performance.
+ YouTube Video
ERROR: If you can see this, then YouTube is down or you don't have Flash installed.

+ YouTube Video
ERROR: If you can see this, then YouTube is down or you don't have Flash installed.

- I've mastered the map file which is included in the raycasterX source code download.

Here's what we, developers, need to work on to finish the game.
-Add a animating sprite like the sprite in "the running man" game. Below is the link
http://www.zuneboards.com/forums/dow...nning-man.html
-Add the Zuneblade application the this project for music management and settings. There's a game called scrambled albums which calls the zuneblade when it's needed, otherwise it's hidden from view. I'd like to do that if it's possible
-Add a gun to this game. I saw the original zune shooter game, it had a static gun image in front of the raycasting walls. I believe by using a gun, it'll speed up this ray casting engine because there'll be less raycasting to render.
-Add a fog of some kind to this game in order to speed up the raycasting engine. The fog prevents is a device in "modern" game engine which speed up the game, thus distant obejcts won't be drawn in the game until it gets close to the camera.
-Add sound effects to the game
-Add a shooting device to the game to destory/make sprite disappear.

Any developer is free to add any ideas, improve the code, contribute graphics, contribute idea or contribute anything to this game. All credits will be given to the developers who have helped.

Thank you for reading.
__________________

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.

Last edited by jackluo923 : 06-21-2008 at 10:21 AM.




jackluo923 is offline   Reply With Quote
Remove Advertisements Sponsored Links
Advertisement
 
Old 06-19-2008, 11:06 AM   #2 (permalink)
Experienced Zuner
 
Robert13's Avatar
 
Join Date: May 2008
Posts: 126
Reputation: 10
$zB: 110
Donate
Default

You could combine this with your maze game. =P

Wish you luck man
__________________

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.



Robert13 is offline   Reply With Quote
Old 06-19-2008, 12:13 PM   #3 (permalink)
Experienced Zuner
 
soccermansince1993's Avatar
 
Join Date: May 2008
Posts: 220
Reputation: 7
$zB: 345
Donate
Default

Use the sorce codes from running man and the games that involve these items that
you are looking for and incorporate them into your game! Also, to view some sprites,
go to google and search them or just borrow them from other zune games!
It looks like it is going to be a good game:
here the website for all of the zune games so far:
http://www.zuneboards.com/forums/dow...ted-games-174/
Good Luck!
I Hope This Helps!



soccermansince1993 is offline   Reply With Quote
Old 06-19-2008, 12:15 PM   #4 (permalink)
Zuner
 
hxcolin's Avatar
 
Join Date: Jun 2008
Posts: 60
Reputation: 10
$zB: 49
Donate
Default

Quote:
Originally Posted by soccermansince1993 View Post
Use the sorce codes from running man and the games that involve these items that
you are looking for and incorporate them into your game! Also, to view some sprites,
go to google and search them or just borrow them from other zune games!
It looks like it is going to be a good game:
here the website for all of the zune games so far:
http://www.zuneboards.com/forums/dow...ted-games-174/
Good Luck!
I Hope This Helps!
Not sure if I completely follow, are you telling him to use other peoples ideas for this? Isn't that kinda stealing rather than borrowing, dude?
__________________

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


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



hxcolin is offline   Reply With Quote
Old 06-19-2008, 12:17 PM   #5 (permalink)
zB Programmer
Experienced Member
 
LedZepp's Avatar
 
Join Date: Mar 2007
Posts: 975
Reputation: 116
$zB: 635
Donate
Default

Quote:
Originally Posted by soccermansince1993 View Post
Use the sorce codes from running man and the games that involve these items that
you are looking for and incorporate them into your game! Also, to view some sprites,
go to google and search them or just borrow them from other zune games!
It looks like it is going to be a good game:
here the website for all of the zune games so far:
http://www.zuneboards.com/forums/dow...ted-games-174/
Good Luck!
I Hope This Helps!
What you are implying is for him to steal other peoples work? Either way "using" the source code from running man wouldnt work here.
__________________

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




LedZepp is offline   Reply With Quote
Old 06-19-2008, 12:20 PM   #6 (permalink)
Senior Zuner
 
jackluo923's Avatar
 
Join Date: Dec 2007
Location: Greater Vancouver BC
Posts: 1,275
Reputation: 122
Send a message via MSN to jackluo923
$zB: 759
Donate
Default

Quote:
Originally Posted by soccermansince1993 View Post
Use the sorce codes from running man and the games that involve these items that
you are looking for and incorporate them into your game! Also, to view some sprites,
go to google and search them or just borrow them from other zune games!
It looks like it is going to be a good game:
here the website for all of the zune games so far:
http://www.zuneboards.com/forums/dow...ted-games-174/
Good Luck!
I Hope This Helps!
1st of all, if you have read the 1st post for running man, DiNoGames does not want us to modify his source code for our game because he wants to be asked beforehand. Secondly, I think I'll create them or have them created to avoid copyright issues. Finally, I have all the games there on my zune and there's no single game that's like this one. The souce code on the top of the 1st post is the only "game", that uses raycasting engine thus other game's source code isn't really compatible with this game.
__________________

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.




jackluo923 is offline   Reply With Quote
Old 06-19-2008, 11:36 PM   #7 (permalink)
zB Programmer
Jr. Member
 
DiNoGames's Avatar
 
Join Date: May 2008
Location: Bremen, germany
Posts: 348
Reputation: 101
Send a message via Skype™ to DiNoGames
$zB: 258
Donate
Default

Quote:
Originally Posted by jackluo923 View Post
DiNoGames does not want us to modify his source code for our game because he wants to be asked beforehand.
you could...... just.......ask!
__________________

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.






DiNoGames is offline   Reply With Quote
Old 06-20-2008, 12:19 AM   #8 (permalink)
Senior Zuner
 
jackluo923's Avatar
 
Join Date: Dec 2007
Location: Greater Vancouver BC
Posts: 1,275
Reputation: 122
Send a message via MSN to jackluo923
$zB: 759
Donate
Default

Quote:
Originally Posted by DiNoGames View Post
you could...... just.......ask!
May I use your game's source code to gain some knowledge in order to create a animated sprite?

LOL
__________________

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.




jackluo923 is offline   Reply With Quote
Old 06-20-2008, 01:08 AM   #9 (permalink)
zB Programmer
Jr. Member
 
DiNoGames's Avatar
 
Join Date: May 2008
Location: Bremen, germany
Posts: 348
Reputation: 101
Send a message via Skype™ to DiNoGames
$zB: 258
Donate
Default

*lol* Yes, you are allowed to learn from the source

To be honest, there is not much you can learn for the raycaster engine from Running Man because they work different.

I made a spritesheet for Running Man while the raycaster engine sprites work with a complete texture (and not only a part of it). So you need to store each animation frame in a seperate Texture2D and cycle through them... its a bit different than using a spritesheet.

If you need help, just ask.
__________________

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.






DiNoGames is offline   Reply With Quote
Old 06-20-2008, 09:33 AM   #10 (permalink)
Senior Zuner
 
jackluo923's Avatar
 
Join Date: Dec 2007
Location: Greater Vancouver BC
Posts: 1,275
Reputation: 122
Send a message via MSN to jackluo923
$zB: 759
Donate
Default

OK.. I definetly need some help if its not too much to ask.

1) I looked into the code for the RaycasterX engine.
in Game1.cs at line 130 or so, there's this line of code

Code:
			//add some sprites to the level
            sprites.Add(new Sprite(new Vector2(3.5f, 3.5f), Content.Load<Texture2D>("Sprites/devil")));
"So you need to store each animation frame in a seperate Texture2D and cycle through them... its a bit different than using a spritesheet." - quote from in above post.

By storing each animation frame in a sepearate Texture2d and cycle through them, do you mean by the below code?

Say if I have 2 frames in a character animation, I would use something like the code below to cycle through the animations.

[code] //add some sprites to the level
sprites.Add(new Sprite(new Vector2(3.5f, 3.5f), Content.Load<Texture2D>("Sprites/devil")));
//remove some sprites to the level
sprites.Add(new Sprite(new Vector2(3.5f, 3.5f), Content.Load<Texture2D>("Sprites/devil")));
//add some sprites to the level
sprites.Add(new Sprite(new Vector2(3.5f, 3.5f), Content.Load<Texture2D>("Sprites/devilCOPY")));
//remove some sprites to the level
sprites.Add(new Sprite(new Vector2(3.5f, 3.5f), Content.Load<Texture2D>("Sprites/devilCOPY")));
//repeat line 132 - 136[code]

I'm not sure if this is the correct way to do it because this is only a educated guess.

Is there an alternative way to load animated sprites such as modifying the code and use the sprite sheet which you used for your running man game?

Jack
Thanks
__________________

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.

Last edited by jackluo923 : 06-20-2008 at 09:38 AM.




jackluo923 is offline   Reply With Quote
Old 06-20-2008, 11:39 AM   #11 (permalink)
zB Programmer
Jr. Member
 
DiNoGames's Avatar
 
Join Date: May 2008
Location: Bremen, germany
Posts: 348
Reputation: 101
Send a message via Skype™ to DiNoGames
$zB: 258
Donate
Default

Hi Jack,

this is not the way to do it... infact, it does not make any sense in this context. With sprites.Add you add a new "object" to the game like the devil in the sample. But this will not animate it. You need to load all animation images into a list and then extend the sprite class (or better create a new class with sprite as base class). The extension is to increase a value that says which animationframe is the one to be shown now. Then check the last animation frame with the current and if its not the same (texture has changed) then set the Texture of the sprite to the current animation frame texture in the list.

The described doing is very easy to implement (at least I think so ). I have already done this for the maze game I am making.
__________________

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.






DiNoGames is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Register and remove this ad

All times are GMT -8. The time now is 12:37 AM.

 
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.2.0 RC8
vB Ad Management by =RedTyger=
(C) ZuneBoards 2006-2007
Copyright © 2006 - 2008 Zune Boards | About Zune Boards | Legal | A member of the Crowdgather Forum Community