TranceAddict Forums

TranceAddict Forums (www.tranceaddict.com/forums)
- Chill Out Room
-- I made a video game!
Pages (3): [1] 2 3 »


Posted by ziptnf on Apr-30-2009 23:08:

I made a video game!

So for the last two-thirds of this semester, a friend and I have been developing a video game using C# for my Object Oriented Design course. The rules were simple: Develop something using C# that practices good design concepts. We decided to create a game using the Microsoft XNA Framework.

EDIT: Before you play, install this:
XNA Redistributable Framework

It's a simple space shooter game, based off the popular game Geometry Wars. There are lots of colorful enemies, powerups, and if you have an Xbox 360 Controller, you can use that to play it! There aren't a shitton of features, but it's not supposed to be super complex. You can't really pause the game or change any settings, but that might come in future versions

Here are the controls for your keyboard:
Move - Arrows
Shoot - W A S D (directional)
Bomb - Space
If you died, Q quits and Space continues.

Here are the controls for an Xbox 360 controller:


It's more fun with the controller, because it feels more natural, but if you don't have a controller, and don't want to use the keyboard, you also can control the player using your mouse, but you must still fire using W A S D.

The song playing in the background is Pendulum - Slam.

Here are some screenshots.







Here are some links to it. All you need to do is plug in your controller if you have one, and double click the Asteroids.exe icon. Anyone having problems please let me know, and definitely let me know what you think of the game itself. Enjoy!

[[ LINK REMOVED ]]

or
Zshare - Asteroids v2.5.zip - 6.80MB


Posted by Dervish on Apr-30-2009 23:31:

Sorry mate didn't seem to work for me on Vista.


Posted by ziptnf on Apr-30-2009 23:33:

quote:
Originally posted by Dervish
Sorry mate didn't seem to work for me on Vista.

Weird. I coded AND tested everything in Windows Vista, so you shouldn't have a problem. Are there errors being given to you? Are you trying to use a controller?


Posted by ziptnf on Apr-30-2009 23:39:

I think I may see the problem. Give me a bit and I will reupload the new files. Sorry for the bad files.


Posted by ziptnf on Apr-30-2009 23:50:

Okay, here is the issue. Unfortunately, neither Vista nor XP offer the XNA framework on their computers standardly. You have to install a redistributable framework.

It's really small, only 7 MB, and should take seconds to install. Install this and see if that works.

http://www.microsoft.com/downloads/...&displaylang=en


Posted by Banora on May-01-2009 00:03:

Awesome! I love video games (and am a huge fan of Geometry Wars). I'll check this out in a bit.


Posted by SYSTEM-J on May-01-2009 00:09:

I fucking love Geometry Wars 2. I'm ranked Top #400 in the world at Sequence.


Posted by Dervish on May-01-2009 00:13:

Got further still dies tho. Music starts, then crashes "the program stopped because there was a problem" lol


Posted by ziptnf on May-01-2009 00:19:

quote:
Originally posted by Dervish
Got further still dies tho. Music starts, then crashes "the program stopped because there was a problem" lol

How weird. Try rebooting your computer since you installed that framework. It should work, I tested it with the redistributable on my desktop computer. I developed everything on my laptop and my desktop gave me the same error that you had before, but after installing the redistributable it worked. If rebooting doesn't fix it, I'm sorry!


Posted by Sunsnail on May-01-2009 00:39:

The early dawn's sunbeams of knowledge flood ziptnf's brain with the reality of beta testing.


Posted by ziptnf on May-01-2009 00:49:

quote:
Originally posted by Sunsnail
The early dawn's sunbeams of knowledge flood ziptnf's brain with the reality of beta testing.

You seem to think that I think this game is worthy of mass production


Posted by Sunsnail on May-01-2009 00:49:


Posted by Joss Weatherby on May-01-2009 00:54:

I just quit a job as a software developer... maybe I should do games instead of writing my own CMS, a Root Cause Analysis software suite, and a bunch of other random crap...

Meh...


Posted by ziptnf on May-01-2009 00:57:

Not every coding job can be cool like Game Developers. I work at a travel agency writing Booking Engine software (orbitz, expedia, etc).


Posted by Joss Weatherby on May-01-2009 01:04:

