Showcases
How to
Notifications
GS
guigsc
Top down tower defense
https://github.com/guigsc/TopDownTowerDefense Top down tower defense survival game. // abstraction All over the code // inheritance on Enemy: There are 2 types of enemies: close combat and ranged that inherits from the base class Enemy on Target: There are 2 types of targets: tower and enemy. Both share the same base class Target which identify the object as targetable with health and possibility of taking damage. When the projectile hits, it finds the Target component (tower or enemy) and then emit an event so the projectile can check if it is supposed to hit one or another, by casting the base class into Enemy or Tower // polymorphism on Enemy: For each enemy, the attack method is overriden. on Tower: the TakeDamage method is virtual and can be overriden in case it needs to add more functionality to it. // encapsulation all properties and methods are encapsulated. Parent properties and methods which need to provide access to childs are encapsulated with protected keyword, and public and private following theirs obvious rules.
852 views
91 plays
0 likes
0 comments
ModTheCube
Mod The Cube - Unity Jr. Programmer
670 views
5 plays
0 likes
0 comments
Error Project fixed - Unity pathway
Error Project fixed - Unity pathway
793 views
4 plays
1 likes
0 comments
Pachinko - unity essentials
Pachinko - unity essentials
622 views
6 plays
0 likes
0 comments
Block Run
A isometric endless runner where the cube may never fall
1K views
124 plays
0 likes
2 comments
Block Run
My first game! As a game development student, this was my first project. I've made this game in a month or so, working on it after work hours, and it covers up some basic skills for game development. Animations: • Scene animation (fade in and out) • Powerup animation (floating and scaling) • Volume animation (fade in and out) Scripting: • Camera follow in LateUpdate • State flow (Menu, Play, GameOver) • Coroutines (player tumbling movement, waitForSeconds) • Using Input system (horizontal, vertical) • Keeping highscore in PlayerPrefs • Powerups (randomly spawned and powerup effect) • UnityEvents (onGameOver, onPowerupPickup) GUI: • Canvas with buttons and text Audio: • Sounds (powerup appearance, pickup and duration) • Music Since I wasn't able to add all of the free assets that i've downloaded, here are the links: • Simple Button Set 01: https://assetstore.unity.com/packages/2d/gui/icons/simple-button-set-01-153979 • Free Music Tracks for Games: https://assetstore.unity.com/packages/audio/music/free-music-tracks-for-games-156413 • Versatile Game Sound Effects: https://assetstore.unity.com/packages/audio/sound-fx/versatile-game-sound-effects-45503 • Clock: https://assetstore.unity.com/packages/3d/props/interior/clock-4250 Credits to my wife for the modeled objects in the scene, color advice and full support. Check out her amazing work: https://www.behance.net/jessicaturci
952 views
65 plays
1 likes
0 comments
Introduction to audio - Unity Essen...
Foundations of audio - Unity Essentials Features: - Added scenery outside - Scripting for random bird audio delayed sound - Scripting for opening front door Press [E] to open door
702 views
39 plays
0 likes
0 comments
Rolling ball tutorial unity essenti...
Rolling ball tutorial unity essentials
665 views
12 plays
0 likes
0 comments
WebGL Builds
My latest microgame.
652 views
6 plays
0 likes
0 comments
Platform test
757 views
3 plays
0 likes
0 comments
Achievements
Made With Unity Showcase - September
Block Run
65 PLAYS
Made With Unity Showcase - June
Block Run
124 PLAYS