Archives for Unity

Unity3D | Unreal Engine & Godot | What to choose?

They are all great Engines and nothing is ever 100%. Utlimately it boils down to what kind of work your going to be doing, solo or team and/or creative art style 2D or 3D? Myself, I like to DIY everything and not use other peoples assets (I use Gimp(2D art) Blender(3D art) and FlStudio (Music Production).

If i were a starting Developer and making only solo games, using simple pixel art style, I would choose GoDot hands down. If i were a more 3D enclined artist, maybe have a team, dont mind lisencing agreements, then I would go with Unity3D, and if i wanted to focus on c++ and Realistic Environments, I would go with Unreal, However I would expect it would be a large investment of time to master.

Unity: Pragmatic Choice

  • Familiarity: Unity’s user-friendly interface and C# scripting language align with my existing skills, i have about 20+ projects in Unity3D since 2018 and used it for my University assignments.
  • Quick Deployment & Prototyping: Unity’s rapid development cycle and cross-platform support. Prototyping is easy, building on mobile is easy.
  • Strong Community: Extensive documentation and a supportive community aid in troubleshooting and learning.

Our Webster Game - Still in Development

Unreal Engine: The Tempting Beast

  • Impressive Graphics: Unreal’s graphical capabilities are unmatched, creating stunning visual experiences. My machine struggles with the Matrix Demo running a $600 video card. We also lack an artist.
  • High Learning Curve: Unreal’s complexity and resource requirements can be challenging, especially for solo developers.
  • Potentially Overkill: Unreal Engine 5’s advanced features may be excessive for my current projects.
  • HOWEVER if i was a newbie, id start with structured Unreal courses and/or playing around in GoDot.

Godot: The Open-Source Appeal

  • Simplicity and Flexibility: Godot’s lightweight nature and intuitive design provide a refreshing alternative.
  • Open-Source Philosophy: Godot’s open-source nature aligns with my values and provides freedom in development.
  • Limited Experience: While intrigued by Godot’s potential, I haven’t fully explored its capabilities yet. I did start to re-create an existing project in it, and got quite far however I struggled with its Sprite system and had to start using 3rd party apps to do splicing and things.

Unity as the Practical Choice

Less delays, less procrastination, when using unity and it meets my current demands, I remain open to exploring Unreal Engine and Godot further as my skills progress.

In Conclusion

  • Practicality Prevails: Unity’s practical advantages make it my engine of choice for current projects.
  • Openness to Exploration: While committed to Unity, I acknowledge the potential of Unreal Engine and Godot for future endeavors.
  • Game Development Journey: As I continue to grow and learn, the dynamic landscape of game development promises new adventures and discoveries.
  • My dream would to be able to make full envrionments in Blender and UE5 utilizing Nanite and Lumen on my own models, but that would take up my entire life.

 

Taviolo 60 – Recreating in Unity3D

Just playing around with a Taviolo 60 map we found at Stanford. we can get 4x better resolutions using 600MB JP2 file. So, we did that, now were going to reverse engineer the source code of QGIS to make unity3D manage rendering it at a much higher level of detail, were talking an image that takes up 10GB memory without QGIS.

Progress on Taviolo 60 map we found at Stanford. Zooming | Panning and Environment systems. working with 12MB file, to replace with 600MB JP2 file and write custom code. We show the difference between our projects details and using specialist app QGIS in this video.

Unity’s Betrayal of Developers. BOSS IT SOFTAWARE Porting – Limited Time to Create Content – Posts only on Wednesdays

Unity3D’s Pricing Shift and the Porting of our Programs to Unreal Engine|Godot.

Unity3D, well-regarded for its prowess as a 3D Game Engine, has rolled out a revised pricing model that pertains to software installations. While Unity3D clarified that these charges apply exclusively to the initial installation, concerns have arisen, particularly concerning multi-platform deployments. This shift has ignited discussions within the Developer communities.

The Porting of our Projects

The decision to port some programs, from Unity to Unreal Engine 5 is a significant undertaking. Unreal Engine 5’s cutting-edge features, such as Nanite and Lumen, offer a promising environment to elevate the gaming experience, but how does that apply to 2 and 2.5D? This transition requires meticulous planning and resource allocation, thus we have requirement to reduce our Social Media Posts.

Evolution of Our AI Assistant

While Unity3D is not traditionally known as an AI development or 3D modelling platform, its capabilities in these domains have been continually expanding. Unity3D’s pricing changes introduced uncertainties and increased costs for developers. To ensure we maintain a sustainable approach in development, we have chosen to explore Unreal Engine 5 and Godot Engine for prototyping and smaller projects.

MoboNode – Benevolent AI Assistant (Based on Jamie Boss) – AI API Model Work in Progress in Unity NOW –> Porting to Unreal Engine 5 –> Goal to Make an AI and seeks and Destroys Evil AI’s

We have developed quite a few projects over the years, and Unity3D’s pricing shift has prompted us to re-evaluate our development  strategy. While we transition our AI assistant to alternative platforms, we remain committed to innovation. Have you been betrayed by Unity? Please let us know.

More Information –>

https://www.reddit.com/r/gamedev/comments/16ilfui/a_deep_dive_on_why_unitys_new_install_based/

https://www.theverge.com/2023/9/15/23875396/unity-mobile-developers-ad-monetization-tos-changes