15 Commits

Author SHA1 Message Date
ikabod-kee
61b05ba1b5
Create GAME_DESIGN_PRINCIPLES (#1466)
Adds game design principles for Cubyz that we can follow.
This PR is a work in progress, so please chip in with feedback and
suggestions.

I am also not the best at wording; feel free to make suggestions to how
things are worded to make it easier to understand.

---------

Co-authored-by: IntegratedQuantum <43880493+IntegratedQuantum@users.noreply.github.com>
2025-06-16 19:35:31 +02:00
IntegratedQuantum
13cd1db703 Add contributing guidelines.
Probably still incomplete, but should be good start.
2024-09-25 20:45:47 +02:00
Mikael Klages
2950c152bb
Fix issues with check_format.py (#667)
* Made format_check use os.sep when checking if it should ignore a folder

* Made format_check specify utf-8 encoding when loading files.

* Fixed documentation using wrong filename for format_check.py
2024-09-04 20:53:02 +02:00
careeoki
076d3e87df Update README.md texture guidelines 2024-06-16 11:27:49 +02:00
IntegratedQuantum
aba651a998 Add a simple python script to check for common formatting errors (tabs and line endings) and fix existing problems.
a step towards #315
2024-04-16 13:51:22 +02:00
IntegratedQuantum
293100305c
Update the link to the java version. 2024-04-06 14:06:43 +02:00
archbirdplus
fd332139d7
Progress on making compile errors easier to debug for new users: #241, #251, #252 (#254)
* Rename run_release scripts to run_OS (#241)

* Update README with new script names (#241)

* Fix run_windows infinite loop

* Make debug_linux more verbose.

* Make windows script errors match linux

* Automatically set working directory (#252)

* Remote quotes from echo commands in run_windows

* Replace zig run with zig build run

* Replace spaces with tabs in run scripts.

* Make 'Building Cubyz' message more accurate

* Have run scripts check the machine architecture.

* Add failsafe for unrecognized architecture; erase scratch work in debug_windows

* Replace more spaces with tabs in debug_linux

* Linux run script: don't pause if debug build or NO_PAUSE

* Windows run script: do not pause in debug builds or if NO_PAUSE

* Escape a paren

* Fix x64 typo

* Delete logs about failing to build

* Use `call` to call the batch script on windows

Without `call` windows won't execute the lines after calling the batch script.

---------

Co-authored-by: IntegratedQuantum <43880493+IntegratedQuantum@users.noreply.github.com>
2024-01-23 19:02:51 +01:00
IntegratedQuantum
6ce09c52cd
Update README.md, adding a guide to run Cubyz without using git 2024-01-21 13:54:28 +01:00
m-m-0-m
5a2c3936e5
Update README.md (#196)
* Update README.md

I fixed grammar, capitalization, formality and I altered the YouTube link at the end, so that it skips the intro (not the video will start at the 11 second mark).

* Update README.md

Changed "(AKA a Minecraft clone)" to "(inspired by Minecraft)," as this is more fitting.
2023-11-26 21:23:12 +01:00
Samuel Meenzen
8aaa9f585c
Add run_release script (#152)
* Add run_release script

* Update README to use the run_release scripts
2023-10-24 15:43:17 +02:00
IntegratedQuantum
c899f9cd65 Add run.bat script for windows that automatically updates and runs zig.
Resolves #104
2023-10-05 18:10:04 +02:00
IntegratedQuantum
54337f17fd Add a run.sh file that automatically downloads or updates zig and runs the game.
This is a step towards #103
2023-09-26 22:06:35 +02:00
IntegratedQuantum
86ab8ef782 Remove portaudio submodule, getting it through the zig package manager instead.
Resolves #103
2023-09-26 17:42:54 +02:00
IntegratedQuantum
257c7d7a3b
Update README.md with a note about required -dev packages on Linux 2023-09-24 11:09:09 +02:00
IntegratedQuantum
e6109cdf7f
Create README.md 2023-06-21 19:01:24 +02:00