Attila Uygun
a23dbdfe15
Add imgui to the list of third-party libraries
2023-10-14 21:07:05 +02:00
Attila Uygun
ba7c823c91
Update hello world
2023-09-05 22:09:47 +02:00
Attila Uygun
0b1220c114
Revert "Unify arch types in gradle and gn"
...
This reverts commit 05252bfae8
.
2023-09-05 21:40:04 +02:00
Attila Uygun
5f8f70ed53
Get ABI codes from productFlavors and remove hard-coded strings
2023-09-05 19:21:04 +02:00
Attila Uygun
37afc006d2
Use productFlavors
2023-09-04 19:29:30 +02:00
Attila Uygun
ae825faf32
Always run ninja
2023-09-02 17:14:39 +02:00
Attila Uygun
a07d32e44a
Add support for GN to gradle config and remove cmake
2023-08-31 22:05:57 +02:00
Attila Uygun
169e05c970
Cleanup
2023-08-14 00:14:34 +02:00
Attila Uygun
001b3b60ec
Support for Windows platform
2023-08-13 00:06:04 +02:00
Attila Uygun
f56cc119bf
Code cleanup
2023-08-05 01:52:07 +02:00
Attila Uygun
478bb8ecb1
Update readme
2023-08-04 10:30:12 +02:00
Attila Uygun
79482d1c4d
Update readme
2023-08-03 22:06:07 +02:00
Attila Uygun
ecd2a8d738
Logo
2023-08-03 12:04:14 +02:00
Attila Uygun
2c1d55fc30
Replace the build system with gn
...
No support for APKs, Java code etc. Keep using gradle for Android for now.
2023-08-03 11:32:28 +02:00
Attila Uygun
26a1270702
Add Engine::Print method
...
Also add a hello world example to readme
2023-07-28 18:37:51 +02:00
Attila Uygun
41bb5e286a
Fix for vulkan renderer
2023-05-21 22:23:04 +02:00
Attila Uygun
58cc270e24
Use final and override appropriately
2023-05-16 08:46:50 +02:00
Attila Uygun
655c0a7b71
Update android build
...
Upgrade to gradle 8.0
Compile and target sdk 33
Min sdk 24
Upgrade to Google Mobile Ads SDK 22.0
Enable c++20 and fix compilation issues
2023-05-09 22:22:02 +02:00
Attila Uygun
97271835b0
Remove gn
2023-05-05 08:22:51 +02:00
Attila Uygun
c6501323cf
Add full game code and assets.
2021-09-01 00:08:03 +02:00
Attila Uygun
671661758c
Implement Vulkan renderer.
2021-02-10 00:39:04 +01:00
Attila Uygun
7920d9f251
Update.
...
- Implement PersistentData.
- Update jsoncpp (1.9.3).
- Update logging implementation.
- New audio resampler (SincResampler).
- Avoid busy-looping in audio thread (AudioAlsa).
- Add BindWeak.
- AdMob support.
- Support for record/replay user input.
- Custom shader support for ImageQuad.
- Implement SetKeepScreenOn for Android.
- Move animation updates to Engine.
- Code refactoring for renderer.
- Various fixes and code cleanup.
2021-02-10 00:39:04 +01:00
Attila Uygun
9d92d01be1
Update.
...
- Various fixes for sound system.
- Code cleanup and refactoring.
- Move boilerplate code to engine.
- Texture management is moved to engine. Game code uses asset names and
doesn't know about textures.
- Multi-touch support.
- GN build (WIP)
- Add LOG_DIFF, CHECK, DCHECK and NOTREACHED.
- Implement global thread-pool for Worker.
- Use TaskRunner in ThreadPool.
- Font: Cover all ASCII chars.
- Option to disable audio and vibration.
2020-09-08 21:08:11 +02:00
Attila Uygun
05466725af
Initial commit.
2020-09-08 21:08:07 +02:00