Latest Courses
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
Git &Github Practice Tests & Interview Questions (Basic/Adv)Check course
Machine Learning and Deep Learning for Interviews & ResearchCheck course
Laravel | Build Pizza E-commerce WebsiteCheck course
101 - F5 CERTIFICATION EXAMCheck course
Master Python by Practicing 100 QuestionCheck course
ISTQB Artificial Intelligence Tester Sample ExamsCheck course
JAVA Programming Online Practice ExamCheck course
Programming for Kids and Beginners: Learn to Code in PythonCheck course
Practice Exams | Codeigniter 4 developer certificationCheck course
WordPress Practice Tests & Interview Questions (Basic/Adv)Check course
- 35% How to Program Voxel Worlds Like Minecraft with C# in Unity

How to Program Voxel Worlds Like Minecraft with C# in Unity

$12.99Track price

Add your review
Add to wishlistAdded to wishlistRemoved from wishlist 0
Add to compare
9.0/10 (Our Score)
Product is rated as #11 in category C#

Did you know that there is not one single cube used in Minecraft? Have you ever looked at Minecraft and wondered, How did they build it? – a great thing to ponder, it is.  If you haven’t and think that programming a whole bunch of cubes is child’s play, then think again. On the surface Minecraft looks as though it would be a simple world to recreate in Unity. Start placing cubes around a scene and see how far you get before the frame–rate grinds to a mind–numbing halt.  So wonder and fret no longer, as this course reveals the secrets of programming and rendering procedurally–generated voxel worlds, like Minecraft, with C# in Unity.

In this course, Penny teaches all the invaluable skills you will require to build a blocky world from scratch using her internationally acclaimed teaching style and knowledge from over 25 years working with games and graphics.  But hold on tight as you’ll be taken on a journey across the computer graphics realm as it is taught to post–graduate university students. Through detailed descriptions and hands–on workshops examining all you need to know about 3d data structures, building meshes from scratch, using noise algorithms to generate terrain features and caves, and texturing blocks you will be programming your own world in no time.

Instructor Details

Hi, I'm Dr Penny de Byl. I'm a full stack developer of most things computer sciency and academic with a true passion for teaching. I've been teaching others about games development, programming, computer graphics, animation and web design for over 25 years in universities in Australia and Europe at the full professor level. I've also consulted for Unity, SAE, the Australian Institute of Entertainment and Wikitude. My best selling textbooks including Holistic Game Development with Unity are used in over 100 institutions world-wide. My graduates work at companies like Apple, Ubisoft, LinkedIn and Deloitte Digital. I have an honours degree in computer graphics and a Ph.D. in artificial intelligence for games characters. Over the course of my career I've won numerous awards for teaching excellence at the state, national and international levels including the Australian Learning and Teaching Council's Excellence in Teaching Award and the Unity Mobile Game Curriculum Competition. My approach to teaching computer science and related fields is project-based giving you hands-on workshops you can immediately get your teeth into. I want you to leave my virtual classroom fully armed with a toolkit of skills for life-long learning. I'm excited to now be focussing my efforts full-time on Udemy to bring my years of knowledge and experience to those eager to learn about technology.

Specification: How to Program Voxel Worlds Like Minecraft with C# in Unity

Duration

6.5 hours

Year

2020

Level

Intermediate

Certificate

Yes

Quizzes

Yes

21 reviews for How to Program Voxel Worlds Like Minecraft with C# in Unity

