Sign in to follow this  
OCcsdude

What are you proud of?

Recommended Posts

I am doing some thinking right now which was sort of spawned by my own curiosity. I am starting to see the dark side of programming right now and all the imperfections and problems. I have realized, fairly recently, that it is impossible to make any program perfect...it simply cannot be done. Anyway, I would rather not go into any further detail; what I want to ask each of you on these forums is what completed development projects (games/graphics in particular) are you most proud of and why? If you happen to not be "proud" of any, then what ones do you feel were the biggest accomplishments for you? Be as personal as you want and go into as much or as little detail as you want and be as general or as specific as you want. Any new or experienced programmers are welcome to share something so shoot away. I am hoping this will turn out to be an interesting thread.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
my little opengl asteroids clone i'd say.
its not 100% complete but it looks ok, plays pretty well and was the first semi-decent game i more or less completed.

http://www.clandct.com/U72-A.exe

no *nix or mac binaries due to my stupid decision to use DX for sound...... (sorry)

the main drawbacks is the overall sloppy code (luckily its not opensource), some missing soundeffects, and rather poor balance on the later levels (your ship gets too many upgrades and gets so much points that the extra lives roll in faster than you can loose them, it takes quite an effort to reach those levels though so its not a big issue.)

Share this post


Link to post
Share on other sites
I'm generally proud of that my aplications aren't crashing and they do what they do. Currently I am very proud of being able to draw polygons in viewplane in my editor that uses the same mathlib as my engine.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
oops, the downloadlink i posted above is incorrect.
it should be http://www.clandct.com/Files/U72-A.exe
[url=http://www.clandct.com/Files/U72-A.exe]Clicky[/url]

Share this post


Link to post
Share on other sites
I'm proud of taking the time to learn Perl. It makes me feel 1337 every time a whip up a one liner in Perl that does the job of a long C++ program.

Share this post


Link to post
Share on other sites
I'm proud of my 34 hour game, swarf. It's more fun to play than any other game I've made (which is quite sad when you think about it). In that time I wrote 800 lines of ugly code, made and rendered 3 models, 2 of them animated, made 5 2d graphics in photoshop and recorded 5 sounds.

You can get the game here: Swarf 1.0

Share this post


Link to post
Share on other sites
I find myself proud not of programs or games, but increasingly in little bits of them. "Hey, that bit of code really works well!". That code is invariably what gets carried over to successive projects making them all that much better.

Share this post


Link to post
Share on other sites
Quote:
Original post by deathkrush
I'm proud of taking the time to learn Perl. It makes me feel 1337 every time a whip up a one liner in Perl that does the job of a long C++ program.


I'm proud of taking the time to learn Boost Preprocessor, C++ templates, SFINAE, and to a lesser extend Boost MPL. It makes me feel 1337 every time I whip up a massively overengineered template class that lets you write that one liner of Perl in half a line of C++ :D. Smaller tricks of introspection like begin/end free functions that work on raw arrays and safely fail to compile on pointers to unknown amounts of data also make my day.

Share this post


Link to post
Share on other sites
I feel proud when I understand something for the first time. For me, it's the little snippets of code that jsut feel so right that represent this. So I guess it'sreally two things. THe rush of understanding something new makes me feel 1337, but so does the code that just works, and has worked for years without fail, code that seems eternal.....

Share this post


Link to post
Share on other sites
As far as 'completed' projects go, Rowan is the one I'm most proud of. Sorry, it's not a game (I haven't completed any games apart from the bridge-playing one included with my lobby server example on CodeProject, which I also rather like); it's a .Net array programming language and it stretched my brain in lots of interesting ways :).

Share this post


Link to post
Share on other sites
I've yet to release a first complete game, but I'm proud of the fact that I can solve all the logic problems that come with developing a game. It takes some time, pain, but I succeed.

Share this post


Link to post
Share on other sites
Quote:
Original post by Telastyn
I find myself proud not of programs or games, but increasingly in little bits of them. "Hey, that bit of code really works well!". That code is invariably what gets carried over to successive projects making them all that much better.
I'm in the same boat. I just keep working on ideas that work flawlessly and are pulled into newer builds of my game engine. Also I'm proud I'm still working on my game and haven't given up (never gonna give up I figure) :)

