Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: The Start-up - my first game project  (Read 1106 times)

Chandos

  • Bay Watcher
  • bork bork bork!
    • View Profile
The Start-up - my first game project
« on: May 03, 2011, 10:56:38 pm »

I've been reading into C# for about a week now and I think I'm ready to embark on my first game making adventure! So this thread will be dedicated to this new endeavor of mine.

Just like writers being told to write about things they actually know, I've decided to make a game of something I actually know: running a start-up business and its unique challenges. The game will be based on a technology start-up developing an innovative product/service/IP and will focus on the business development/marketing/customer discovery phase of running a business. While typical business sims have the goal of becoming huge tycoons, the victory condition of The Start-up will be something a lot more modest: making your first sale.

While this might sound too simple or easy to some, the reality of commercializing something new and/or breaking into a new market is rarely so. Ultimately a new enterprise is founded on a set of assumptions about the market needs and the value of the new product in question. A good part of the start-up's time and resources are spent on trying validate those assumptions, trying to find a segment of the market (a specific set of customers) for whom the assumptions hold true. Sometimes they do and sometimes they don't. Most of the time, the original value proposition needs to be reconsidered, updated, refined, or even redesigned from scratch, based on the feedback you get from the market. 

So the player of this game will be the Principal of one such start-up, and the gameplay will be a simulation of this validation process. The player will start with a set of assumptions and maybe very basic market intelligence reports (which may not even be 100% correct). Through the game, they will try to reach customers, network their way to decision makers, gather feedback from industry specialists, and try to reflect what they learned on their business and their product, in order to come up with a product that another business will seriously consider buying. In this endeavor they will need to manage their shoestring budgets, hire and manage team members, find angel investors or negotiate with venture capital firms, work on their competitive positioning, etc.

This is the idea in a nutshell. Venues of expansion could include advanced stages where the goal would be to become cash flow positive, or even to have a successful IPO maybe. I will likely start with figuring out the market demand algorithms, and then start building player interactions one by one.

Any thoughts? Any advice?

Logged

Max White

  • Bay Watcher
  • Still not hollowed!
    • View Profile
Re: The Start-up - my first game project
« Reply #1 on: May 04, 2011, 04:59:47 am »

Start small, start simple.
Do you have much of a background in programming? Because if you have, then c# is a quick and easy transfer to take, but if not, your in for a world of hurt. Put it this way.

Do you know the difference between an object and a class? If the answer is no, then maybe you should save yourself some trouble and learn a little more.

Chandos

  • Bay Watcher
  • bork bork bork!
    • View Profile
Re: The Start-up - my first game project
« Reply #2 on: May 04, 2011, 10:44:40 am »

Start small, start simple.
Do you have much of a background in programming? Because if you have, then c# is a quick and easy transfer to take, but if not, your in for a world of hurt. Put it this way.

Do you know the difference between an object and a class? If the answer is no, then maybe you should save yourself some trouble and learn a little more.

Worked with SQL and ABAP before. I've always found that working on an actual project is how I learn the best.
Logged

Biag

  • Bay Watcher
  • Huzzah!
    • View Profile
Re: The Start-up - my first game project
« Reply #3 on: May 04, 2011, 10:29:36 pm »

What libraries are you using for graphics/logic/etc? Microsoft's XNA Game Studio seems pretty promising, if you haven't heard of it. I haven't really mastered it yet, but it's extraordinarily helpful so far. Much easier than using straight SDL/OpenGL libraries.
Logged

Chandos

  • Bay Watcher
  • bork bork bork!
    • View Profile
Re: The Start-up - my first game project
« Reply #4 on: May 05, 2011, 11:00:46 am »

What libraries are you using for graphics/logic/etc? Microsoft's XNA Game Studio seems pretty promising, if you haven't heard of it. I haven't really mastered it yet, but it's extraordinarily helpful so far. Much easier than using straight SDL/OpenGL libraries.

I'm thinking XNA, although somebody also recommended SDLdotNet. Right now I'm working on getting the game design, the classes and variable inter-relations right. I'll start thinking more about the graphics once I'm satisfied with those.

Any good tutorials/guides for XNA anywhere?
Logged