Skip to content

Commit

Permalink
Update license year to 2025
Browse files Browse the repository at this point in the history
  • Loading branch information
jdeokkim committed Feb 3, 2025
1 parent 47ae410 commit 183be5d
Show file tree
Hide file tree
Showing 42 changed files with 73 additions and 74 deletions.
2 changes: 1 addition & 1 deletion .clang-format
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
# Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
# Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
# Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -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.

Expand Down
14 changes: 7 additions & 7 deletions CREDITS.md
Original file line number Diff line number Diff line change
Expand Up @@ -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

Expand Down
2 changes: 1 addition & 1 deletion LICENSE
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
MIT License

Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
# Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion Makefile.emcc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
# Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion Makefile.mingw
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
# Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
7 changes: 3 additions & 4 deletions NMakefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
# Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand All @@ -23,9 +23,8 @@
# ============================================================================>

PROJECT_NAME = ferox
PROJECT_FULL_NAME = c-krit/ferox

LOG_PREFIX = $(PROJECT_FULL_NAME):
LOG_PREFIX = ~>

# ============================================================================>

Expand Down Expand Up @@ -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)

Expand Down
32 changes: 16 additions & 16 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
<div align="center">

<img src="docs/static/images/readme-logo.png" alt="c-krit/ferox"><br>
<img src="docs/static/images/readme-logo.png" alt="jdeokkim/ferox"><br>

[![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.

Expand Down Expand Up @@ -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
```

Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
```

Expand Down Expand Up @@ -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
```

Expand All @@ -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
```

Expand All @@ -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
```

Expand All @@ -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
```

Expand All @@ -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
```

Expand Down Expand Up @@ -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
```

Expand Down Expand Up @@ -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
```

Expand Down Expand Up @@ -406,7 +406,7 @@ $ make -f Makefile.mingw RAYLIB_INCLUDE_PATH=../../raylib RAYLIB_LIBRARY_PATH=..

MIT License

> Copyright (c) 2021-2024 Jaedeok Kim ([email protected])
> Copyright (c) 2021-2025 Jaedeok Kim ([email protected])
>
> Permission is hereby granted, free of charge, to any person obtaining a copy
> of this software and associated documentation files (the "Software"), to deal
Expand Down
Binary file removed docs/static/fonts/DungGeunMo-v1.3.ttf
Binary file not shown.
2 changes: 1 addition & 1 deletion examples/Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
# Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion examples/Makefile.drm
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
# Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion examples/Makefile.emcc
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
# Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion examples/Makefile.mingw
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
# Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
Expand Down
2 changes: 1 addition & 1 deletion examples/include/ferox_raylib.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
Expand Down
2 changes: 1 addition & 1 deletion examples/res/html/shell.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<title>c-krit/ferox | https://github.com/c-krit/ferox</title>
<title>jdeokkim/ferox | https://github.com/jdeokkim/ferox</title>

<style>
canvas.emscripten { border: 0px none; background-color: black; }
Expand Down
4 changes: 2 additions & 2 deletions examples/src/basic.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
Expand Down Expand Up @@ -73,7 +73,7 @@ static void DeinitExample(void);
int main(void) {
SetConfigFlags(FLAG_MSAA_4X_HINT);

InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "c-krit/ferox | " __FILE__);
InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "jdeokkim/ferox | " __FILE__);

InitExample();

Expand Down
4 changes: 2 additions & 2 deletions examples/src/bricks.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
Expand Down Expand Up @@ -77,7 +77,7 @@ static void DeinitExample(void);
int main(void) {
SetConfigFlags(FLAG_MSAA_4X_HINT);

InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "c-krit/ferox | " __FILE__);
InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "jdeokkim/ferox | " __FILE__);

InitExample();

Expand Down
6 changes: 3 additions & 3 deletions examples/src/cows.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
Expand Down Expand Up @@ -49,7 +49,7 @@

/* Typedefs ================================================================ */

typedef enum _EntityType {
typedef enum EntityType_ {
ENTITY_PLAYER,
ENTITY_BULLET,
ENTITY_ENEMY,
Expand Down Expand Up @@ -117,7 +117,7 @@ static void OnPreStep(frBodyPair key, frCollision *value);
int main(void) {
SetConfigFlags(FLAG_MSAA_4X_HINT);

InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "c-krit/ferox | " __FILE__);
InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "jdeokkim/ferox | " __FILE__);

InitExample();

Expand Down
4 changes: 2 additions & 2 deletions examples/src/melon.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
Expand Down Expand Up @@ -92,7 +92,7 @@ static void OnPostStep(frBodyPair key, frCollision *value);
int main(void) {
SetConfigFlags(FLAG_MSAA_4X_HINT);

InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "c-krit/ferox | " __FILE__);
InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "jdeokkim/ferox | " __FILE__);

InitExample();

Expand Down
6 changes: 3 additions & 3 deletions examples/src/query.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
Expand Down Expand Up @@ -78,7 +78,7 @@ static bool OnHashQuery(frContextNode ctx);
int main(void) {
SetConfigFlags(FLAG_MSAA_4X_HINT);

InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "c-krit/ferox | " __FILE__);
InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "jdeokkim/ferox | " __FILE__);

InitExample();

Expand Down Expand Up @@ -148,7 +148,7 @@ static void UpdateExample(void) {
{
BeginDrawing();

ClearBackground(FR_DRAW_COLOR_MATTEBLACK);
ClearBackground(RAYWHITE);

frDrawGrid(SCREEN_BOUNDS,
CELL_SIZE,
Expand Down
4 changes: 2 additions & 2 deletions examples/src/raycast.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
Expand Down Expand Up @@ -75,7 +75,7 @@ static void OnRaycastQuery(frRaycastHit raycastHit, void *ctx);
int main(void) {
SetConfigFlags(FLAG_MSAA_4X_HINT);

InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "c-krit/ferox | " __FILE__);
InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "jdeokkim/ferox | " __FILE__);

InitExample();

Expand Down
4 changes: 2 additions & 2 deletions examples/src/raylib.c
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*
Copyright (c) 2021-2024 Jaedeok Kim <[email protected]>
Copyright (c) 2021-2025 Jaedeok Kim <[email protected]>
Permission is hereby granted, free of charge, to any person obtaining a
copy of this software and associated documentation files (the "Software"),
Expand Down Expand Up @@ -85,7 +85,7 @@ static void DeinitExample(void);
int main(void) {
SetConfigFlags(FLAG_MSAA_4X_HINT);

InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "c-krit/ferox | " __FILE__);
InitWindow(SCREEN_WIDTH, SCREEN_HEIGHT, "jdeokkim/ferox | " __FILE__);

InitExample();

Expand Down
Loading

0 comments on commit 183be5d

Please sign in to comment.