diff --git a/Config/DefaultEngine.ini b/Config/DefaultEngine.ini index 20211aa..ac5908f 100644 --- a/Config/DefaultEngine.ini +++ b/Config/DefaultEngine.ini @@ -1,7 +1,7 @@ [/Script/EngineSettings.GameMapsSettings] -EditorStartupMap=/Game/Untitled.Untitled +EditorStartupMap=/Game/Main.Main LocalMapOptions= TransitionMap=None bUseSplitscreen=True @@ -10,7 +10,7 @@ ThreePlayerSplitscreenLayout=FavorTop FourPlayerSplitscreenLayout=Grid bOffsetPlayerGamepadIds=False GameInstanceClass=/Script/Engine.GameInstance -GameDefaultMap=/Game/Untitled.Untitled +GameDefaultMap=/Game/Main.Main ServerDefaultMap=/Engine/Maps/Entry.Entry GlobalDefaultGameMode=/Game/Blueprints/NewGameMode.NewGameMode_C GlobalDefaultServerGameMode=None diff --git a/Content/Main.umap b/Content/Main.umap index e32dbb0..c9ae707 100644 Binary files a/Content/Main.umap and b/Content/Main.umap differ diff --git a/Media/Screenshot.png b/Media/Screenshot.png new file mode 100644 index 0000000..5eba5fe Binary files /dev/null and b/Media/Screenshot.png differ diff --git a/README.md b/README.md index e69de29..8f4b0aa 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,13 @@ +# Snake Game in Unreal Engine 5.5 + +This is a classic Snake game built entirely with Unreal Engine widgets and displayed directly in the game world. Move the snake using WASD keys to collect food, grow longer, and avoid crashing into yourself. The game leverages Unreal's UMG (UI system) for rendering the game as widgets while placing them in a 3D environment. + +![Screenshot](Media/Screenshot.png) + +## Features +- **WASD Controls**: Simple keyboard controls to move the snake. +- **Widget-Based Gameplay**: The snake and grid are created using Unreal's Widget Blueprint system. +- **3D World Display**: Game is rendered as part of the 3D world, giving a unique twist to the classic Snake. + +## Getting Started +Clone the repository, open the project in Unreal Engine, and hit play! The snake's ready to start munching.