Check this thread for many C++ suggestions
- Viewing Profile: Reputation: Rorakin
Community Stats
- Group Members
- Active Posts 17
- Profile Views 682
- Member Title Member
- Age Age Unknown
- Birthday Birthday Unknown
-
Gender
Not Telling
User Tools
Contacts
Rorakin hasn't added any contacts yet.
Latest Visitors
#5060140 Custom window GUI system
Posted by Rorakin
on 07 May 2013 - 04:53 PM
#5049752 Where are all the good GUI libraries?
Posted by Rorakin
on 03 April 2013 - 05:18 PM
Yes, I've noticed this too. For Unity basically you have to buy a GUI package from the asset store, and your options are NGUI, EZ GUI, or iGUI. NGUI and EZ GUI are powerful and flexible, but expense, difficult to use for most, and require lots of custom programming. iGUI is the only one that is a WYSIWYG GUI editor and is pretty good, but it is pretty simple and still expensive.
I found I was spending way too much time working on the GUI than my actual game, so I decided to create my own GUI editor system. It's basically a WYSIWYG editor, where you can create your entire game GUI and save it as a prefab. It supports an arbitrary number of hierarchies, 3d animations through the use of a free Tween library, Photoshop like gameobject manipulations like holding shift / control to do different things based on which objects you have selected. Pretty much everything can be changed in the editor scene. I'm hoping to create my entire Game's GUI from the editor alone saved as a prefab, once I get that done I can possibly add content to it and sell it on the asset store.
#5024934 Unity 3D Gotchas?
Posted by Rorakin
on 23 January 2013 - 06:11 PM
You'll probably need to write your own GUI system or buy one of the GUI asset packages that people sell.
The good news is that it is not too difficult to create your own 3D GUI system from scratch. A 3D GUI is more flexible, since the entire GUI for your game can just be created at start and then disabled / enabled when needed in script (you'll need a good parenting / hierarchy setup for complex GUIs). The 3D GUI can also be rendered as 2D at anytime by simply switching the GUI camera from perspective to orthographic.
The GUI system I created for my own game in this video took me only a couple weeks, but I did use someone's free Unity Tween library for all the GUI animations:
https://www.youtube.com/watch?v=LZ2KRN5nuHg
#4995622 How to match a 2d pattern in a 2d array?
Posted by Rorakin
on 30 October 2012 - 05:31 PM
However, assuming you have a finite set of defined dimensions for your pattern (3x3, 2x2, 4x4 for example), then you could create separate data structures for the large 2d grid at the beginning of your program. So, for example, you create a 4x4 grid of unique IDs from your 6x6 2d array for 3x3 pattern matching. The IDs calculated can be created from a hashmap function that you define to return a unique ID for a given 3x3 input, and then at runtime you simply pass in your 3x3 pattern to the function and then look to see if the ID returned is in your 4x4 grid. You would have to create separate data structures in the beginning of your program for the different dimensions of patterns you planned to support.
#4994647 Do's and Dont's of Recruiting a Volunteer Team?
Posted by Rorakin
on 28 October 2012 - 12:54 AM
Unfortunately it's hard to keep motivated for these large scale projects that will take a year+ to complete. I liked slayemin's motivation equations
Realistic goals and expectations is the most important. You can't expect to complete all the core features of normal full fledged triple AAA mmo with only a few volunteer programmers in any sort of reasonable time.
Of course the experience of these larger projects is valuable. Looking back on it however, it would have probably been more valuable to take Anri's advice and go with a 2-man reasonable project that will be completed and implemented well. Good luck!
- Home
- » Viewing Profile: Reputation: Rorakin

Find content