Share this post


Link to post
Share on other sites
I'm proud of the fact that I haven't given up on game dev. for not completing any of my projects.
I'm also proud of knowing stuff I shouldn't know yet.
Like knowing how to set up a rotation matrix or actually knowing what a matrix is. :)

Share this post


Link to post
Share on other sites
Quote:
Original post by OCcsdude
I am doing some thinking right now which was sort of spawned by my own curiosity. I am starting to see the dark side of programming right now and all the imperfections and problems. I have realized, fairly recently, that it is impossible to make any program perfect...it simply cannot be done.

this is very important
first hack together something, it doesnt have to be stable or nicely written but has to be sorta like what u want accomplish.
reason - cause 30% of the time the idea is bollux in practice + thus youve wasted time on bolluxness
i believe an application should be usable within 24hours of it inception (it might be crap who cares but so long as its workable), if it aint then youre doing something wrong

whats that saying (maybe) 'the last 10% takes as long as the preceeding 90%'

Share this post


Link to post
Share on other sites
Quote:
Original post by Telastyn
I find myself proud not of programs or games, but increasingly in little bits of them. "Hey, that bit of code really works well!". That code is invariably what gets carried over to successive projects making them all that much better.


Same here! But mabye that's because I haven't finished a project in a while...

So, what I'm most proud of would have to be the startings of a 2D collision detection library that I coded in Python using SAT. I got to detecting whether or not there where collisions between quads, lines, and convex shapes (all of which could be rotated, scaled, etc.). Before then, I had always been terrified of collision detection.

Edit: RAZORUNREAL - your swarf game was actually pretty fun! Desperatley needs a high-scores table, though.

Share this post


Link to post
Share on other sites
I’m actually pretty proud of the final project (Cowboy Bebop: Happiness is a warm gun) that 3 class mates and I made back in my college days at Full Sail.

Sure there are tons of bugs, the graphics are pretty bad, the cell shading ate all the processing power and had to be turned off, the battle system was very basic. But it was still a fun project to work on and for the time we were given (2 months of production) to complete it, it ended up being a fairly decent proof of concept.

I don’t think there is a download to this project active on the net anymore (maybe I’ll put a new on up sometime) but there are some screens from the games at my website here:
http://www.joystickgenie.com/Programming.html

Share this post


Link to post
Share on other sites
I'm proud of KEngine (my 3D engine) and Warscale. Even when I was forced to stop the development because some burglars stole my computers, I will finish it... I swear.

Luck!
Guimo

Share this post


Link to post
Share on other sites
Dear Patrick and Joe,

I have been meaning to write this email for awhile now. I just wanted to
let you guys know that Rumble Box has helped my son tremendously with
his fine motor skills. He has been slow to develope these skills and my
wife and I have had a trying time finding something that would help him
in this area. When I first downloaded your game, I didnt think much of
it till my son started playing it, now he has done much better in this
area. He also fines it to be alot of fun.

Thank You,
MJ King

Share this post


Link to post
Share on other sites
Quote:
Original post by JBourrie
Dear Patrick and Joe,

I have been meaning to write this email for awhile now. I just wanted to
let you guys know that Rumble Box has helped my son tremendously with
his fine motor skills. He has been slow to develope these skills and my
wife and I have had a trying time finding something that would help him
in this area. When I first downloaded your game, I didnt think much of
it till my son started playing it, now he has done much better in this
area. He also fines it to be alot of fun.

Thank You,
MJ King


Now that's something to be proud of. Nice work.

For me it's having developed three multiplayer games that were popular, indicating that, despite my reservations about what I was doing, I must've been doing something right if people bothered to play them. There's no greater compliment than someone actually playing/using your work.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
This - WebSite Framework though it's far from complete.

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
I havent done any game projects and such (or started)..
im a newbie programmer and learning c++, but
im learning from a C++ book, and im proud
when i know im going furthure in c++,
and understand what im trying to learn.

If i think "Should i really do this?",
I just answering it myself like "If its fun and interesting"..

In short, im trying not to worry.
I will just progress and see what happens.

(sorry for my bad english btw :))

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this