My Year Project
Moderator: PC Supremacists
-
- ES Beta Backer
- Posts: 9
- Joined: Tue Jan 22, 2013 2:20 pm
- Programming Language of Choice: C++ & Python
- Location: Western Pennsylvania
My Year Project
I'm planning on creating some kind of 2D video game as a one-year project. As today is my birthday, I thought it would be a good day to begin. If anybody has some kind of suggestions for a project, I'd love to hear them!
- dandymcgee
- ES Beta Backer
- Posts: 4709
- Joined: Tue Apr 29, 2008 3:24 pm
- Current Project: https://github.com/dbechrd/RicoTech
- Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
- Programming Language of Choice: C
- Location: San Francisco
- Contact:
Re: My Year Project
Work on whatever is going to keep you interested for the next year. If you lose interest in a week it's going to be extremely difficult to keep at it without anyone telling you that you have to. Since we can't possibly know your experience level or interests it's quite difficult to recommend anything in particular.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches!
-
- ES Beta Backer
- Posts: 9
- Joined: Tue Jan 22, 2013 2:20 pm
- Programming Language of Choice: C++ & Python
- Location: Western Pennsylvania
Re: My Year Project
As for my experience:
I've been programming for over a year now
I am able to create full games in c#, possibly c++ (never tried), and Java.
EDIT:
As for my interests, I am a big fan of old-fashioned games like what the ES team is working on, plus action games in general. My favorite game is Summon Night: Swordcraft Story.
I've been programming for over a year now
I am able to create full games in c#, possibly c++ (never tried), and Java.
EDIT:
As for my interests, I am a big fan of old-fashioned games like what the ES team is working on, plus action games in general. My favorite game is Summon Night: Swordcraft Story.
- superLED
- Chaos Rift Junior
- Posts: 303
- Joined: Sun Nov 21, 2010 10:56 am
- Current Project: Engine
- Favorite Gaming Platforms: N64
- Programming Language of Choice: C++, PHP
- Location: Norway
Re: My Year Project
What if you took one of your favorite games and tried to tweak around with the game elements/game play?
Like, take Zelda and put in some leveling system, which may leads to upgradable items and armor.
I guess that would lead you in to making a game you'll be enthusiastic about and not lose interest.
Since it's a "Year Project", you may plan for a huge game. That may put you in the trap of "there's so much to do that I don't feel motivated anymore".
Maybe make plans for a smaller game, and when you are done, you can add in more elements. (Keep this in mind when you're programming, so you don't hard-code anything, that will make it hard to add stuff later on)
Like, take Zelda and put in some leveling system, which may leads to upgradable items and armor.
I guess that would lead you in to making a game you'll be enthusiastic about and not lose interest.
Since it's a "Year Project", you may plan for a huge game. That may put you in the trap of "there's so much to do that I don't feel motivated anymore".
Maybe make plans for a smaller game, and when you are done, you can add in more elements. (Keep this in mind when you're programming, so you don't hard-code anything, that will make it hard to add stuff later on)
- Ginto8
- ES Beta Backer
- Posts: 1064
- Joined: Tue Jan 06, 2009 4:12 pm
- Programming Language of Choice: C/C++, Java
Re: My Year Project
Make a demo. It doesn't have to be big, it doesn't have to be pretty, but it has to show some functionality of the game, whether it's player animation or camera panning or a whole battle system. After you make each bit of functionality that you consider interesting, make another demo. Every so often, make something just because it would be a really cool demo, even if you don't intend to actually have it as part of the finished project. By working on little bits at a time, you won't get bored, and by making the demos, you'll have something cool to show for your efforts at every step of the way. Even if you then decide to drop it halfway through, you'll have your last working demo to show for it.
The most important thing is just doing it. Demos are cool and awesome, and they can motivate you to make the next cool and awesome thing. If you spend too much time thinking about what you want to do, you won't spend enough time actually doing anything.
The most important thing is just doing it. Demos are cool and awesome, and they can motivate you to make the next cool and awesome thing. If you spend too much time thinking about what you want to do, you won't spend enough time actually doing anything.
Quit procrastinating and make something awesome.
Ducky wrote:Give a man some wood, he'll be warm for the night. Put him on fire and he'll be warm for the rest of his life.
-
- Chaos Rift Newbie
- Posts: 41
- Joined: Tue Jun 21, 2011 5:39 am
- Programming Language of Choice: C++
Re: My Year Project
+1Ginto8 wrote:If you spend too much time thinking about what you want to do, you won't spend enough time actually doing anything.