- Viewing Profile: Reputation: Waterlimon
Community Stats
- Group Members
- Active Posts 737
- Profile Views 5,234
- Member Title Member
- Age Age Unknown
- Birthday Birthday Unknown
-
Gender
Not Telling
User Tools
Contacts
Waterlimon hasn't added any contacts yet.
#4958741 Alternative minecraft
Posted by Waterlimon
on 13 July 2012 - 05:20 AM
#4958739 Modern Tessellation Based Planet Renderer needs Collision
Posted by Waterlimon
on 13 July 2012 - 05:12 AM
#4958388 Alternative minecraft
Posted by Waterlimon
on 12 July 2012 - 07:18 AM
But it would be cool if it represented damaged blocks not as different texture but by making it look like theres chunks cut away.
Lets say it has the damage value, and based on that, if its damaged and youre close to it (!), it makes it look like a 3*3*3 chunk of blocks with some taken away depending on surroundings and damage (and different texturing based on block/damage)
If you go farther away it would just show it as a normal cube but different texture to represent damage.
Not sure if it could be done using shaders to make really deep looking holes and stuff, that might look better.
EDIT: random though, what it would look like if you used some nonlinear z division instead of a linear one? So that close objects get smaller slowly, but farther ones faster (so it kind of would represent some range with same precision and then quickly reduce precision over distance?)
#4958348 Alternative minecraft
Posted by Waterlimon
on 12 July 2012 - 04:50 AM
-Fancy shader effects (bumpyish surfaces, glowing lights (HDR?), water effects...)
-Smoothed edges/corners for some block types, not for some others (dirt would be smoothed, rock not)
-Fog, not the distance based one but a voxel based one. Not sure if its possible. Like a sea might have a fog layer over it under certain conditions, but on top of a mountain you can see clearly. Maybe a low-resolution 3d grid with transparent surfaces, so in a foggy area it renders the low res grid as various densities and colors of fog? (idk, billboards?) It would look nice to stand on a mountain or high tower and not see any ground details, just tips of other high things (if its foggy weather i mean, maybe even fog producing things to make it harder for your enemies)
I think the greatest thing about voxel games is all the cool mexhanics/physics you can add. Air, fluids, pressure, heat etc. You should really mess with those lets say trying to add air pressure (10 different air types for different pressures? unless you want an air pressure value for every air block of course.)
If possible try to make the engine generate really high mountains, one of the reasons i find minecraft boring is that the terrain is too flat and everything looks the same. If there was a giant mountain that takes 30 mins to get over and its all snow and ice and i would freeze to death half way through, that would be awesome.
EDIT:
Oh and check out this in dev voxel game named "terasology", it had some cool graphics like better light effects and moving grass blades and stuff...
#4958161 Alternative minecraft
Posted by Waterlimon
on 11 July 2012 - 02:55 PM
Of course it would require stuff like carts to move blocks around, or on multiplayer other players or npc's to help you. I just thought the player has too much power in how he can edit the world, i want to be able to make a castle where people cant just dig in in seconds or make a pile of dirt to climb over the walls...
#4957445 Pathfinding algorithm
Posted by Waterlimon
on 09 July 2012 - 04:53 PM
#4952002 Don't start yet another voxel project
Posted by Waterlimon
on 23 June 2012 - 07:41 AM
#4949829 Class that redirects stuff to class that redirects stuff to class? o,e
Posted by Waterlimon
on 16 June 2012 - 10:48 AM
So, for the things iterating it the element points to the iterator and iterator to element so they can be updates when stuff is moved around.
However, i want only a single iterator to point to a element so each element only needs to keep track of and update a single iterator.
But since i want the user to have a nice object to iterate with, i create a class that redirects the commands to the previous iterator. (Is this a proxy?)
So it looks like
Iterator<->Internal iterator<->Container
Currently my container would keep the internal iterators in a vector and when it moves elements around it checks the internal iterator the element points to (index to the vector) and updates it.
The internal iterators are reference counted as there is only need for a single internal iterator for an element even if there are multiple readers. I thought that this also allows putting any kind of multithreading controls (lock thingies and stuff) into the internal iterators so it doesnt add to the size of the individual elements.
Is it ok to have the container handle both internal iterators and elements, or is there a way to separate them? Note that the nodes need to have an index to the internal iterators and the class which moves them around needs to cause the internal iterator to be updated somehow.
Also, what are these kinds of redirecting things called? (so i can index redirector[] with the same value even if the object it redirects to moves around)
#4949177 Attack Scripting?
Posted by Waterlimon
on 14 June 2012 - 09:24 AM
#4949156 [GL, C#] Texture flags and setup like in Minecraft
Posted by Waterlimon
on 14 June 2012 - 07:39 AM
#4948345 Game Crap
Posted by Waterlimon
on 11 June 2012 - 06:36 PM
They are fun to play through. But as "interactive movies + some grind", theyre not fun after completing the story. I like sandbox games because you can feed your own imagination if the built in imagination food runs out. Modern games need more sandbox.
#4948259 Octree adjacency information
Posted by Waterlimon
on 11 June 2012 - 01:22 PM
so to know which child node to go to, you take (x[curDepth],y[curDepth],z[curDepth]) (component[depth] takes the depth:th pixel of the component) which gives you a bool,bool,bool which corresponds to 1 of the child nodes.
Though edd's way of having all of it in a single integer would probably be more space efficient if that matters.
#4948185 Clouds in OpenGL?
Posted by Waterlimon
on 11 June 2012 - 09:27 AM
#4947373 sparse voxel octree
Posted by Waterlimon
on 08 June 2012 - 08:20 AM
For example if you have a file containing the root and its possible child nodes, the child nodes could point to other files which contain their descendants (which might point to more files)
That might work. If you make the files small enough you could do it without scattering them all around the file but that requires moving all the nodes around in the single file when adding or removing nodes (might not be that bad)
#4941163 heading to position transform angle in C++
Posted by Waterlimon
on 18 May 2012 - 06:28 AM
Or what?
- Home
- » Viewing Profile: Reputation: Waterlimon

Find content