quote:
Originally posted by ziptnf
Not every coding job can be cool like Game Developers. I work at a travel agency writing Booking Engine software (orbitz, expedia, etc).


Yea... I know what you mean... I have a bunch of game ideas, but ideas are cheap...

I'll go back to running my head over whether I am wasting my time trying to avoid an RDBMS with an XML data system...


Posted by ziptnf on May-01-2009 01:06:

quote:
Originally posted by Joss Weatherby
Yea... I know what you mean... I have a bunch of game ideas, but ideas are cheap...

Do I smell a collaboration?


Posted by Joss Weatherby on May-01-2009 03:03:

quote:
Originally posted by ziptnf
Do I smell a collaboration?


Heh, probably not, I am already collaborating on....... 3 seperate business plans with 3 seperate people...

I decided to fuck my own CMS right now and go with http://silverstripe.org/silverstripe-cms/

BSD License for the mudafuggin win!

Now I can focus on the fucking creative and fun part of doing web developement and blah blah blah besides writing hundreds of thousands of lines of code myself!


Posted by ziptnf on May-01-2009 12:34:

Are you a freelance software developer? That may explain all the lame jobs you have to do. It's all good you're probably making lots of dough.

Has anyone played the game yet?


Posted by Joss Weatherby on May-01-2009 13:11:

quote:
Originally posted by ziptnf
Are you a freelance software developer? That may explain all the lame jobs you have to do. It's all good you're probably making lots of dough.

Has anyone played the game yet?


If I get a chance to boot up my windows machine today I will try and instal it.

I worked for a professional development company for 3 years but they sucked, things fell apart in my relationship with managment. I wanted out, they wanted me out, they said quit or be fired, and I said fire!

It was a small company, lots of politics, and they wouldn't listen to their employees suggestions on how to save their company...

Before that I was freelance, and now I guess I am freelance again but want to have more of a solid identity.


Posted by ziptnf on May-03-2009 19:57:

Bump


Posted by Lunar Phase 7 on May-03-2009 22:42:

Question for both of you...

How boring is your job?

I am just finishing a 4 year IT degree, and tbh I really liked it at first, but man it got old fast.

I am actually working on a RDBMS right now for one of my final projects, and I can't see myself staying sane creating theses things full time. What is the pay like and how skilled were you when you started, I for example cant help but feel my degree has given me the bare essentials and there is so so so much more to learn.

Could you just gimme a rought guide to an average day/week for you?

the pro and cons, etc?

would appreciate.


Posted by LeopoldStotch on May-04-2009 06:08:

quote:
Originally posted by Lunar Phase 7
Question for both of you...

How boring is your job?

I am just finishing a 4 year IT degree, and tbh I really liked it at first, but man it got old fast.

I am actually working on a RDBMS right now for one of my final projects, and I can't see myself staying sane creating theses things full time. What is the pay like and how skilled were you when you started, I for example cant help but feel my degree has given me the bare essentials and there is so so so much more to learn.

Could you just gimme a rought guide to an average day/week for you?

the pro and cons, etc?

would appreciate.


i've been in many ends of the spectrum. There's the good and bad side of the spectrum. The good side is consistent exciting work where it's a fast paced environment, always steady, and along the way while you're working, you get to learn new material. Then there's the bad, where the work is just f'n mundane, and you feel you are just wasting your life sitting in front of the computer.

Since it sounds like you are about to graduate from university, I feel your pain man. I have had the same feeling when i came out of university, and wondered what the hell I was going to do. To be open, the IT is so vast now that you can practically pick and choose which area of expertise you want to specialize in. Options include Network Engineering, Architect, Developer, Manager, Modeler, Designer, and much more. You get paid fairly well in all positions, and of course paid more for more of a seniority role.

Hopefully you are not looking for the big paycheck being in the IT field. If so, you are just going to have a miserable life, because your focus will not be on the quality of your work. I think the one of the key things you will learn when working professionally is code sharing, and the ability to integrate code with team members. Sure there are many other things you will need to learn, but I think the first most is teamwork code integration. Once you get that down, everything goes easy for you at your job.


hopefully that helps you out.


Posted by AnotherWay83 on May-04-2009 07:46:

