AngryBirdsStyleGame - Angry Birds style game in Unity

  •        8

An effort to replicate a level and relevant mechanisms of Rovio's famous Angry Birds game, built in Unity game engine. Source code is provided for educational purposes.

http://dgkanatsios.com/2014/07/28/angry-birds-clone-in-unity-3d-source-code-included-3/
https://github.com/dgkanatsios/AngryBirdsStyleGame

Tags
Implementation
License
Platform

   




Related Projects

ml-agents - Unity Machine Learning Agents

  •    CSharp

Unity Machine Learning Agents (ML-Agents) is an open-source Unity plugin that enables games and simulations to serve as environments for training intelligent agents. Agents can be trained using reinforcement learning, imitation learning, neuroevolution, or other machine learning methods through a simple-to-use Python API. We also provide implementations (based on TensorFlow) of state-of-the-art algorithms to enable game developers and hobbyists to easily train intelligent agents for 2D, 3D and VR/AR games. These trained agents can be used for multiple purposes, including controlling NPC behavior (in a variety of settings such as multi-agent and adversarial), automated testing of game builds and evaluating different game design decisions pre-release. ML-Agents is mutually beneficial for both game developers and AI researchers as it provides a central platform where advances in AI can be evaluated on Unity’s rich environments and then made accessible to the wider research and game developer communities. For more information, in addition to installation and usage instructions, see our documentation home. If you have used a version of ML-Agents prior to v0.3, we strongly recommend our guide on migrating to v0.3.

play-games-plugin-for-unity - Google Play Games plugin for Unity

  •    CSharp

Copyright (c) 2014 Google Inc. All rights reserved. The Google Play Games plugin for Unity® is an open-source project whose goal is to provide a plugin that allows game developers to integrate with the Google Play Games API from a game written in Unity®. However, this project is not in any way endorsed or supervised by Unity Technologies.

google-analytics-plugin-for-unity - Google Analytics plugin for the Unity game creation system

  •    CSharp

Copyright (c) 2014 Google Inc. All rights reserved.The Google Analytics Plugin for Unity allows game developers to easily implement Google Analytics in their Unity games on all platforms, without having to write separate implementations. Note that this is a beta and as such may contains bugs or other issues. Please report them through the Github issue tracker or submit a pull request. The plugin comes with no guarantees.

unity-rts-demo - A demo / foundation for an RTS game built using Unity 3d with C# scripting

  •    CSharp

A demo / foundation for an RTS game built using Unity 3d (4.x) with C# scripting. This is being built up alongside a tutorial being written for it. The tutorial can be found at www.stormtek.geek.nz/rts_tutorial. NOTE: this is not officially supported for Unity 5. Most of the code should work, but you may need to modify some things in order to get it to compile.


Entitas-CSharp - Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity

  •    CSharp

Entitas is a super fast Entity Component System Framework (ECS) specifically made for C# and Unity. Internal caching and blazing fast component access makes it second to none. Several design decisions have been made to work optimal in a garbage collected environment and to go easy on the garbage collector. Entitas comes with an optional code generator which radically reduces the amount of code you have to write and makes your code read like well written prose. The optional code generator lets you write code that is super fast, safe and literally screams its intent.

FairyGUI-unity - A flexible UI framework for Unity

  •    CSharp

By using FairyGUI Editor, you can build a variety of complex game interface without writing code or any configuration files. Support Unity、Cocos2dx、Cry Engine、 Havok Vision/Project Anarchy、Egret、LayaAir、Haxe、Pixi、Flash、Starling,and Unreal、LibGDX、Three.js in the future. Compared with traditional Unity UI engines such as NGUI and UGUI, FairyGUI uses a way of thinking closer to the designer to redefine the production process of the UI, which greatly reduces the time the programmer needs to invest in making the UI.

YarnSpinner - Yarn Spinner is a C# library for interactive dialogue in games!

  •    CSharp

Yarn is a language that's designed to make it super easy to create interactive dialogue for games. Yarn's very similar in style to Twine, so if you already know that, you'll be right at home! If you don't, that's cool - Yarn's syntax is extremely minimal, and there's not much there to learn. The Yarn language is used in a number of cool games, including Night In The Woods and Knights and Bikes. Yarn Spinner interprets the Yarn language, and is written in C#. Yarn Spinner is designed to be easy to add to Unity games, but it's also intended for use in other contexts as well.

