0 Members and 2 Guests are viewing this topic.
I tried it more in depth now, fell down and noticed that there are resources underground Also, while I was at it, I thought about something that would improve it in my opnion (and of course, it is only my opninion). I think that the controls would be a lot better if the touchpad didn't need any click, like in mViewer's browser. I mean using the touchpad like a touchpad without pressing it, not like buttons
Adding and removing blocks is off course the next item on my todo list But it requires 3D raycasting, and I don't know much about that... I'll do research this week-end...
Yeah, I agree that the white background feels a bit empty. If adding a background is too slow, maybe just coloring it in blue would fill the blank pretty well already ?
Quote from: Chockosta on September 21, 2012, 07:09:23 amQuote from: annoyingcalc on September 20, 2012, 06:40:05 pmAfter that will you add the ability to be able to place +destroy blocks (maybe jumping too)Adding and removing blocks is off course the next item on my todo list But it requires 3D raycasting, and I don't know much about that... I'll do research this week-end...You should look into how raycasting is done for drawing maps in a raycaster (only the ray cast, not the drawing), then try to add the third dimension. This will be the easyest way, and it's fully possible because of the block-based world. Raycasting as used in 3D computer games often uses more complex calculations and search for polygons, which would also make it harder to use.
Quote from: annoyingcalc on September 20, 2012, 06:40:05 pmAfter that will you add the ability to be able to place +destroy blocks (maybe jumping too)Adding and removing blocks is off course the next item on my todo list But it requires 3D raycasting, and I don't know much about that... I'll do research this week-end...
After that will you add the ability to be able to place +destroy blocks (maybe jumping too)
Quote from: Hayleia on September 21, 2012, 01:47:14 pmI tried it more in depth now, fell down and noticed that there are resources underground Also, while I was at it, I thought about something that would improve it in my opnion (and of course, it is only my opninion). I think that the controls would be a lot better if the touchpad didn't need any click, like in mViewer's browser. I mean using the touchpad like a touchpad without pressing it, not like buttons I had that in mind as well. I haven't tried it yet, but I'm not sure I'm thinking of the same thing as Hayleia. Do you mean the touchpad for the looking like a computer mouse (as in just touch the pad and it moves like a mouse like in nDoom)? That's what I would do. Implement the touchpad as a mouse to look around and maybe something like the number keys for moving. The touchpad is awkward for moving, whether you click it, or like in nDoom where you could move slightly awkwardly with it.
the problem would likely be differentiating stuff like pumpkins/orange wool or snow/black wool.
You should look into how raycasting is done for drawing maps in a raycaster (only the ray cast, not the drawing), then try to add the third dimension. This will be the easyest way, and it's fully possible because of the block-based world. Raycasting as used in 3D computer games often uses more complex calculations and search for polygons, which would also make it harder to use.
You're right, traditionally they aren't designed for it, but using the sector system to your advantage, you may be able to get away with it. Now a standard orthagonal raycaster is very well suited for dynamic maps, if you can use the other raycasting techniques with it, and avoid the bsd tree entirely, you may be able to use a raycaster to do it all. Take a look at the raycaster that was used in the port of Doom for nSpire (not the source port, the full rebuild) and you'll see what i mean. The Voxel idea sounds like the best one yet. it would really be well suited for this style of game. I suspected for a while that the original used a mix of voxel rendering and polygons, but i don't know for sure, it looks suspiciously like that.
Later maybe you could implement a choice of color? or texture packs
One thing that's worth keeping in mind is since it works on grayscale models, clickpad support should be kept. Idk how ndless goes about it, but maybe if using the touchpad breaks on the clickpad it can be an option? Personally I'm not too fond of how touchy ndoom is but to each their own.
Quote from: Darl181 on September 21, 2012, 06:10:28 pmOne thing that's worth keeping in mind is since it works on grayscale models, clickpad support should be kept. Idk how ndless goes about it, but maybe if using the touchpad breaks on the clickpad it can be an option? Personally I'm not too fond of how touchy ndoom is but to each their own.Maybe you're right.So what should I do ? Use a detection based on touching or clicking ?
Ok, thanks.I asked this question, because some people seem to prefer clicking... (like Darl181)