Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 17 Feb 2006
Offline Last Active Nov 25 2013 12:59 AM

Posts I've Made

In Topic: Virtual still the bad way ?

19 November 2012 - 09:30 AM

If you have legitimate reason to be worried about the performance costs of run time polymorphism, Agner Fog has a section in his free guide to Optimizing C++ that describes how to do compile time polymorphism. You sacrifice a bit of readability for that possible benefit in performance though. Section 7.28 - "Templates" describes this. That pdf is an interesting thing to read if you ever have bits of free time scattered through your day that you need to make use of.

In Topic: How crucial is iOS/ OS X experience?

28 May 2011 - 12:07 PM

I do not mean to come off as rude here, and I apologize if I do. I merely wish to help open your mind a bit to other ways of thought.

Get rid of the "apple tax" mindset. I get the impression from the way you word your first post that you believe that apple products are seemingly inferior and just cost an arm and a leg without providing any other value to the consumer user.

If you are intending to target that audience of Apple users, your software is going to require that you have the mindset to build an OS X or iOS application. Having used Windows for years and recently switching to using only OS X and iOS I can tell you that applications built for Apple users have a certain build quality that simply wasn't seen as often on Windows(This is more a developer problem than an OS problem, IMO). My point is not to debate on the quality of Windows vs Mac OS X, or to start a flamewar. If you want to sell yourself as someone who can develop for the platform, you need to understand the aesthetics of the software the DOES sell on it. When I go to purchase an application I will spend the money on it, if I see that it is an application that I can come to enjoy. This enjoyment comes both from the usability of the application as well as the aesthetics of the application. On the app store there are some really well designed applications and some really crappy ones, and often I find myself not caring about an application unless I can see that the application will be enjoyable for me (either through a demo or a video online).

Here are some well designed iOS applications:
  • Tweetbot
  • Reeder
  • Calvetica
As well as some well designed Mac applications:
  • Pixelmator
  • Sparrow
  • Cornerstone
  • DaisyDisk
  • TextMate
So do you plan on learning to develop applications that are going to be top quality, or do you plan on developing the next crap-ware fart/flashlight app?

With that in mind, a Mac Mini will suffice. You don't need the Apple Keyboard + Mouse or the Cinema display, and for what you are doing they aren't worth the investment when there are other perfectly good alternatives out there. If you want a machine with a bit more muscle and can afford the price, the new iMac is quite a powerful beauty and I still have not seen a single all-in-one out there that defeats or even meets it's specs for that price (and the price has gotten pretty affordable with the newest model). If an all-in-one isn't your thing, then go for one of the laptops. The 13" should suffice hardware-wise(including the intel gpu) but the screen resolution may become annoying when working in XCode, and you may find the 15" or 17" more to your liking, but price will become a key factor there.

I would not suggest running a hackintosh. I've done so many times, and running one will likely leave the impression that the OS is buggy and crashes often, which may lower your expectations for what you will need to develop for the platform. The software works best on Apple hardware in most cases. Ravyne points out a few benefits to running Apple hardware as well. Refurbished macs will do you fine and are cheap. Check out your surroundings on craigslist, someone probably has a 2009 macbook pro on there for $600-800. If in a month you decide you don't like it, post it back up and you will likely find you can get back the exact amount of money you paid on the unit.

So please, if you're going to be building an application targeting Mac users like myself, consider purchasing a Mac so you can understand what it is we actually enjoy paying for. Use it for a while...and I don't mean just to use XCode; Consider using Mac applications for some of your daily tasks like checking your email(Sparrow) or using Twitter (Twitter for Mac) or keeping up-to-date on the latest tech news(Reeder for Mac beta). Even just integrating a few small tasks and keeping an open mind and a designers' eye out for some of the nuances can help you understand what apple users look for in an application.

With all of that said I wish you luck with your future development goals and hopefully I'll see your app up in the app store soon,
-Wynter Woods

In Topic: What Does Everyone Think About The New Site Layout?

10 January 2011 - 12:48 PM

You think GD is defined by the CSS stylesheet used, not the massive community?

You think it's a bad idea for a site about game development to follow what is popular? That's just plain stupid. Games are written for all those people who use popular things, all the new coders learning to code today have grown up with Facebook and similar sites. You're the one stuck in the past and I'd be worried about slowing down in my ability to accept change if I were you - it's a pretty bad sign in a programmer.

I agree. I'm perplexed that people who pride themselves on being intelligent and technically adept are apparently unable to figure out a simple website, especially while complaining it's too similar to other sites. If it's similar, that should make it easier. People were in uproar the last time changed, for no better reasons. In fact every forum I've ever been on that has had an overhaul, people whinge about it.

