Best of Unity — 2024
- 1
- 2
Game 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.
- 4
Game 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.
- 5
YouTube·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.
- 6
- 7
Awesome·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.
- 8
- 9
- 10
- 11
- 12
Low 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.
- 13
- 14
YouTube·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.
- 15
Community 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.
- 16
- 17
The 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.
- 18
Game 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#.
- 19
Game 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.
- 20
Code 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.
- 21
Advanced .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.
- 22
Code 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.
- 23
Game 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.
- 24
Unity·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.
- 25
Unity·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.