uGameCore View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
5.5.2 or later
Package size
583 KB
Files
79
Favorites
344
Views in the past week
10

Price tracking

Last checked
Tracked since
Lowest recorded
Free on

uGameCore

by in0finite (opens in new tab)

4.4 / 5 · 9 ratings

Ratings by stars
Number of ratings for each star rating
5 stars 7
4 stars 1
3 stars 0
2 stars 0
1 star 1
  • Price drop
Discount -100% Previous price $80.00 Price Free

Get it free on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for uGameCore, 6 months Current Free; lowest Free; highest Free in this period. $0 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 14

uGameCore screenshot 1

uGameCore screenshot 1

About this asset

uGameCore is a powerful framework for Unity game engine that contains core components of what every game should have. It takes care of everything 'under the hood', allowing you to focus on main parts of the game, like game logic and design.
Don't ever again start from scratch, or waste your time on creating menus, settings, multiplayer... It is all done for you. You are 10 minutes away from finishing all background stuff, and finally focusing on the game itself.
NOTE: currently, the asset doesn't work well with versions of unity 5.6 or newer, so don't install it if you are using any of those versions.
All features are built on top of Unity, which means it is very easy to extend them, and to adapt them to any existing project.
It's open source.
FEATURES:
- Player management – per player data (e.g nickname, score), player logins, choosing teams, spawning playing object
- Teams management – every player can belong to a team (select team when joining, or change it later), or be a spectator
- Map cycle – automatic map changing on time interval
- Round system – round ends on time limit or on team victory, causing all players to be respawned
- Spectating other players while dead
- FFA – free for all mode
- Scoreboard
- Chat
- Menu system – hierarchical organization of menus – builtin main menu, start game menu, join game menu, settings menu, pause menu, ingame menu
- Cvars
- Settings menu – allows to edit configuration (cvars) in a separate menu, and save/load them to playerprefs
- Console – displays game log, allows commands to be entered
- Console commands – can be used for server management, interaction between client and server, etc
- Kill events – UI area for displaying kill events (when one player kills another)
- UI for using all available features
- Batch mode – support for running in batch mode (as a dedicated server)
- Bunch of utility scripts
- Demo scene to get you started
- Extremely easy to extend
- One click setup from editor menu
- many others...
To mention again, the framework is fully extendable. Scripts are communicating using broadcasted messages – new scripts can be added to catch these messages and change behaviour. You can detect almost any event in a game by subscribing to class events.
More details about the asset, along with documentation and examples, can be found at github page.
If you have any questions, suggestions or want to report a bug, feel free to contact us, either by email or github.

From the publisher's Asset Store listing.