4.6 out of 5
15
5
1
0
0
Write a review
Show all Most Helpful Highest Rating Lowest Rating
  1. Mark Botta

    This is a great introduction to building Minecraft like worlds. Concepts are introduced in short, easy to digest videos that start with straightforward implementations. When limitations of the implementations are reached, new concepts are introduced and the implementation is refactored to adapt. Ultimately the lessons build on each other to create an infinite, dynamic and persistent world. The code and resources provided allow concentrating on the lessons to learn, instead of on code details. And although the resources in later lessons get a bit out of sync with the lessons, it’s only a minor issue and quickly resolved as the lessons progress. There are also some minor bugs, but finding and fixing them is a good exercise. The result is a great platform to experiment with procedural generation, and adding new gameplay features. Definitely recommended.

    Helpful(0) Unhelpful(0)You have already voted this
  2. Jimmy Asher

    This is an excellent course just the right speed and depth. Easy to follow code and explanations.

    Helpful(0) Unhelpful(0)You have already voted this
  3. Matthew Butt

    As Usual, Penny explains everything very well. She could go deeper into most topics I am sure but her approach leaves you with enough understanding to proceed comfortably. I am experienced with Unity but really wish I had these back when I started. I love the refreshers!

    Helpful(0) Unhelpful(0)You have already voted this
  4. Sander Liivandi

    At first I was a little startled by the pace, as I was expecting a bit slower start, but eventually it turned out to be quite befitting. I really enjoyed the challenges.

    Helpful(0) Unhelpful(0)You have already voted this
  5. Paul Nicowski

    I have been trying to start with a voxel based environment with XNA (FNA reimplementation) for a game I was working on. This was a good way to introduce myself to approaches to solving the various issues in voxel based environments. The video at the end included some good insight for me, and some positive reinforcement to some things I was already thinking about. Overall, I am satisfied with the course. It was very information dense, and I had to rewatch some parts of the videos several times to understand exactly what was being explained. I feel like I understand how to do this significantly better, from before, I was not as clear as to how to approach these problems when I was working with XNA. (I think I would have experienced the same issues if I tried doing it with Unity as well, without information like in this course!) I want to try to see if I can reimplement this into XNA because I have suspected that XNA has a bit more freedom: from doing general research it seems like Unity can be more locked down. But, I will still consider using Unity for making games. Thanks so much for making this course. Extremely informative.

    Helpful(0) Unhelpful(0)You have already voted this
  6. Jair Mendoza Matias

    El curso est excelente y de verdad mejoro mi visi n en varios aspectos de Unity

    Helpful(0) Unhelpful(0)You have already voted this
  7. Michael D Fenlon

    Lots of information, but some lines of code are not explained as much as they could be

    Helpful(0) Unhelpful(0)You have already voted this
  8. Chelsey R Smith

    Another great course by Penny. While the theme of the course was voxel Minecraft worlds, I feel it was more of a deep dive into the optimization of a game world and seeing how things work at a lower level. I came looking for a solution for something I have been scratching my head on for a while and this course provided just that. Keep up the good work and thanks, Chelsey Smith

    Helpful(0) Unhelpful(0)You have already voted this
  9. Dmitry Belyaev

    Penny did a tremendous effort of breaking down the solid of Minecraft game concept into small digestible cubes. I did not expect at the beginning that I would be able to write and actually UNDERSTAND the code to recreate a voxel environment of my own!!!

    Helpful(0) Unhelpful(0)You have already voted this
  10. Kenneth Cone

    This is incredible. Very well explained, just enough detail and not too much. I could build a whole game based on what I’ve seen so far. Perfect. 🙂

    Helpful(0) Unhelpful(0)You have already voted this
  11. Chris Thackrey

    Great Course!

    Helpful(0) Unhelpful(0)You have already voted this
  12. Mh

    Exceptionally difficult subject but Penny’s knowledge on each subject in each video shines through. Fun series. Would love an update as I feel this series deserves it!

    Helpful(0) Unhelpful(0)You have already voted this
  13. Tom Logan

    Very good course. I’m learning a lot about voxel worlds. The instructor is very knowledgeable on this subject.

    Helpful(0) Unhelpful(0)You have already voted this
  14. Benjamin Elsdon

    This course was really fun to do but I wish it expanded a bit more on Biomes and optimisations but other than that it was amazing!

    Helpful(0) Unhelpful(0)You have already voted this
  15. Nathaniel Morkan

    The instructor is very informative and clear about how the concepts work, along with how to use them.

    Helpful(0) Unhelpful(0)You have already voted this
  16. Marian Pek r

    Another awesome course by Penny de Byl. It’s a real gem and I’d recommend it not only to those who are interested in building voxel worlds but also to those who are interested in optimization and clever algorithms, which as you can see in this course, goes hand in hand.

    Helpful(0) Unhelpful(0)You have already voted this
  17. Alexey Vyakhorev

    Build minecraft within two weekends. Thank you, Penny de Byl. Got a lot of insights and spent time efficiently. Drawbacks?.. Well, there are batching and threading things to optimise. A nice challenge after the course. )

    Helpful(0) Unhelpful(0)You have already voted this
  18. Neil McKenna

    Even in 2021 this is still great to understand how Minecraft / voxels work , Just great

    Helpful(0) Unhelpful(0)You have already voted this
  19. Felipe Vega

    So good awesome!

    Helpful(0) Unhelpful(0)You have already voted this
  20. Hadidi Mohammed

    FANTASTIC !!!!!!!!!!

    Helpful(0) Unhelpful(0)You have already voted this
  21. Jeffrey D Engelstad

    This course has a lot of good information in it. But most of it is gone over very fast and the code is not explained very well of why it is being done this way but more of just here it is. Also no real places to put it to use. Trying to code along with the lessons will have you rewinding and watching over and over again. Just to try and not miss something.

    Helpful(0) Unhelpful(0)You have already voted this

    Add a review

    Your email address will not be published. Required fields are marked *

    This site uses Akismet to reduce spam. Learn how your comment data is processed.

    How to Program Voxel Worlds Like Minecraft with C# in Unity
    How to Program Voxel Worlds Like Minecraft with C# in Unity

    $12.99

    Price tracking

    Java Code Geeks
    Logo
    Register New Account
    Compare items
    • Total (0)
    Compare