What I did today

We won the Taco Bell thing too with We Shall Wake.

http://puu.sh/lA5dl/503b085e2b.png

Decided to start learning 3D.

I coded an ocean today based on this: https://www.shadertoy.com/view/Ms2SD1. Okay, I lied, it took me like 4 days.

I came up with a really nice seamless LOD transition system. Here you can see the wireframe which shows the smooth transitions, very similar to how hardware tessellation ā€œfades inā€ more triangles.

Here’s a picture showing the seamless LOD transitions enabled only on the right side of the screen. The left side shows the raw mesh drawn using glDrawElementsInstanced().

I still have to tweak the colors a bit, and the sky box reflections at high view angles are currently faked with a single color. I plan on using a low-res real-time generated cube map of the dynamic sky to properly reflect the sky (even the stars!). A cool thing is that the lighting is completely automatic and simply appeared automatically when I enabled a light. I really like the specular reflections. The biggest problem right now is performance. I simply copy-pasted the procedural noise the ShaderToy shader used, which is inefficient as hell. The fragment shader is almost 5000 instructions right now, completely crazy. The next step will be optimizing it by precomputing the noise into a 2D lookup texture, which will replace ~4600 instructions with 12 texture lookups, possibly less.

Yesterday :smiley: I’ve released version 0.8 of my small roguelike, CryptoRL2

For more info: http://www.java-gaming.org/topics/cryptorl-2/36835/msg/351225/view.html

I live by the sea. I wake up everyday, and I can see the ocean. I frequently sail. I love the sea.
But every time I play a game set near an ocean, I get frustrated that whomever developed said ocean seems to live in a totally landlocked country because its always just some big blue slightly-transparent wobbly thing, not a large nautical mass.

Ant then there’s your screenshots.
Well… damn son.

Next time I wake up and see the sun hitting the waves, I’m going to be thinking of your game :slight_smile:

Surprisingly, I updated my Android Game.

Change log:

New icon:

Please try it out!
DOWNLOAD HERE

Wow, thank you so much! I’m really happy with the preliminary results too! ;D Hopefully I can make this run well even on toasters with the same quality while also adding better sky reflections, and that’ll hopefully improve it even more. =3

SimplyCpp now shows a nice list of compiler errors and warnings:

Looking great ;D

By the way, does anyway know a good and simple occlusion culling algorithm and how to implement it? Because I came up with my own algorithm for occlusion culling, but it was too slow.

For highly occluded scenes that are (mostly) static: portals. Anything else…it complicated.

@theagentd, I have never seen water look so good. Is there a video to show as well?

Some long - long time ago i use frustum culling,
I get frustum scene every frame and check objects before render them.
(and call ā€œget frustumā€ was a bad idea - need simple calculate it on CPU from Cam position

  • its no so hard as i think it be, I use it because I don’t have reflections and shadows ^^)

+need use some sort Octree – scene grid (or portals)
+need Have dif types of models for far distant.

p.s but no one care about FPS if that not AAA: 30-60 is fine
and simples way to increase it: simple make less polygon model + less gpu calls.

Looks very Nice

Imho: it have some problems with light reflection

when it must be someting like this

http://www.blog.clientearth.org/wp-content/uploads/2012/08/ocean.jpg

I second that! :point:

I’ll do that as soon as I’ve managed to optimize it and added proper skybox reflections. =3

Added the option to switch the in-game GUI to left handed mode. It only affects the virtual joystick, the attack button and the quick slots, i.e. everything in the lower half of the screen. But given that I can’t control it properly in left handed mode, I guess it’s a nice addition for lefties… ;D

I’m reading this: http://repository.tudelft.nl/assets/uuid:357270c8-b4eb-4e49-a225-b94772e845f2/report.pdf

More of a ā€˜What I did yesterday’. I added in some super cool inventory management stuff, and gear, but more importantly, I played my first Ice Hockey game on a rink other than my pond. I was put on a decent enough line. I made 3 goals and 2 assists with about 25 minutes of ice time. However, 2 of those goals were for the other team. :persecutioncomplex: I woke up sore, but I’m ready for game 2 tonight! Wish me luck.

WIP

Progress pics:

Today I finished and started my game advent calendar. 23 little games made in JavaScript.

Every day you can play another game and receive a hint at the end. Collect all hints and you have the chance to get a prize. (but I have to say the hints are in german but the game tutorials are in english =) )

Link: Advent Calendar

First Day Game:

Found this now: I have 1234 youtube subscribers right now!


http://i.imgur.com/cighdyg.png