Create ever-changing adventures by exploring procedural dungeon generation! Using the popular Unity engine, you’ll build your very own roguelike dungeon crawler complete with enemies, pickups, and more – all with randomized dungeons for endless fun. You’ll master techniques for not only adding variety to your levels, but also for setting up crucial systems of procedural generation that can be expanded upon for even more game projects. Create random dungeon maps through code. Generate randomized dungeon room interiors. Implement enemies and a simple battle system. Add health and gold pickups with UI. Control gameplay flow with keys & doors. Set up a mini-map system
ACCESS the FULL COURSE here: https://academy.zenva.com/product/multiplayer-game-development-mini-degree/?zva_src=youtube-multiplayermd
TRANSCRIPT
Welcome everyone, my name is Daniel Buckley and I'll be you're instructor for this course. Let's have a look at what we'll be making. We are gonna to be creating a 2D top-down turn based strategy game using Unity. This of course is going to be multi-player as well and it is going to be a one V one game. As you can see here each player can take their turn to move their units and in a turn each unit can either move or attack. Each unit also has a set movement distance and a set attack range which is the maximum for that unit. And also when you click on a unit you can see its statistics and as you can see in here the movement the unites are moving towards each other and where they will begin to attack. Okay? Now let's have a look at how we'll be creating this. We will be using the Photon Unity Networking framework. This is a free multi-player framework for Unity, and since Unit is now deprecated, this is probably the number one solution. We'll be creating some units. Each unit will be able to move and attack and each unit also has a max movement and attack distance and they can choose to either move or attack each turn. And as you can see here we have two types of units and really all this involves in creating two types of units is just to change the properties inside of the inspector, just changing the sprites and changing the values for the movement, attack, and speeds and such. In order for two players to get together to play a game, we will be creating a lobby system. This will involve the player entering in a name and then clicking play game, and what this will do is it'll either create or join a room. If there are no rooms available, the player will create a room and wait for another player to join. If there is a room available, it'll pick a random room and join that one. This will all be done using Unity's UI system. We'll be working with canvases, text elements, buttons, input fields, and more. As you can see here we have quite a few different UI elements, and we'll be going over each of them explaining how they work, how we can change them, how we can connect them up to a script, and also with anchoring and positioning on the screen. Zenva is an online learning acadamey of over 400,000 students. We feature a wide range of courses for people who are just starting out or for someone who just wants to learn something new. The courses are also very versatile. You can choose to follow along with the included project files or even follow along with the included lesson summaries. So you can choose to watch lessons, read them, follow along, or really whatever you want. Thank you very much for watching. Now
...
https://www.youtube.com/watch?v=vBcD7j5HSig
ACCESS the FULL COURSE here: https://academy.zenva.com/product/html5-game-phaser-mini-degree/?zva_src=youtube-html5md
Discover how to run Phaser Games as Native Apps and publish them to iOS and Android with PhoneGap and Cordova. Ensure that your games work across all ever-evolving browsers and increase the reach of your HTML5 games and applications with this comprehensive course.
Access +100 programming courses on Zenva: https://academy.zenva.com/?zva_src=youtube
Tutorials and eBooks:
- GameDev Academy: https://gamedevacademy.org
- Python Machine Learning: https://pythonmachinelearning.pro
- HTML5 Hive: https://html5hive.org
- Android Kennel: https://androidkennel.org
- Swift Ludus: https://swiftludus.org
- De Idea A App: https://deideaaapp.org
Instagram: https://instagram.com/zenva_academy
Twitter: @ZenvaTweets
...
https://www.youtube.com/watch?v=ebeAE8GNm7Y
ACCESS the FULL COURSE here: https://academy.zenva.com/?zva_src=youtube-python-md
Learn Python 3.6 from scratch while creating your own "Frogger" style game! No programming experience is required to learn to code with this highly in demand programming language. From installation to variables, functions, conditional statements, loops, to object oriented programming, this course is guaranteed to have you coding in no time!
Access +100 programming courses in Zenva: https://academy.zenva.com/?zva_src=youtube
Our tutorial blogs:
GameDev Academy: https://gamedevacademy.org
HTML5 Hive: https://html5hive.org
Android Kennel: https://androidkennel.org
Swift Ludus: https://swiftludus.org
De Idea A App: https://deideaaapp.org
Twitter: @ZenvaTweets
...
https://www.youtube.com/watch?v=FkfWpCPYfN0
Access +100 programming courses in Zenva: https://academy.zenva.com/?zva_src=youtube
This course will provide you with an introduction to Data Visualization through Python. We’ll cover different techniques that will allow us to visualize data using Matplotlib.
The course begins with an introduction to statistics — which we’ll need to understand some of the plots taught later. Following that, we’ll move on to learning about several types of plots that should cover most use-cases.
Types of plots that will be covered in this course include
Bar charts
Line plots
Scatter plots
Advanced plots such as Quiver plots, 3D lines, and 3D surfaces
Subplots
Our tutorial blogs:
GameDev Academy: https://gamedevacademy.org
HTML5 Hive: https://html5hive.org
Android Kennel: https://androidkennel.org
Swift Ludus: https://swiftludus.org
De Idea A App: https://deideaaapp.org
Twitter: @ZenvaTweets
...
https://www.youtube.com/watch?v=tBKOzAcP2z4
Access all the videos and source code at the Zenva Academy: https://academy.zenva.com/product/upgrade-your-skills-to-css3-in-1-hour/?zva_src=youtube
In this video, we'll cover CSS3 transitions.
Let me ask you a question: Are you a CSS or a CSS3 developer? Are you fully ready for the mobile web?
One of the things that separates a horrific website from a clean, responsive and professional looking website is whether it's built on outdated CSS practices or it's using ninja-worthy CSS3 techniques.
Upgrade Your Skills with CSS3 in 1 Hour is a Zenva original title created by Ashley Menhennett, technical author, web developer and designer from Australia. In this online training, you'll learn the main modules and techniques CSS3 has to offer, so that you can build responsive, clean and beautiful websites that can be displayed in all devices.
By the end of the course, you'll be able to incorporate the following techniques to your developer toolbelt:
Dealing with the mobile web: viewport tag and CSS3 media queries.
Creating responsive layouts for any screen size, whether it's a mobile phones, a tablets, a desktop computers or even one of those fancy smart TV's!
CSS3 transforms, transitions and animations.
Decorating containers with rounded borders and background images.
Using advanced CSS3 selectors to code your stylesheets like a ninja.
Create 3D buttons.
Incorporate webfonts into your web projects.
Upgrade your skills and become a CSS3 ninja. Be up to the task for the challenges of the mobile web
Homepage: http://zenva.com
YouTube: http://youtube.com/fariazz2
Facebook: http://facebook.com/ZenvaDev
Twitter: @ZenvaTweets
GameDev Academy: http://gamedevacademy.org
HTML5 Hive: http://html5hive.org
De Idea A App: http://deideaaapp.org
...
https://www.youtube.com/watch?v=RLN7b1fDGLM
ACCESS the FULL COURSE here: https://academy.zenva.com/product/java-foundations/?zva_src=youtube-androidmd
TRANSCRIPT
Now let’s put together everything we have learned in this final big topic. Objects are code entities with state and behaviour. The state is represented by variables that make up various properties or attributes. The behaviour is managed by functions that the object can run; typically, these functions modify the state in some way. Classes act as blueprints for objects, specifying what variables an object should use to make up its state and also defining any functions the object might want to run. We can then create instances of these classes which are the objects themselves. We can think of this a bit like function construction where the class is the function definition as it describes what the object can do and the object is like calling the function because we are actually running some code found within the class. Classes also use special constructor functions to create instances and set up the initial state of the object.
An example of this might be a character in a game. Some attributes that a generic character has might be name, health, position, attack, defence, etc. and a character might be able to heal, move, attack, etc. We will implement some of these attributes and behaviours.
Free resources: https://linktr.ee/zenva
Free Tutorials:
- Unity: https://gamedevacademy.org
- Phaser: https://phasertutorials.com
- Godot: https://godottutorials.pro
- Machine Learning: https://pythonmachinelearning.pro
- Web Dev: https://html5hive.org
- Android: https://androidkennel.org
- Swift: https://swiftludus.org
- VR: https://vrgamedevelopment.pro
...
https://www.youtube.com/watch?v=3750awqJ7R4
Accede al curso completo: http://lounge.zenva.com/product/como-programar-para-emprendedores-javascript/?zva_src=youtube
Este video es la introducción al curso. Accede para ver el resto del contenido y descargar el código fuente de los ejemplos.
Este tutorial básico de JavaScriptes parte del curso online Cómo Programar para Emprendedores - JavaScript creado por Zenva.
¿Eres un emprendedor y sufres de alguno de los siguientes síntomas?
Gastas demasiado en desarrollo y ni siquiera entiendes lo que el desarrollador dice.
Cada vez que quieres arreglar algo sencillo en tu sitio web (como cambiar un enlace o una imagen) debes pagar de más y esperar semanas a que se concrete.
No puedes avanzar con tu idea de negocio porque no sabes programar ni siquiera un prototipo.
Si es así déjame decirte que no estás sólo. Trabajo con muchos emprendedores y los problemas mencionados los escucho cada semana. Las razones son las siguientes:
Todas las PYMES y emprendedores necesitan desarrollo en algún grado. Esto puede ir desde una simple página web con una descripción de la empresa, hasta cosas más avanzadas aplicaciones móviles y sistemas informáticos.
Los desarrolladores son caros y escasos, y por ende representan un alto costo para el emprendedor.
Dice el dicho "Programming is the new Math", la programación es clave en el mundo actual y lamentablemente no te lo enseñaron en el colegio.
Para hacernos cargo de este problema en ZENVA hemos creado los cursos de la serie Cómo Programar para Emprendedores, donde queremos dotar a emprendedores como nosotros los conocimientos y herramientas básicas de desarrollo web para que puedan tener mayores probabilidades de éxito con sus proyectos.
En Cómo Programar para Emprendedores -- JavaScript veremos desde cero cómo programar en este lenguaje, el cual es utilizado ampliamente hoy en día para crear, entre otras cosas:
Sitios web interactivos.
APP móviles y para TV.
Videojuegos.
Aplicaciones web en el servidor.
Como es de costumbre en los cursos de ZENVA, una vez cubiertos los conceptos básicos desarrollaremos un mini-projecto, el cual será un prototipo interactivo de una aplicación móvil de buscar pareja.
---
Síguenos para que no te pierdas de nada!
Cursos online: http://lounge.zenva.com
Homepage: http://zenva.com
GameDev Academy: http://gamedevacademy.org
HTML5 Hive: http://html5hive.org
Facebook: http://facebook.com/ZenvaDev
Twitter: @ZenvaTweets
YouTube: http://youtube.com/fariazz2
...
https://www.youtube.com/watch?v=9ioVp6irJIM
Access the complete course here: https://academy.zenva.com/product/learn-web-development-by-creating-a-social-network/?zva_src=youtube-socialnetwork
In this video you will learn some basic HTML tags to create titles and paragraphs.
Learn the basics of web development from scratch by building your first Real-World project: a fully functional social network with real-time capabilities. Besides creating this project from scratch, you will learn how to deploy it to the web for free so you can show it to your friends or potential employers and clients.
Access +100 programming courses in Zenva: https://zenva.com
Our tutorial blogs:
GameDev Academy: https://gamedevacademy.org
HTML5 Hive: https://html5hive.org
Android Kennel: https://androidkennel.org
De Idea A App: https://deideaaapp.org
Twitter: @ZenvaTweets
...
https://www.youtube.com/watch?v=h7pxDIbUpmw
Access the entire course in Zenva Academy: https://academy.zenva.com/product/angularjs-for-beginners-single-page-applications-made-easy/?zva_src=youtube
In this video we look at a simple example of two-way data binding with AngularJS.
In this course, you will learn how to use Angular.js from scratch so that you can create more user-friendly web applications, Single Page Applications (SPA), and interactive websites.
This course is taught by Pablo Farias Navarro, founder of ZENVA and one of Udemy’s Best-Selling instructors, with +50,000 students and hundreds of positive 5-star reviews.
What you will learn in this course.
How to use Angular.js to save time, create better projects and give your users a better experience.
We’ll create a full SPA from scratch (client side).
How to cloud-enable your SPA so that you can connect it to any kind of backend.
Fully commented source code of the course project.
Learn how to architecture a SPA: modules, controllers, services
Learn how to add URL routes to your client-side SPA.
We’ll be using Angular.js version 1.3.2.
Access live examples at the end of each coding lesson.
Learn how to use other great tools such as Boostrap 3, UnderscoreJS and Google Chrome’s Developer Tools!
Become a better web developer and start using Angular today in your existing and new projects.
Homepage: http://zenva.com
YouTube: http://youtube.com/fariazz2
GameDev Academy: http://gamedevacademy.org
HTML5 Hive: http://html5hive.org
De Idea A App: http://deideaaapp.org
Facebook: http://facebook.com/ZenvaDev
Twitter: @ZenvaTweets
Medium: https://medium.com/@zenva
...
https://www.youtube.com/watch?v=GLo9aXJW0Tc