New 3d saturn game

Meyitzo

New Member
hey guys im after any1 who wants to make a new 3d game on the saturn i can model all the things needed but cant programe so if any of u guys wanna start a new project msg me and lemme know

thx
 

Daniel Eriksson

New Member
I would love to help, but I can´t program Saturn either. Still, I would love to help if you need me. I can do gfx or music and such...
 

mrkotfw

Member
i can probably help, but a 3d game is VERY difficult, there are some examples on the SGL zip - maybe a 2d game would be better? its much more easier than a 3d game unless if you can mix it with 2d+3d :p
 

slinga

Member
How the hell does game development work? Not just amatuer, but like real games? In the olden days you had one lead programmer, one or two artists, a sound guy, and a couple of managers. If I'm not mistaken, Guardian Heroes had only one lead programmer. Now imagine a complex game like Halo, how do you get multitple people to coordinate?

Oh yeah the topic...um let's make a 2d balloon fight with multitap support. I shot lead programmer\upper management guy.

Daniel Erickson: You rip the sprites from the nes rom.

Meyzito: You rip the music\find remixes for Balloon fight on the net.

Nescphp: Teach me how to use the SBL ::bows::

Vreuzon: Teach me how to implement multitap support ::bows even lower::

Oh yeah I'm serious. I'll hopefully have my contest entry done by the end of this week (been redoing the TUI), that leaves me about a week to program this before school starts.
 

Alexvrb

Member
Send Trogdor to your school. After he's done burninating the teachers and schoolyard, you won't have to go!
 

vreuzon

New Member
nescphp : to mix 3d and 2d makes no problem

slinga : If I am not mistaking, jordan mechner wrote prince of persia alone (I believe his brother wrote the music...)

Multitap support is not complicated at all, I can help you i you want.

If you plug it on the first position, you can acces each pad with Smpc_Peripheral, i : [0..5]. The "second" pad position is i=15. For each player, you only have

- To store the corresponding pad number somewhere;

- To store each pad's last "pad data" (as i wrote in another thread this month).

As I did the work three times already, I think it would be easy to solve common problems you could have.

We should be able to support up to 12 players using two multitaps, but I never tried. The result could be pretty confusing.

What does a 2d ballon fight looks like ?
 

slinga

Member
Let's go for it then guys. I was waiting to finish my contest entry first (getting stuck on programming issues, i.e. Slinga==sloppy programmer), but I guess we can start with the non-programming aspectes of Balloon Fight.

Balloon Fight is Joust clone by Nintendo.

Here's some pictures: http://www.planetnintendo.com/nindb/fran-b...loonfight.shtml

The saturn should be able to handle this with ease in C.

Daniel Eriksson: If you have time, can you start ripping sprites? The only way I know how is to load up Balloon Fight in an Nes emu and capture screen shots. I hope you know a better way :D

As graphic artist here's what I expect from you:

- the title screen (for now just rip the NES's one directly)

- the only thing I want ASAP

- later on you'll be expected to make it looks fancy

- character sprites

- main character

- FISH :devil

- forget the bad guys for now

- background sprites

- the land platform

- the water (probably the easiest part of your job ;))

- the clouds + lightning bolt

- the different shaped stars in the backgrounds

Now I don't know too much displaying sprites on saturn, I'm guessing the sprites should be formatted to fit on 320x224, the Saturn's normal resolution. Ask someone *cough*cough*Reinhart*cough*cough* before you start ripping.

We also need a sound guy? Who's up for it. It's much less work than the graphics artist.

The sound guy is expected to:

- Gather sound clips for balloon fight

- from the internet (including remixes :drool: )

- directly from the game

- Convert sound to Saturn format

- IE high quality WAV files

Sound is not as critical as graphics in the game development process, so this can be done pretty much anytime.

vreuzon: Thanks for offering your help. I will definitely be posting on the board couple of days or so when I start programming and I am STUCK somewhere. As for 12 player support, why not? I was thinking about 7 player (as very few people have two multitaps), but I don't see it being much more work to implement 12 players.

Realistic timeline for project: Late December\Early January.

Edit: It messed up my formatting. :damn:
 

Reinhart

New Member
That remind me that I should consider writing a little something about sprites ...

Feel free to ask whatever you want, I can try to answer as better as possible.

I can contribute this project with 2 lines of code a month ...

(days are sooo short ... )

this is going a bit off topic ...
 

Daniel Eriksson

New Member
Ok ill start right now!

Daniel Eriksson: If you have time, can you start ripping sprites? The only way I know how is to load up Balloon Fight in an Nes emu and capture screen shots. I hope you know a better way
The emu I use have a window where you can capture all tiles and sprites.

The fish is indeed very important! :)

later on you'll be expected to make it looks fancy
So we should enchance it? I probably can...
 

slinga

Member
The first milestone is to have completed by two weeks a mock title screen, similiar the original one, working on a real Saturn, with controller support implemented on the title screen.

So start working on that title screen :ph34r:
 

mrkotfw

Member
well i can surely help!!!! i would love help out, slinga bow down to vbt :D he knows SBL -- i can surely code in the 2d gfx!
 

mrkotfw

Member
Hey, i already got code.... to run all i need to do is replace the gfx to the current game... im very interested in creating a game...
 

vbt

Staff member
No I hope not, I'd like to participate too :) but don't have enough time. Also I think I will buy a commlink and a PAR this week. I will help me a lot I think.
 

AntiPasta

New Member
if you want some code rewritten in optimized ASM do drop me a line, I feel like coding something but I'm so damn sick of the VDP2 (the SH2's are quite nice tho)!
 
Top