diff --git a/.clang-format b/.clang-format index a98a584..5c90a79 100644 --- a/.clang-format +++ b/.clang-format @@ -1,5 +1,5 @@ # -# Copyright (c) 2021-2024 Jaedeok Kim +# Copyright (c) 2021-2025 Jaedeok Kim # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/.gitattributes b/.gitattributes index 58a9c20..eb2cd54 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,5 +1,5 @@ # -# Copyright (c) 2021-2024 Jaedeok Kim +# Copyright (c) 2021-2025 Jaedeok Kim # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/.gitignore b/.gitignore index 30c1fd0..0248464 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,5 @@ # -# Copyright (c) 2021-2024 Jaedeok Kim +# Copyright (c) 2021-2025 Jaedeok Kim # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3b90de3..2602be2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,4 +1,4 @@ -# Contributing to `c-krit/ferox` +# Contributing to `ferox` Thank you for your interest! This document contains a few things to consider when contributing to this library. diff --git a/CREDITS.md b/CREDITS.md index 28ab5c8..6f5abd5 100644 --- a/CREDITS.md +++ b/CREDITS.md @@ -4,13 +4,13 @@ I'd like to thank everyone who have made contribution to improve this project: ## Contributors -- [@0xfadead](https://github.com/0xfadead): https://github.com/c-krit/ferox/pull/15 -- [@CJongSeong](https://github.com/CJongSeong): https://github.com/c-krit/ferox/pull/19 -- [@Fallbork](https://github.com/Fallbork): https://github.com/c-krit/ferox/pull/8 -- [@JeungSeok](https://github.com/JeungSeok): https://github.com/c-krit/ferox/pull/20 -- [@lauchimoon](https://github.com/lauchimoon): https://github.com/c-krit/ferox/pull/6 -- [@snackcookie](https://github.com/snackcookie): https://github.com/c-krit/ferox/pull/21 -- [@wgrgwg](https://github.com/wgrgwg): https://github.com/c-krit/ferox/pull/23 +- [@0xfadead](https://github.com/0xfadead): https://github.com/jdeokkim/ferox/pull/15 +- [@CJongSeong](https://github.com/CJongSeong): https://github.com/jdeokkim/ferox/pull/19 +- [@Fallbork](https://github.com/Fallbork): https://github.com/jdeokkim/ferox/pull/8 +- [@JeungSeok](https://github.com/JeungSeok): https://github.com/jdeokkim/ferox/pull/20 +- [@lauchimoon](https://github.com/lauchimoon): https://github.com/jdeokkim/ferox/pull/6 +- [@snackcookie](https://github.com/snackcookie): https://github.com/jdeokkim/ferox/pull/21 +- [@wgrgwg](https://github.com/wgrgwg): https://github.com/jdeokkim/ferox/pull/23 ## Thanks diff --git a/LICENSE b/LICENSE index ce06833..9019886 100644 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2021-2024 Jaedeok Kim +Copyright (c) 2021-2025 Jaedeok Kim Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/Makefile b/Makefile index 91ef4c2..d1e7444 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,5 @@ # -# Copyright (c) 2021-2024 Jaedeok Kim +# Copyright (c) 2021-2025 Jaedeok Kim # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/Makefile.emcc b/Makefile.emcc index 5e44541..8ad7363 100644 --- a/Makefile.emcc +++ b/Makefile.emcc @@ -1,5 +1,5 @@ # -# Copyright (c) 2021-2024 Jaedeok Kim +# Copyright (c) 2021-2025 Jaedeok Kim # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/Makefile.mingw b/Makefile.mingw index 8926a82..9911c21 100644 --- a/Makefile.mingw +++ b/Makefile.mingw @@ -1,5 +1,5 @@ # -# Copyright (c) 2021-2024 Jaedeok Kim +# Copyright (c) 2021-2025 Jaedeok Kim # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/NMakefile b/NMakefile index 16ee2ea..ca0ef7a 100644 --- a/NMakefile +++ b/NMakefile @@ -1,5 +1,5 @@ # -# Copyright (c) 2021-2024 Jaedeok Kim +# Copyright (c) 2021-2025 Jaedeok Kim # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal @@ -23,9 +23,8 @@ # ============================================================================> PROJECT_NAME = ferox -PROJECT_FULL_NAME = c-krit/ferox -LOG_PREFIX = $(PROJECT_FULL_NAME): +LOG_PREFIX = ~> # ============================================================================> @@ -55,7 +54,7 @@ LDFLAGS = /DEBUG all: pre-build build post-build pre-build: - @echo $(LOG_PREFIX) Using: '$(CC)' and '$(AR)' to build this project. + @printf "${LOG_PREFIX} CC = ${CC}, AR = ${AR}, MAKE = ${MAKE}\n" build: $(TARGETS) diff --git a/README.md b/README.md index 2e12868..9f25414 100644 --- a/README.md +++ b/README.md @@ -1,11 +1,11 @@
-c-krit/ferox
+jdeokkim/ferox
-[![Version Badge](https://img.shields.io/github/v/release/c-krit/ferox?color=lightseagreen)](https://github.com/c-krit/ferox/releases) -[![Codefactor Badge](https://www.codefactor.io/repository/github/c-krit/ferox/badge)](https://www.codefactor.io/repository/github/c-krit/ferox) -[![Code Size Badge](https://img.shields.io/github/languages/code-size/c-krit/ferox?color=brightgreen)](https://github.com/c-krit/ferox) -[![License Badge](https://img.shields.io/github/license/c-krit/ferox)](https://github.com/c-krit/ferox/blob/main/LICENSE) +[![Version Badge](https://img.shields.io/github/v/release/jdeokkim/ferox?color=lightseagreen)](https://github.com/jdeokkim/ferox/releases) +[![Codefactor Badge](https://www.codefactor.io/repository/github/jdeokkim/ferox/badge)](https://www.codefactor.io/repository/github/jdeokkim/ferox) +[![Code Size Badge](https://img.shields.io/github/languages/code-size/jdeokkim/ferox?color=brightgreen)](https://github.com/jdeokkim/ferox) +[![License Badge](https://img.shields.io/github/license/jdeokkim/ferox)](https://github.com/jdeokkim/ferox/blob/main/LICENSE) A lightweight 2D physics engine written in C, for educational purposes. @@ -55,7 +55,7 @@ Download the latest release of MSYS2 from [here](https://www.msys2.org/) and fol # MSYS2, UCRT 64-bit $ pacman -Syu && pacman -S mingw-w64-ucrt-x86_64-gcc -$ git clone https://github.com/c-krit/ferox && cd ferox +$ git clone https://github.com/jdeokkim/ferox && cd ferox $ make ``` @@ -88,7 +88,7 @@ $ make -f Makefile.mingw ### Visual Studio 2022 -Download the latest release of this library from [here](https://github.com/c-krit/ferox/releases) and extract the `.zip` file to your working directory. Then, start [Windows PowerShell](https://learn.microsoft.com/en-us/powershell/scripting/windows-powershell/starting-windows-powershell?view=powershell-7.3) and type the following command to start the [Developer PowerShell](https://learn.microsoft.com/en-us/visualstudio/ide/reference/command-prompt-powershell?view=vs-2022): +Download the latest release of this library from [here](https://github.com/jdeokkim/ferox/releases) and extract the `.zip` file to your working directory. Then, start [Windows PowerShell](https://learn.microsoft.com/en-us/powershell/scripting/windows-powershell/starting-windows-powershell?view=powershell-7.3) and type the following command to start the [Developer PowerShell](https://learn.microsoft.com/en-us/visualstudio/ide/reference/command-prompt-powershell?view=vs-2022): ```console PS C:\Users\jdeokkim> & 'C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\Tools\Launch-VsDevShell.ps1' -Arch amd64 @@ -137,7 +137,7 @@ Download the latest release of w64devkit from [here](https://github.com/skeeto/w ```console $ mkdir ~/workspace && cd ~/workspace -$ wget https://github.com/c-krit/ferox/archive/refs/heads/main.zip && unzip main.zip +$ wget https://github.com/jdeokkim/ferox/archive/refs/heads/main.zip && unzip main.zip $ mv ferox-main ferox && cd ferox ``` @@ -173,7 +173,7 @@ $ make -f Makefile.mingw \ ```console $ sudo pacman -Syu && sudo pacman -S base-devel git -$ git clone https://github.com/c-krit/ferox ~/ferox && cd ~/ferox +$ git clone https://github.com/jdeokkim/ferox ~/ferox && cd ~/ferox $ make ``` @@ -194,7 +194,7 @@ $ cd ~/ferox/examples && make ```console $ sudo apt install build-essential git -$ git clone https://github.com/c-krit/ferox ~/ferox && cd ~/ferox +$ git clone https://github.com/jdeokkim/ferox ~/ferox && cd ~/ferox $ make ``` @@ -216,7 +216,7 @@ $ cd ~/ferox/examples && make ```console $ sudo xbps-install base-devel git -$ git clone https://github.com/c-krit/ferox ~/ferox && cd ~/ferox +$ git clone https://github.com/jdeokkim/ferox ~/ferox && cd ~/ferox $ make ``` @@ -242,7 +242,7 @@ $ cd ~/ferox/examples && make ```console $ sudo pkg install git -$ git clone https://github.com/c-krit/ferox && cd ferox +$ git clone https://github.com/jdeokkim/ferox && cd ferox $ make ``` @@ -268,7 +268,7 @@ $ make RAYLIB_INCLUDE_PATH=/usr/local/include RAYLIB_LIBRARY_PATH=/usr/local/lib ```console $ sudo apt install build-essential git -$ git clone https://github.com/c-krit/ferox && cd ferox +$ git clone https://github.com/jdeokkim/ferox && cd ferox $ make ``` @@ -309,7 +309,7 @@ $ source ./emsdk_env.sh After setting up the environment variables for Emscripten SDK, do: ```console -$ git clone https://github.com/c-krit/ferox && cd ferox +$ git clone https://github.com/jdeokkim/ferox && cd ferox $ make -f Makefile.emcc ``` @@ -337,7 +337,7 @@ $ emrun --no_browser ./bin/basic.html ```console $ sudo apt install build-essential git mingw-w64 -$ git clone https://github.com/c-krit/ferox && cd ferox +$ git clone https://github.com/jdeokkim/ferox && cd ferox $ make -f Makefile.mingw ``` @@ -406,7 +406,7 @@ $ make -f Makefile.mingw RAYLIB_INCLUDE_PATH=../../raylib RAYLIB_LIBRARY_PATH=.. MIT License -> Copyright (c) 2021-2024 Jaedeok Kim (jdeokkim@protonmail.com) +> Copyright (c) 2021-2025 Jaedeok Kim (jdeokkim@protonmail.com) > > Permission is hereby granted, free of charge, to any person obtaining a copy > of this software and associated documentation files (the "Software"), to deal diff --git a/docs/static/fonts/DungGeunMo-v1.3.ttf b/docs/static/fonts/DungGeunMo-v1.3.ttf deleted file mode 100644 index 95ba5bc..0000000 Binary files a/docs/static/fonts/DungGeunMo-v1.3.ttf and /dev/null differ diff --git a/examples/Makefile b/examples/Makefile index b855983..7a5631c 100644 --- a/examples/Makefile +++ b/examples/Makefile @@ -1,5 +1,5 @@ # -# Copyright (c) 2021-2024 Jaedeok Kim +# Copyright (c) 2021-2025 Jaedeok Kim # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/Makefile.drm b/examples/Makefile.drm index 898b2ee..060bb91 100644 --- a/examples/Makefile.drm +++ b/examples/Makefile.drm @@ -1,5 +1,5 @@ # -# Copyright (c) 2021-2024 Jaedeok Kim +# Copyright (c) 2021-2025 Jaedeok Kim # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/Makefile.emcc b/examples/Makefile.emcc index 0f78c43..68e6ce8 100644 --- a/examples/Makefile.emcc +++ b/examples/Makefile.emcc @@ -1,5 +1,5 @@ # -# Copyright (c) 2021-2024 Jaedeok Kim +# Copyright (c) 2021-2025 Jaedeok Kim # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/Makefile.mingw b/examples/Makefile.mingw index ed3287a..20e3322 100644 --- a/examples/Makefile.mingw +++ b/examples/Makefile.mingw @@ -1,5 +1,5 @@ # -# Copyright (c) 2021-2024 Jaedeok Kim +# Copyright (c) 2021-2025 Jaedeok Kim # # Permission is hereby granted, free of charge, to any person obtaining a copy # of this software and associated documentation files (the "Software"), to deal diff --git a/examples/include/ferox_raylib.h b/examples/include/ferox_raylib.h index f63faef..8aac248 100644 --- a/examples/include/ferox_raylib.h +++ b/examples/include/ferox_raylib.h @@ -1,5 +1,5 @@ /* - Copyright (c) 2021-2024 Jaedeok Kim + Copyright (c) 2021-2025 Jaedeok Kim Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), diff --git a/examples/res/html/shell.html b/examples/res/html/shell.html index 1207a59..7e29237 100644 --- a/examples/res/html/shell.html +++ b/examples/res/html/shell.html @@ -4,7 +4,7 @@ - c-krit/ferox | https://github.com/c-krit/ferox + jdeokkim/ferox | https://github.com/jdeokkim/ferox