Finally build raycasting into my own collision Detection i use for long time (I didn’t think i would actually achieve this but i was streaming it so i just thought “You can’t fail this, it has to work and don’t look up tutorials” and well it did)
I need some suggestions for a simplistic main menu… there’s going to be a start new game button, a level select button, and an exit button. It needs to be very smooth and quiet. I’m aiming for a peaceful atmosphere. I feel like I have this kind of abstract feeling going with this one light and stuff, but I would really appreciate suggestions for button style and things I could tweak.
I feel like it might work (also might not) if the UI font was the same style as the ‘terrain’ font.
I suppose it does look a little better, if a little large? Thanks (I’ll link it so I’m not spamming)
It needs something else, maybe some kind of lighting on the actual button? Or maybe use a bolder version of the font? Maybe you could try changing the background color of the button to a dark maroon-ish purple or another very dark color.
Little bit more oldschool with something like Lucida Sans Typewriter, or full retro with OCR A Extended:
I don’t know what feel your really going for, but these came to mind.
I think the bottom button fits more with your “theme”. I like it!
Yeah I liked it a bunch, thanks I’ve got around 72 more hours. I should’ve started months ago, geez. Any other suggestions, like something for the button texture, would be great. Now I’m going to catch a couple housr of sleep;
not navier stokes quality but i did a fast water-surface-simulator on the cpu. even the lightning is done on cpu
lambert shading + specular, color is mapped by height to hue.
I wrote a new heat spread compute shader. This one has two main improvements. The first one is that instead of each object having up to 4 neighbors that they are connected to, I instead store a list of neighbors, so the maximum number of neighbors is basically only limited by performance and/or int address precision, whichever becomes a problem first. This will allow for more varying shapes than simple tiles, and will also allow for optimizations since a large object can be represented by a single component instead of a huge number of tiles to fill its volume. Secondly, the shader now not only takes the thermal conductivity into account, but also the thermal capacity into account (basically how much energy is needed to increase the temperature of the object by 1 degree). Here are some pretty pictures of heat spread in action!
Initial conditions. The white object is 100 degrees hot, the rest is 0.
The objects closest to the hot objects immediately start heating up as well.
The heat has dispersed enough to not be very concentrated anymore
The temperature has mostly evened out over all 256 objects in the system.
EDIT: Haha, I hit the Texture Buffer limit of addressable texels… 134 217 728… That’s really low… q.q
@LiquidNitrogen
Finally someone who didn’t forget rubber ducks.
Seriously though, the game is getting better and better. I can’t wait to see it finished.
I made a VPN because my school finally blocked all packets from OpenGW.net
[sub]Fight the power![/sub]
What happens if two guys try to occupy the same bath tube? :o
Well until i fixed it just now… the original occupant would mysteriously vanish lol.
Implemented an incredible amount of new things into my game including Lua error handling and storyline as well as fixed numerous bugs. All this created about a million more bugs that I will fix tomorrow. Game is due Saturday. If I do well I can go on to the next level, for which I have another few months to prepare. I also got a few sub 30 second Rubik’s cube solves!
Edit: It takes skill to come up with this horrible a design (I think the double bracket inits are the cherry):
un image
I made a new event handler system similar to the one in Bukkit (but with a few differences) while I struggle to regain long-term programming motivation.
@SwordsMiner
Nice work! Can you tell us how you are generating those galaxies?
Not sure what the implications are here, but for sure I don’t want to find out…