Best of Unity — 2024

  1. 1
    Article
    Avatar of game_developersGame Developers·2y

    Who wants to make a game?

    Looking to join a team to make a game for fun using Unity, Blender, or Unreal Engine with some C++ knowledge. Open to all ideas and participants of any age.

  2. 2
    Article
    Avatar of game_developersGame Developers·2y

    Which Engine (or Framework) Did You Start With?

    A one-year game developer shares their experience starting with Unity and then switching to Godot due to hardware limitations. They seek insights on others' starting engines or frameworks and ask for tips on learning game development frameworks.

  3. 4
    Article
    Avatar of game_developersGame Developers·2y

    Free Game development full course

    A seasoned game developer is offering a free course to teach C# and Unity, targeting aspiring game developers. The course aims to make the learning journey easier and includes regular lectures. Interested participants are invited to join by contacting the instructor on Discord.

  4. 5
    Video
    Avatar of youtubeYouTube·2y

    6 Years of Learning Game Development

    Over six years, the author transitioned from a novice game developer to a seasoned professional, utilizing Unity and Unreal Engine. They shared experiences from early arcade games and 2D projects to complex 3D games and indie releases. The post touches on team dynamics, solo projects, feature creep, and the challenges of VR game development. The author also highlights their career as an instructor and their pivot to creating game development tutorials.

  5. 6
    Article
    Avatar of 80lv80 LEVEL·2y

    Build 2D Game Levels by Drawing Tiles with This Free Web-Based Editor

    Build 2D game levels easily with Sprite Fusion, a free web-based editor. Import tiles, copy and draw with them, add layers, and export the project. It's like Figma, but for game design.

  6. 7
    Video
    Avatar of awesome-codingAwesome·2y

    A Web Dev Tries Game Development

    A seasoned web developer, bored with web development and wary of being replaced by AI, decides to explore game development. Despite considering various game engines like Unity, Godot, and Unreal, the developer opts to build a game from scratch using Go. Key concepts covered include initializing a project, setting up the main game loop, defining update and draw methods, creating animated characters, handling player inputs, and implementing basic physics and collisions. The journey concludes with adding a boss fight to the game, highlighting both the challenges and excitement of game development.

  7. 8
    Article
    Avatar of unityUnity·2y

    Our first-ever guide about animation in Unity

    Learn about animation in Unity with our comprehensive guide, covering topics such as organization of animation files, asset version tracking, mock-ups in Unity, IK with Animation Rigging package, Unity Recorder, and motion libraries.

  8. 9
    Article
    Avatar of game_developersGame Developers·2y

    Starting game development

    A game development enthusiast shares their experience of learning Python and Pygame to create a small Mario Bros clone. They now seek recommendations on transitioning to C# and Unity for further game development projects.

  9. 10
    Article
    Avatar of game_developersGame Developers·2y

    Unity is a joke?

    Since Unity's issues involving John Riccitiello, there seems to be a noticeable shift in company preferences, affecting both large and small businesses.

  10. 11
    Article
    Avatar of jetbrainsJetBrains·2y

    Learn Unity and Godot Game Development with JetBrains

    Learn Unity and Godot game development with JetBrains through tutorials on coding an Asteroids clone and a Pong game.

  11. 12
    Video
    Avatar of lowlevelgamedevLow Level Game Dev·1y

    It's not hard to make games in C++

    C++ game development is often seen as challenging and unnecessary, but it holds significant value. The author shares personal experiences from attending game jams and developing games from scratch using C++ and OpenGL. Despite pushback and discouragement from peers, the author persisted in learning complex aspects like 3D rendering and multiplayer. The narrative underscores that while using game engines like Unity or Unreal is common, developing games in C++ can offer deeper programming knowledge and skill development. The author encourages others to explore game development in C++ and highlights its benefits and learnability.

  12. 13
    Article
    Avatar of game_developersGame Developers·2y

    Game design E-book 📖

    A guide for level designers is available as an ebook.

  13. 14
    Video
    Avatar of youtubeYouTube·2y

    How to Start Making Games with No Experience

    Starting game development with no experience can be daunting, but choosing the right tools makes it simpler. Beginners should consider using Scratch for easy visual scripting or game engines like Construct 3, GameMaker, or GDevelop. For those willing to code, engines like Unity or Godot are excellent. Recreating classic games like Pong or Space Invaders helps to understand the essentials. Utilize online tutorials, courses, and forums for guidance, and don't hesitate to experiment with small projects or join game jams for practice.

  14. 15
    Article
    Avatar of communityCommunity Picks·2y

    Game Development and Multimedia: Godot Engine, A Game-Changer in Game Development

    Explore open source alternatives in game development and multimedia with a focus on Godot Engine, a free and open source, cross-platform game engine with powerful 2D and 3D capabilities. It champions accessibility, robust features, and an intuitive workflow, making it a great alternative to proprietary engines like Unity and Unreal Engine.

  15. 16
    Article
    Avatar of game_developersGame Developers·2y

    This is all the links to our official squads for different game engines

    Links to official squads for various game development engines, including Main squad, Godot Engine, Unity Engine, and Unreal Engine.

  16. 17
    Article
    Avatar of theknightsofunityThe Knights of Unity·2y

    Database System in Unity using Resources and ScriptableObjects – The Knights of Unity

    Explore an efficient method to store and manage data in Unity using Resources and ScriptableObjects. This approach bridges the gap between developers and designers by allowing runtime data reading and easy data manipulation without additional plugins. It is particularly useful for RPG and multiplayer games, offering robust and simple data handling with dynamic loading from the Resources folder.

  17. 18
    Article
    Avatar of game_developersGame Developers·2y

    The Beauty of Godot and Open Source Game Develpment

    Godot is highly recommended for beginners in game development due to its ease of use and the ability to participate in large projects. Thrive, an open-source game similar to Spore 2 and developed under the GNU GPLv3.0-or-later, is suggested as a good starting point, especially for those familiar with Unity, as it uses C#.

  18. 19
    Article
    Avatar of game_developersGame Developers·1y

    Summary of features and use-cases of game engines!

    The post compares the pros and cons of Unity, Unreal Engine, and Godot for game development. It highlights Unity's strong community and extensive multi-platform support, Unreal Engine's superior 3D graphics and visual scripting, and Godot's lightweight nature and support for multiple languages. The author concludes that it's important to use the tools you know best and provides recommendations for beginners and various game development scenarios.

  19. 20
    Video
    Avatar of codemonkeyunityCode Monkey·2y

    60 DAYS to ACHIEVE your GOALS!

    You don't need to wait for New Year's resolutions to start working on your goals. With 60 days left in the year, you have enough time to achieve something significant, whether it's creating a game prototype, learning a new skill, or diving into a new hobby. The post provides various ideas and encourages readers to explore their interests and make the most out of the remaining days of the year.

  20. 21
    Article
    Avatar of advanceddotnetAdvanced .NET·2y

    How did you guys get into C#/.NET? Do you think it is a solid option for most projects?

    The author shares their journey of learning C# through Unity and continuing with .NET for other applications. With experience in multiple programming languages, the author believes C# offers an optimal balance of simplicity, safety, and speed. The introduction of top-level statements has made C# more appealing for scripting tasks previously handled with Python.

  21. 22
    Video
    Avatar of codebulletCode Bullet·2y

    I remade Pikmin in 24 hours.

    A solo game developer challenges himself to remake the Nintendo game Pikmin in just 24 hours. He faces various hurdles, including technical glitches and animation issues, but eventually manages to recreate core game mechanics like character control, pathfinding, and enemy interactions using Unity. Despite numerous setbacks, he completes the project, highlighting the complexities and fun of rapid game development.

  22. 23
    Article
    Avatar of game_developersGame Developers·1y

    Mods needed

    The community has seen significant growth, ranking in the top 10 on the platform. This has made it challenging for the current moderators to manage all the forums and the Discord server effectively. The author is seeking new moderators to help oversee various developer squads, including game developers, Unity, Unreal, Godot, and Roblox studio developers. Responsibilities include supervising posts, hosting events, creating activities, and maintaining respectful and active participation. Interested candidates are encouraged to reach out via Discord.

  23. 24
    Article
    Avatar of unityUnity·2y

    Game programming patterns with Unity 6

    An updated edition of the e-book *Level up your code with design patterns and SOLID* for Unity is now available, featuring enhanced content and a sample project based on Unity 6. This guide covers key design patterns including Factory, Object Pooling, Singleton, Command, State, Observer, MVP, MVVM, Strategy, Flyweight, and Dirty Flag, and includes actionable examples for implementing SOLID principles. The sample project can be downloaded from the Unity Asset Store and follows the concepts explained in the guide.

  24. 25
    Article
    Avatar of unityUnity·2y

    Learn and Build Multiplayer Games this Summer with Unity 6

    This summer, focus on building multiplayer games with Unity 6. Take advantage of new learning materials, webinars, and live streams designed to help you utilize Unity's latest multiplayer features. Learn how to implement LiveOps for better player retention and get up to speed with Unity 6 Preview packages like Multiplayer Play Mode and the Multiplayer Services Package. Join community sessions on Twitch and download the new VR Multiplayer Template to create immersive games for Meta Quest and other OpenXR devices.