• Advertisement

Amadeus H

  • Content count

  • Joined

  • Last visited

Community Reputation

1180 Excellent

About Amadeus H

  • Rank
  1.   I'm sorry, but the community managers/support you likely chatted with knows as much of the corporate insights of Zynga as the teenager flipping burgers at McDonalds know about their global strategy. Like it has been said before, the community managers for your game was likely as unaware as you were about being shut down.   Authors stops publishing sequels, TV channels go to their eternal slumber and movie corporations cease to exist. Just like games naturally stop existing. I think this whole thread just ooze of an unhealthy addiction, and the only reasonable solution is to move on.
  2. is c++ really a must?

    Just to share some personal experience.   I applied to an AAA-studio for a job specifying that you should have good knowledge in C#. They contacted me and wanted me to write a demo project with their specifications - which should be coded in C++.   So I've found that even if the job ad doesn't say C++, it's safe to say you better know that too.   Cheers, Amadeus
  3. Any framework, poorly implemented, will result in convoluted and messy code. Properly implemented MVC should be fine for a text-based game. What matters more is what you feel works best/makes you more efficient/best fit for the language you use (MVVM for C# for example).   Perhaps it would be better to look at the solution you arrived at with MVC to pinpoint what could improve, instead of changing it completely.
  4. Progress Bars

    To share some recent experience!   We did some user testing when implementing an installation bootstrapper (installing tons of big packages) last autumn, and when there was both a normal progress bar and a spinning wheel at the side the users felt that the installation was faster than with just a normal progress bar. And a lot faster than only a spinning wheel. The worst user experience though came from the indeterminete progress bar though, which is interesting because it's as useless as the spinning wheel. But maybe not as pretty!
  5. Progress Bars

    Obligatory XKCD:  
  6. Any game like this?

    Maybe I'm alone in this, but a secret guilty pleasure of mine was Blitzball in Final Fantasy X. Very simple rules, a bit like handball underwater. Enclosed area, RPG "combat" throws and defence. Missing a bit of tactic, but I liked it.
  7. How to retheme this game?

    I'd play an IT-Support Manager kind of game. Think the IT-Crowd with all its crazy humor included.
  8. I think the Crusader Kings (2) is a better example to use than Total War for the politics. Perhaps some parts of it can be implemented in a cave man setting. I'd suggest looking into it too! All important persons (in your case: the cave men) have their own personal ambitions and goals (get wealthy, become leader etc.). The counties, duchies and kingdoms (in your case: the tribes) have their own goals (reclaim lost territory, form a kingdom etc.). Let the backstabbing commence!
  9. Code Portfolio Submission

    Why limit yourself to one option. Provide: A link to a video showing the game A link to the source code (added bonus: instructions how to build it themselves) A link to the binaries Also, don't use assets you're not allowed to use. There's plenty free, and where there's not your own placeholders are fine.
  10. State Machines in Games

    Just wanted to comment that this series was very nice. I hope you continue it in more topics!
  11. Negative programmer reaction of the Code.org Video

      In my own opinion, I don't really think it's a question of can, but wants to.
  12. Negative programmer reaction of the Code.org Video

    Almost a year ago Jeff Atwood gave compelling arguments of why not to learn to code. Our school offered optional coding classes, which I took and I think was nice. I don't think it needs to be integrated into the standard line of classes though.
  13. Stroke of integer genius

      I wish I could follow this. But here's the real process. I spot a bug. I report a bug. Someone else ("release manager/coordinator") has assign the bug to (hopefully) me. I come up with a suggested fix. A senior dev/architect accepts the fix. I apply the fix. The fix is code reviewed. The fix is tested during next scheduled system test. Bug is fixed.
  14. Stroke of integer genius

    I should never have digged through this part of the code base. In a function (EstimateTime), a background thread with a while(true) loop (terminated using Abort() -- yeah, Abort), at the end I found this comment:   Thread.Sleep(500); // Estimate time every 5 seconds.   Yeah, that's not how milliseconds work. And why not use the built in C# class Timer?   I don't know. I give up.
  15. Stroke of integer genius

    There I was, all alone - in debugging hell.   Why was our GUI not able to display the required disk space that was needed? Why was it showing 0?! And why did our unit tests of the FileManager all shine of vibrant green?!   I started deep in the mounts of what our prophets label the business layer -- it was correctly calculating the bytes based on the file sizes.   I continued upward towards the swamp-like territory of the GUI-people. There I stood. Face to face, with...   int gb = (int)fileManager.RequiredDiskSpace / 1024 / 1024 / 1024;
  • Advertisement