I have a small number of specific complaints, but if people seriously can't figure out how to use a simple website, maybe they aren't cut out for game development.

Everyone that frequently visits this site is fully capable of adapting, but there we should be adapting to a change in content/location rather than a change in readability. There are plenty of small things I can complain about if you want. Why is AIM still not listed under contact me? Why does me gravatar seem to show up in posts, yet not in the upper left corner next to my username? Where have all of my watched posts gone? But none of these actually affect me on a day to day basis. What does affect me is how it seems like I'm wading through advertisements to get to the news on the front page. Yes, those advertisements were always there, but they weren't as prominent then. Now they are in my face. Goal achieved: I looked at your ad. I also happen to have lost interest in reading the news because of how much of a mess the front page is.

It's great that they switched from their previous forum software(what were they even using?) to IPB. I'm sure the site will be a lot easier to manage for them now. Web 2.0 shouldn't be a bad thing, and neither should social networking. What is bad is how I can't read the GD content comfortably.

Yes, I repeat myself. Yes, it's all been said before. This thread is here for us to post our thoughts about the site's layout, isn't it?

-Wynter Woods

In Topic: What Does Everyone Think About The New Site Layout?

10 January 2011 - 11:52 AM

In my opinion GD was in need of a bit of modernization. The site currently however looks like it's formatted for high resolution displays which I know many people have, however I have been browsing GD on my laptop with a low resolution (1280x800) 13" screen for over a year, and was on an even lower resolution 15" before then. Browsing the homepage, I can't even read all of the Featured Development Journal/GDNet Spotlight boxes because of how large everything is. I agree that som text should indeed be large, but that should be limited to areas such as site menu. Why is the default post font so large and yet the font size for quotes is tiny in comparison. This forces me to constantly move myself closer and farther away from the screen just to read the text comforably. Please make the large fonts a bit smaller.

I also agree that there seems to be quite a bit of whitespace, as well as various large unused rectangles thrown into the mix to add color. I can deal with these myself by doing a custom stylesheet, but I really shouldn't have to. There is no reason that the Attachments/Options under this add reply box should take up the same amount of space as this box. A lot of the design can be streamlined. I for one am a minimalist and would prefer a site similar in design to this, but most would likely find it too minimal for GD.

Where is GDNet+? I wasn't the biggest fan of GDNet+, but I know that every time I saw the "Join GDNet+" section of the site it was in a strange way like the feeling I get when a new macbook is released. The feeling of wanting to drop the money right then and there because some of the features added were definitely worth paying for. Now I have a free blog? A free custom avatar? Why thank you GD, but this is also no way to get more revenue. At this point I am searching for that upgrade button just to see what is being offered. GDNet+ was indeed worth it and though I hadn't yet purchased a subscription in the years I've been here, I've been wanting to more and more. You almost had my money there.

I love what Gamedev has done for the programming community. The site is both helpful for newcomers and yet also informative for experts. I don't believe the new layout is going to change this, but if the new site layout stays this way it's going to be much harder to navigate for many users and may cause us to miss some of the more useful content of the site.

-Wynter Woods

In Topic: Games with 2.5D Isometric Graphics made from 2D images- NOT a 3d engine rende...

04 November 2010 - 05:47 AM

Siege of Avalon is 2D Isometric, as well as SunAge, which was a great looking RTS featured here on gamedev. You could try checking MobyGames' game browser tool to narrow down to RPG or Strategy with Isometric perspective (genre needs to be passed in before you can choose perspective...it's weird). FFTactics Advance also used 2D sprites and worlds in Isometric perspective, as well as the previously mentioned and very well made Super Mario RPG. I also believe Sonic 3D blast was Isometric.
Other games I can think of:
-RollerCoaster Tycoon
-SimCity 2000
-Baldurs Gate 1 and 2 for PC (as previously mentioned). The PS2 ones aren't as in depth and are full 3D.
-Icewind Dale
-The Urbz: Sims in the City
-Tactics Ogre

There are also a couple of online communities that some may not consider "games" but are isometric.
-Coke Music
both by the same company.

Also note that one person's definition of "beautiful" differs from the next. I think RCTycoon is a beautiful game, both graphically and in terms of gameplay, while at the same time I feel the same way about Super Mario RPG or Diablo 2. Three noticeably different styles of graphics, but they all are constant through the entirety of the game.

Hope that helps some,
-Wynter Woods