Skip to content

Commit

Permalink
Update Godot version to 4.2 and Epic Online
Browse files Browse the repository at this point in the history
Services to 1.16.1
  • Loading branch information
3ddelano committed Dec 5, 2023
1 parent 157d639 commit e2cb1a4
Show file tree
Hide file tree
Showing 5 changed files with 18 additions and 21 deletions.
10 changes: 5 additions & 5 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,16 +2,16 @@ Epic Online Services Godot (WIP)
=========================================
<img alt="Project Logo" src="./_media/logo.png" height="150">

### Unofficial Epic Online Services wrapper for Godot Engine 4.x (includes demo project)
### Unofficial Epic Online Services wrapper for Godot Engine 4.2 (includes demo project)

<img alt="Godot3" src="https://img.shields.io/badge/-Godot 4.x-478CBF?style=for-the-badge&logo=godotengine&logoWidth=20&logoColor=white" />&nbsp;&nbsp;&nbsp;<img alt="Epic Online Services 1.15" src="https://img.shields.io/badge/-Epic Online Services 1.15-313131?style=for-the-badge&logo=epic-games&logoWidth=20&logoColor=white" />
<img alt="Godot3" src="https://img.shields.io/badge/-Godot 4.2-478CBF?style=for-the-badge&logo=godotengine&logoWidth=20&logoColor=white" />&nbsp;&nbsp;&nbsp;<img alt="Epic Online Services 1.16.1" src="https://img.shields.io/badge/-Epic Online Services 1.16.1-313131?style=for-the-badge&logo=epic-games&logoWidth=20&logoColor=white" />

> Tested on: Windows 10 x64 and Linux x64
> Disclaimer: This project is NOT affiliated with Epic Games Inc or Godot Engine. It doesn't endorse Epic Online Services. This project and sample Godot scenes are provided solely for educational purposes and may or may not comply with Epic Games' Design Guidelines, if you plan to release a game make sure you read the [Guidelines](https://dev.epicgames.com/docs/services/en-US/EpicAccountServices/DesignGuidelines/index.html) and any other steps needed to release a public game like asking for user consent, option to delete user data, website with privacy policy and license, etc.

#### The [main](https://github.com/3ddelano/epic-online-services-godot/tree/main) branch is for Godot 4
#### The [main](https://github.com/3ddelano/epic-online-services-godot/tree/main) branch is for Godot 4.2
#### The [godot3-mono](https://github.com/3ddelano/epic-online-services-godot/tree/godot3-mono) branch is for Godot 3 Mono (C#) (un maintained)

## [View Current Project Status](#current-project-status)
Expand Down Expand Up @@ -230,7 +230,7 @@ Follow the instructions in [Running the service for local development](https://d
- [x] Implementation
- [x] Sample
- P2P Interface
- [ ] Implementation
- [x] Implementation
- [ ] Sample
- PlayerDataStorage Interface
- [ ] Implementation
Expand Down Expand Up @@ -261,7 +261,7 @@ Follow the instructions in [Running the service for local development](https://d
- [x] Sample
- Ecom Interface
- [x] Implementation
- [] Sample (Needs Epic Games Store access)
- [ ] Sample (Needs Epic Games Store access)
- AntiCheatServer Interface
- [ ] Implementation
- [ ] Sample
Expand Down
2 changes: 1 addition & 1 deletion sample/Main.gd
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ func _ready() -> void:
if init_result != EOS.Result.Success:
print("Failed to initialize EOS SDK: ", EOS.result_str(init_result))
return
print("Intialized EOS platform")
print("Initialized EOS platform")

# Create platform
var create_options = EOS.Platform.CreateOptions.new()
Expand Down
6 changes: 3 additions & 3 deletions sample/addons/epic-online-services-godot/eos.gd
Original file line number Diff line number Diff line change
Expand Up @@ -1806,14 +1806,14 @@ class P2P:
class SetPortRangeOptions extends BaseClass:
func _init():
super._init("SetPortRangeOptions")

var port : int
var max_additional_ports_to_try : int

class SetPacketQueueSizeOptions extends BaseClass:
func _init():
super._init("SetPacketQueueSizeOptions")

var incoming_packet_queue_max_size_bytes : int
var outgoing_packet_queue_max_size_bytes : int

Expand Down
19 changes: 8 additions & 11 deletions sample/components/StyledPopupWindow/StyledPopupWindowTheme.tres

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion sample/project.godot
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ config_version=5

config/name="Epic Online Services Godot 4.x"
run/main_scene="res://Main.tscn"
config/features=PackedStringArray("4.1")
config/features=PackedStringArray("4.2")
config/icon="res://logo.png"

[autoload]
Expand Down

0 comments on commit e2cb1a4

Please sign in to comment.