quote:
Originally posted by LeopoldStotch
Sure there are many other things you will need to learn, but I think the first most is teamwork code integration. Once you get that down, everything goes easy for you at your job.


something that cannot be stressed enough! unfortunately most CS courses spend hardly anytime on this, and other related topics such as version control, integration, testing and so on. can lead to alot of friction among team members some times, as i learned the hard way heh.


Posted by Lunar Phase 7 on May-04-2009 10:57:

quote:
Originally posted by LeopoldStotch
i've been in many ends of the spectrum. There's the good and bad side of the spectrum. The good side is consistent exciting work where it's a fast paced environment, always steady, and along the way while you're working, you get to learn new material. Then there's the bad, where the work is just f'n mundane, and you feel you are just wasting your life sitting in front of the computer.

Since it sounds like you are about to graduate from university, I feel your pain man. I have had the same feeling when i came out of university, and wondered what the hell I was going to do. To be open, the IT is so vast now that you can practically pick and choose which area of expertise you want to specialize in. Options include Network Engineering, Architect, Developer, Manager, Modeler, Designer, and much more. You get paid fairly well in all positions, and of course paid more for more of a seniority role.

Hopefully you are not looking for the big paycheck being in the IT field. If so, you are just going to have a miserable life, because your focus will not be on the quality of your work. I think the one of the key things you will learn when working professionally is code sharing, and the ability to integrate code with team members. Sure there are many other things you will need to learn, but I think the first most is teamwork code integration. Once you get that down, everything goes easy for you at your job.


hopefully that helps you out.


Cheers pal.

I just really find the work shit tbh, and worse still I feel as though I don't know anything on the grand scale, I mean like you spend hour upon hours developing some system and are well happy with it. Then you look at something else and are like fuck... how they do that?!

I don't want to be one of those guys who just eats sleeps and breathe coding. That just isn't me, I cant sit in front of a pc for 18 hours a day. I get certified as a Microsoft Professional at the end of my course for Managing and Maintaining a Network in Windows Server 2003 environment, and yet I still cant help people when Windows fucking Vista wont work with their wireless router.

I used to think teaching was a shit idea, but now it looks like the easier option tbh, I don't wanna live my job.

Did anyone else feel like this post grad?


Posted by Joss Weatherby on May-04-2009 17:11:

quote:
Originally posted by Lunar Phase 7
Cheers pal.

I just really find the work shit tbh, and worse still I feel as though I don't know anything on the grand scale, I mean like you spend hour upon hours developing some system and are well happy with it. Then you look at something else and are like fuck... how they do that?!

I don't want to be one of those guys who just eats sleeps and breathe coding. That just isn't me, I cant sit in front of a pc for 18 hours a day. I get certified as a Microsoft Professional at the end of my course for Managing and Maintaining a Network in Windows Server 2003 environment, and yet I still cant help people when Windows fucking Vista wont work with their wireless router.

I used to think teaching was a shit idea, but now it looks like the easier option tbh, I don't wanna live my job.

Did anyone else feel like this post grad?



I never went to school for this, infact I failed high school because all I did was sit around and code random stuff at home...

I think it depends on the mindset of the person.

For example, I worked 3 years in a small firm, I loved it at first, but then it got horribly boring and frustrating. It felt like the company was going no where and in turn myself wasn't going anywhere.

Now that I am out of that position, even though it sucked ass... I still want to go back into the same general field. This time not so much as low level coding but more so from an over all architectural/business standpoint. Its still going to be a lot of the same work though and I don't mind that.

Its not so much of loving to code as it is something you are good at and you like the field in general. I like problem solving and designing systems and getting something out and having people use. There really isn't a better feeling than knowing your work is helping a person or organization better reach their goals.

So if you don't really feel like this is for you then maybe you made a mistake in taking it in school. I have seen lots of people that go into school with a mild to no interest in CS or anything related to IT and then come out of it with a degree and still not be interested.

People like that are worthless... I don't give a fuck if you went to the best school, if your heart and mind isnt in the field then what good are you to a company or to your clients? You just end up being a tool with a piece of paper and no practical knowledge.

It's like music I think, it helps if you start young and really enjoy it.


Pages (3): [1] 2 3 »

Powered by: vBulletin
Copyright © 2000-2021, Jelsoft Enterprises Ltd.