Commit Graph

26 Commits

Author SHA1 Message Date
Brent
a0f71c7b27 C++03 Support & Partial Xbox 360 Support (#37)
* WIP C++03 + Xbox 360 Support

* math.h & _USE_MATH_DEFINES on Level.hpp
Updated Xenon vcxproj file for new file structure.

* * Fix bad GUI scale setup.

* * Gui: Use ratios instead of hardcoded sub-1 floating point values, to make the mechanism more clear.

* Add Direct Connect Button and Screen (#30)

* Add Direct Connect Button and Screen

* Remove accidental extra build directories for wasm

* Add DirectConnectScreen.cpp to the CMake

* Use Hungarian coding style notation

* * Fix errors caused by #30

* * Improve the Chat Screen

* * Improve the DirectConnectScreen, among other things.

* * Update the game title once again.

* * Add build-wasm.bat.

* * Add info about compiling for wasm

* * Fix send to specific GUID actually broadcasting to everyone

* * Add command manager.

* * Add writeable configuration.

* * Allow dynamic screen size change on windows

* * Allow the same thing on the emscripten version.

* WIP C++03 + Xbox 360 Support

* Fixed a possible merging issue that broke RakNet?

* Additional Xbox 360 compatability fixes

---------

Co-authored-by: Brent Da Mage <BrentDaMage@users.noreply.github.com>
Co-authored-by: iProgramInCpp <iprogramincpp@gmail.com>
Co-authored-by: ts <124226059+uniformization@users.noreply.github.com>
2023-08-07 15:48:52 +03:00
ts
9e9d2110e3 Add Direct Connect Button and Screen (#30)
* Add Direct Connect Button and Screen

* Remove accidental extra build directories for wasm

* Add DirectConnectScreen.cpp to the CMake

* Use Hungarian coding style notation
2023-08-06 12:09:06 +03:00
iProgramInCpp
0ceef907c0 * Allow handling of WM_CHAR in the case of Windows. 2023-08-05 16:13:11 +03:00
iProgramInCpp
386fac3ff6 * Add platform definitions file thanks to @Vruk11
Fixes #13
2023-08-05 15:55:04 +03:00
iProgramInCpp
bfdd5beb75 * Fix include paths. Now it builds properly. 2023-08-05 15:34:07 +03:00
iProgramInCpp
71e700a300 * More work getting this shit to compile again 2023-08-05 14:57:18 +03:00
iProgramInCpp
8b92eced31 * Initial cleanup.
Will now need to cleanup includes, which will take a while ...
2023-08-05 14:21:40 +03:00
riall
24ca8598ac final fixes 2023-08-05 05:15:13 -04:00
iProgramInCpp
7d331e76c7 * Decompile LargeFeature, LargeCaveFeature. Add in game for testing.
* Rename Random::nextTLong to Random::nextLong
2023-08-04 21:48:57 +03:00
iProgramInCpp
89c7adbbe5 * More improvements to the world generator!! 2023-08-04 18:50:19 +03:00
iProgramInCpp
1386b3d658 * Improve survival mode stuff. 2023-08-04 11:18:28 +03:00
iProgramInCpp
1921552b18 * Rename SurvivalMode to CreativeMode 2023-08-04 09:58:52 +03:00
iProgramInCpp
7c83a4d6aa * Add bookshelves and mossy stone. 2023-08-03 23:18:17 +03:00
iProgramInCpp
139062625c * Add sponges. 2023-08-03 23:02:15 +03:00
iProgramInCpp
352626224a * Add Saplings
* Add headers to CreateWorldScreen and SavingWorldScreen
2023-08-03 22:41:02 +03:00
iProgramInCpp
456981c680 * Add ItemSpriteRenderer 2023-08-03 12:44:43 +03:00
iProgramInCpp
4c81c728f6 * Add the CreateWorldScreen. 2023-08-02 22:36:23 +03:00
iProgramInCpp
d363d8d298 * Add improved saving. 2023-08-02 13:53:35 +03:00
iProgramInCpp
450cb190b6 * Finish level saving. 2023-08-02 13:15:25 +03:00
iProgramInCpp
865d688212 * Start work on ExternalFileLevelStorage 2023-08-02 09:07:20 +03:00
iProgramInCpp
858315ce54 * Add RegionFile class. 2023-08-01 16:15:13 +03:00
iProgramInCpp
cb085a8956 * Add Player::drop 2023-07-31 17:13:10 +03:00
f
ace9069077 Add windows soundsystem
Add Basic functionality to the playAt method only can play sounds in 2D.
2023-07-31 12:17:52 +02:00
iProgramInCpp
5e739f3d5b * Rename Options.hpp -> GameMods.hpp, to fix some errors 2023-07-31 10:11:32 +03:00
iProgramInCpp
97dd5ff8e9 Move the Windows AppPlatform into its own folder. 2023-07-31 09:48:12 +03:00
iProgramInCpp
9642818a88 * Initial commit.
:)
2023-07-30 22:22:02 +03:00