What I did today

Spent time on updating the AndroidOpenAL project, now updated the OpenAL Soft sources to 1.17.2. Today was a tough day, because I had failed to compile it since last four days, and my only successful compilation was a month ago with 1.12 version. Finally, I made it!

I learnt how libraries work in C environment, how makefiles work, and how GNU makefiles are different from Android makefiles. I have read the CMake lists, found out the different options, and found how it creates a config file, and hand composed that configuration. I also pulled out the sources into my NDK lib, made sure that the JNI sources still work, fixed a ton of linker errors and finally it is now done.

AndroidOpenAL version 0.2-SNAPSHOT is now in OSSRH snapshots repo. I’m facing a crash when loading 32-bit binaries (shared objects) into 64-bit phone, but it works fine on 32-bit phone. Will have to crack that tomorrow.

Anyways, this is the thing that I made today. Technically yesterday, 12:20 AM now, but am off to sleep with a ton of satisfaction today.

By the way, I got more devices to test and learn development, currently doing development on OnePlus X running 5.1.1, Lenovo K4 Note with 6.0.1, and my father’s Samsung Note 10.1 which is running 5.1.1 as well.

Got some progress on the rendering side my game.

full resolution here: http://i.imgur.com/fhahLgr.png

zoomed in:

The shadow map scales with the view-frustum.

This is rendering in 23 ms (unoptimized -> ~3000 draw calls :P).
If you zoom in it’s more like 1 to 3 ms thanks to frustum culling.

Now i need to add batching/merging and LOD to reduce draw calls and complexity.

Filled my linkedin profile XD
https://www.linkedin.com/in/george-lum-51823993

don’t lol too much from me plz ^^

Testing arround with Voxel meshs :slight_smile:
Dimensions are 32x32 Cubes
Generation with 4D Simplex Noise (3D for the actual Terrain, and the 4th Dimension for the Animation)
VoxelAO for Ambient Occlusion and some Diffuse Light (Camera as Light Source)

Is this an audio library?
Have you implemented a better performing method for streaming PCM than Android’s AudioTrack?

I don’t know the internals, but it uses OpenSL ES as the backend. I’m compiling opensles, wave and the null backend.

awesome sauce!

changed my message boxes:
old:

https://mattprojects.com/?s=download&attachment=1&id=845

new:

https://mattprojects.com/?s=download&attachment=1&id=846

screens are from the android version, hence the big A button :slight_smile:

I got a start on my flowing water, it’s still very rough and needs a lot of work to get right, but it certainly flows! The bulge in the middle is from dumping a bunch of water in one place.

this is much awesome! you got more screenshots for us ?

I want to see a gif :slight_smile:

Got my chinese girlfriend to start playing Runescape…

:slight_smile:

Congratulations! Aren’t your 2 months of China over yet?

2vp–AlWBrU

Planning to stay in China?

Added parallax clouds to TF.
They scroll slowly and there are 3 tiers.
The 3 tiers allow it to feel like you’re ā€œbreaking a planeā€ when you get past a certain point on mountains.
And now in the cloud biome, you really feel like you’re at the top of the world.

Another 3 weeks before I return home.

I can’t stay. Only have a 90 day visa, and I still have school! :slight_smile:
Maybe next summer though. Already got another internship offer from another branch of this company.

Switched to a series of triangles for the chassis to support concave and convex. Breeding is almost finished, just working out some kinks. Randomly generates a terrain that gets more varied and difficult as it progresses.

http://puu.sh/pQRPE/e3d8d93f44.png

http://puu.sh/pQRQJ/642158af07.png

On this screenshot, the second tree from the left breaks the leaves of the third, be careful with that :point:

After listening to a piano track from an indie game called Kingdom about 30 times, I decided to make a piano track for TF. Getting a bit better at calm composition but I still have a ton of room to improve.

On the bright side, there’s no need to pay a composer and I learn every time I make a track.

iNJU18Ib9wY

@Brynn Congrats!!

I like your project, but really can’t give medals for all you’re posts ^^