Working on a new game in 16K lores : preview

General games-related topics
User avatar
bobs
Posts: 325
Joined: Thu Aug 27, 2009 10:49 pm
Location: UK
Contact:

Working on a new game in 16K lores : preview

Post by bobs »

All this talk of hi-res low-memory games - pah! You know you all want big blocky graphics taking lots of memory!! ;)

I've been working for the last few months on a 3D ray-casting engine for the ZX81 - head over to my Facebook page if you haven't already (you don't need to be a fan to see it or the images & videos within it - but join up and say 'ello if you can) and take a look. He's a video of the work-in-progress code from last week.

http://www.facebook.com/video/video.php ... 0300784684
User avatar
iturbez
Posts: 154
Joined: Fri Dec 25, 2009 1:06 pm
Location: Spain

Re: Working on a new game in 16K lores : preview

Post by iturbez »

Keep up that good work! :shock: :shock: :shock:
RWAP
Posts: 1349
Joined: Thu May 08, 2008 8:42 am
Location: Stoke-on-Trent, UK
Contact:

Re: Working on a new game in 16K lores : preview

Post by RWAP »

Another really good start - although I find it rather difficult to spot the gaps in the walls sometimes - maybe you need an upright line to define the ends of the wall?
angus
Posts: 142
Joined: Mon Jun 20, 2011 1:28 pm

Re: Working on a new game in 16K lores : preview

Post by angus »

That is looking really, really good. The best thing on the '81 since 3D Monster Maze :) Indeed potentially better!
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: Working on a new game in 16K lores : preview

Post by sirmorris »

Hahaha that rocks!
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: Working on a new game in 16K lores : preview

Post by yerzmyey »

bobs wrote:All this talk of hi-res low-memory games - pah! You know you all want big blocky graphics taking lots of memory!! ;)
I've been working for the last few months on a 3D ray-casting engine for the ZX81 - head over to my Facebook page if you haven't already (you don't need to be a fan to see it or the images & videos within it - but join up and say 'ello if you can) and take a look. He's a video of the work-in-progress code from last week.
http://www.facebook.com/video/video.php ... 0300784684

Dude, I'm speechless. I have never thought I'd see something like _that_ on ZX81.
I presume there will be some full version with monsters (even if levels would be multiloaded on 16K, I'd go for it).
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
User avatar
XavSnap
Posts: 2062
Joined: Sat May 10, 2008 4:23 pm
Location: 'Zx81 France' Fb group.
Contact:

Re: Working on a new game in 16K lores : preview

Post by XavSnap »

Hi,
I can't have a look to the video... i'm on a LowRes modem.
Can i have some pictures, please !
:oops:
Xavier ...on the Facebook groupe : "Zx81 France"(fr)
User avatar
BrunoFlorindo
Posts: 290
Joined: Sat May 10, 2008 2:46 am
Location: Anaheim, CA, USA

Re: Working on a new game in 16K lores : preview

Post by BrunoFlorindo »

The fact that this is possible on a ZX81 is impressive indeed. If the walls didn't had any bricks and were just defined by their outline, how much faster would it be? I understand you need some texture in order to show movement, but maybe you don't need full brick walls.
User avatar
yerzmyey
Posts: 1240
Joined: Thu May 15, 2008 10:11 am
Location: Rubber Planet
Contact:

Re: Working on a new game in 16K lores : preview

Post by yerzmyey »

Bricks, bricks, bricks!! ;)


Hehehehe.



Of course I mean any nice low-res textures. I think it's not slow at all.
At the moment anyway (without monsters ;-) ).
IN NIHILUM REVERTERIS - a big text-adventure game for ZX81: http://tiny.pl/g2m6m
"MONOCHROME" issue 5 - (Spring 2014) free paper/PDF magazine about ZX81: http://tiny.pl/q2m44
ZX81 COMPETITIONS 2007/2009: http://zx81.republika.pl/
User avatar
bobs
Posts: 325
Joined: Thu Aug 27, 2009 10:49 pm
Location: UK
Contact:

Re: Working on a new game in 16K lores : preview

Post by bobs »

RWAP wrote:Another really good start - although I find it rather difficult to spot the gaps in the walls sometimes - maybe you need an upright line to define the ends of the wall?
It's all pretty work-in-progress at the moment. The texturing is now better than it was in that video, but there is obviously room for improvement, which I'll come back to once other sections of the engine are in place, such as...
yerzmyey wrote:I presume there will be some full version with monsters (even if levels would be multiloaded on 16K, I'd go for it).
I'm currently working on the logic for enemies/monsters. Like all of this engine, how to do it isn't the problem, but rather how to do it quickly on a ZX81. It's possible that the calculations for monsters might mean that other features might be dropped, such as...
BrunoFlorindo wrote:The fact that this is possible on a ZX81 is impressive indeed. If the walls didn't had any bricks and were just defined by their outline, how much faster would it be? I understand you need some texture in order to show movement, but maybe you don't need full brick walls.
The first video on the page is of the engine in wireframe, and if I went the full way to an optimised wireframe solution it would be faster than the current textured version (although not hugely faster as a lot of the time is taking with the ray casting, and the logic behind a proper bitmap display) but require a completely different code base for the wall rendering. I wanted to try for the texturing if I could, just to see if it could be done...
yerzmyey wrote:Bricks, bricks, bricks!! ;)

Hehehehe.

Of course I mean any nice low-res textures. I think it's not slow at all.
At the moment anyway (without monsters ;-) ).
Indeed. The current code base is slightly faster than the video, and I'm working on the monsters at the moment.
Post Reply