unity-movement-ai - A Unity library for common movement AI

  •    CSharp

Unity Movement AI is a library of common movement AI scripts known as Steering Behaviors. You can use these scripts to help your NPCs move around your game. Currently the library only moves game objects in the x/y direction.

Arcadia - Clojure in Unity

  •    Clojure

The integration of the Clojure Programming Language with the Unity 3D game engine. Arcadia is alpha-quality software, and shouldn't be used for anything important yet.

resharper-unity - ReSharper support for Unity

  •    CSharp

The "Unity Support" plugin adds specific functionality for the Unity game engine to ReSharper and Rider.Rider is JetBrains' cross platform .NET IDE, based on ReSharper and the IntelliJ Platform. It can be used on Windows, Mac and Linux and this plugin can replace the default MonoDevelop editor with an IDE providing rich code navigation, inspections and refactorings.

GAutomator - Automation for unity mobile game apps

  •    Python

Android: Android 4.3 (API level 18) or higher. GAutomtor tested game needs to be integrated SDK ,WeTest SDK and SDK integration tutorial. GAutomator in the Sample directory comes with a integrated WeTest SDK demo game, you can use it for automated practice.GAutomator Documentation,start your fisrt unity game automation. Just like uiautomatorviewer,GAutomatorViewer can help you inspect the UI of an application in order to find the layout hierarchy, and view the properties associated with the controls.GAutomatorView,While designing your UI automation suite, this tool is very helpful as it exposes the GameObject name and other attributes of an GameObject, which is needed for writing scripts,GAutomatorView Documentation.

PlaygroundProject - A collection of simple scripts to create 2D physics game, intended for giving workshops to a young audience

  •    CSharp

A collection of simple scripts to create 2D physics games, intended for giving workshops to an audience of beginner game developers to quickly enable them to make games in Unity. This project is intended to be as flexible as possible, not enforcing a specific game genre apart from the obvious constraints of being 2D and physics-powered. It contains a lot of scripts that perform atomic tasks, that is they do mostly only one thing, so you can combine them to create any kind of gameplay.

UnityPlayground - A collection of simple scripts to create 2D physics game, intended for giving workshops to a young audience

  •    CSharp

A collection of simple scripts to create 2D physics games, intended for giving workshops to an audience of beginner game developers to quickly enable them to make games in Unity. This project is intended to be as flexible as possible, not enforcing a specific game genre apart from the obvious constraints of being 2D and physics-powered. It contains a lot of scripts that perform atomic tasks, that is they do mostly only one thing, so you can combine them to create any kind of gameplay.

awesome-unity - A curated list of awesome Unity assets, resources, and more.

  •    

A categorized community-driven collection of high-quality awesome Unity assets, projects, and resources. Free assets and resources are prioritized over paid when possible.Suggestions and contributions are always welcome! Make sure to read the contribution guidelines for more information before submitting a pull request.

FPSSample - A first person multiplayer shooter example project in Unity

  •    CSharp

This is a fully functional, first person multiplayer shooter game made in Unity and with full source and assets. It is in active development by a small team from Unity Technologies. Our goals are to test and showcase new features in Unity and to be of use for teams who can bootstrap on top of this, extract useful bits and tools or simply learn from and get inspired by what is in the project. Visit our landing page for more high level information about the project. Or reach out in the forum.

Moments - A quick GIF replay recorder for Unity

  •    CSharp

Moments is a quick GIF replay recorder for Unity3D. It automatically records the last few seconds of gameplay and lets you save to a GIF file on demand, like the game TowerFall Ascension does. Tested with Unity 4.6. The demo requires Unity 5+ (Personal or Pro).

Project Unity

  •    

Research and EUA, spamming across the Halo-AA and Blam Game Engines, developed by Bungie LLC. This Project is NOT endorsed/supported by Bungie, Gearbox, Microsogy Game Studios In any way.

Breck: A Phoenix and Jumper Moneky Production

  •    

Breck is a first person non-violent shooter developed in Unity. After the main game is developed we are looking into making a sequel or an iphone/ipad app.