MaxCoderz

for your 1 bit pleasure!

All times are UTC




Post new topic Reply to topic  [ 320 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 22  Next
Author Message
 Post subject:
PostPosted: Thu 01 Dec, 2005 10:55 pm 
Offline
Calc Guru

Joined: Thu 27 Oct, 2005 8:28 pm
Posts: 962
Will you be able to rotate the screen around the 3D model?

_________________
Image Image Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Thu 01 Dec, 2005 11:15 pm 
Offline
Calc Wizard

Joined: Sun 19 Dec, 2004 9:02 pm
Posts: 585
Location: Sweden
Nice seeing something stirring up some interest :)

My main concern with 3D on the calc so far has been world management and representation; do you plan on writing a 3D game with static environments that fill up the entire viewport?
BSP trees (quake-style) split geometry a lot so the number of draw calls will grow pretty fast (meaning loads more initialization code) and BSPs only order convex groups of polygons in half spaces. With software rendering, overdraw should be extremely low. I would like to hear your ideas about your simplified version.
The most useable approach for worlds with software rendering afaik is based on portals and sectors, like Descent, which minimizes the amount of overdraw to zero. Portals are widely used even with current computer gfx accelerators, since shader programs are becoming rather intricate and portals reduce the number of visible fragments just like in the old days (portals are crap though, there are better solutions for computers but they are _not_ useable on calcs :P ).

Some more general info would be nice.
And good work!


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 02 Dec, 2005 12:11 am 
Offline
Calc Master

Joined: Sat 15 Jan, 2005 3:56 am
Posts: 1116
Location: ooga booga land
Hey, that's pretty nice! :D On the 68k calcs, there are many 3D games that run at great speeds, but they only use wireframe models so far. (at least, everything I've seen anyways) This is very uber for a z80 calc. 8)

_________________
bananas... o.o


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 02 Dec, 2005 12:17 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4095
Location: I cant seem to get out of this cryogenic chamber!
Ive seen some grayscale filled polygon renderers on 68k calcs, but they are at an advantage. This project is extremely impressive, especially for z80 :).

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 02 Dec, 2005 2:15 am 
Offline
Calc Wizard

Joined: Mon 20 Dec, 2004 4:00 am
Posts: 657
Location: My Computer/Someone else's computer
I wonder though if it can handle more geometry or a true 3D environment, not like Gemini but y'know like Quake.

_________________
"Not long ago, the Black Gate of Armonk swung open. The lights went out, my skin crawled, and dogs began to howl. I asked my neighbor what it was and he said, 'Those are the nazgul. Once they were human, now they are IBM's lawyers.'"


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 02 Dec, 2005 2:27 am 
Offline
Calc Master

Joined: Sat 15 Jan, 2005 3:56 am
Posts: 1116
Location: ooga booga land
You mean, a non-ray-casted first person shooter? :) Yeah, that would be awesome. I know for sure there is nothing like that for the 68k calcs yet! The only games like this so far are like, space shooters and stuff.

_________________
bananas... o.o


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 02 Dec, 2005 2:47 am 
Offline
Calc Guru

Joined: Thu 27 Oct, 2005 8:28 pm
Posts: 962
What is ray cast? Is that an emulation of 3D using the center of the screen as the horizon line. (whatever that perspective point was called)

_________________
Image Image Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 02 Dec, 2005 4:00 am 
Offline
Calc Master
User avatar

Joined: Wed 22 Dec, 2004 3:07 am
Posts: 1454
Location: Through the Aura
Yes. One thing I have to say is that a true 3d fps is not feasible on calc, not even on an SE, not even on an 89TE. The simple reason why, is the number of accessible buttons. With a good (modern) game controller, you have a stick and a directional pad, or two sticks, as well as buttons. On the calc, we can only use our thumbs for pressing buttons, and we don't really want to press anything except in the top 3 or 4 rows during an action game. So if you have buttons for movement (the calc's "d-pad") and buttons for actions, like firing or jumping, what buttons while you use for looking?
Of course there are dozens of other applications to which a true 3d engine could be put, such as a 3d air or space shooter, without the need for movement controls.

_________________
Image


"You're very clever, young man, but it's turtles all the way down!"


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 02 Dec, 2005 4:38 am 
Offline
Calc Master

Joined: Sat 15 Jan, 2005 3:56 am
Posts: 1116
Location: ooga booga land
Well, we could do it like the n64 fpses. up + down arrow = forwards + backwards, left + right = turning, diamond + apps = strafing, shift + alpha = look up/down (not needed much) and stuff like 2nd and the F-keys for things like firing and opening doors. I think it's possible. ;)

_________________
bananas... o.o


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 02 Dec, 2005 5:09 am 
Offline
Calc Guru

Joined: Thu 27 Oct, 2005 8:28 pm
Posts: 962
why not turn the 2nd,Alpha, Quit, section of the keyboard it's own keypad? quit could be move forward, alpha could be strafe left, stat is right, and apps is left. The only problem is that they probably aren't in the same groups, slowing the checking process.

Is anybody going to tell me what ray cast is?

_________________
Image Image Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 02 Dec, 2005 5:31 am 
Offline
Calc King
User avatar

Joined: Sat 18 Dec, 2004 6:46 am
Posts: 2932
This should help .


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 02 Dec, 2005 9:10 am 
Offline
Maxcoderz Staff

Joined: Fri 17 Dec, 2004 5:33 pm
Posts: 790
Location: On the dark side of the moon.
The speed at which it applies polygon filling looks impressive. I am looking forward to see more extensive screenfilling performed by your engine qarnos.

_________________
"They say that sea was created by a man named Maarten Zwartbol, a long time ago...." - Duck, an old Corbin version


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 02 Dec, 2005 9:46 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 4095
Location: I cant seem to get out of this cryogenic chamber!
A 3D FPS on calc would be playable with a certain amount of auto-aim :).

It might be possible on an SE but no way on an ordinary 83+.

I still say stick to flying sims.

_________________
"My world is Black & White. But if I blink fast enough, I see it in Grayscale."
Image
Image


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 02 Dec, 2005 11:06 am 
Offline
Maxcoderz Staff
User avatar

Joined: Thu 16 Dec, 2004 10:06 pm
Posts: 3064
Location: Croydon, England
qarnos wrote:
Although I didn't end up using your triangle code...
That doesn't surprise me ;)


Top
 Profile  
Reply with quote  
 Post subject:
PostPosted: Fri 02 Dec, 2005 12:25 pm 
Offline
Calc Master
User avatar

Joined: Wed 22 Dec, 2004 3:07 am
Posts: 1454
Location: Through the Aura
tr1p1ea wrote:
I still say stick to flying sims.


Me wants Space Dementia z80... *drools*

_________________
Image


"You're very clever, young man, but it's turtles all the way down!"


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 320 posts ]  Go to page Previous  1, 2, 3, 4, 5 ... 22  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB ® Forum Software © phpBB Group | DVGFX2 by: Matt