Page 24 of 55

Re: Official "Hello, World! (I'm new!)" thread

Posted: Tue Jun 30, 2009 8:42 pm
by Innerscope
I have 1 project that i am working on, and I'm glad I'm not doing it alone. it's a cool project with my friends we are making our own OS. Lin-x, based off of linux and designed to look like mac OSX, my role in the group is just help create applications and stuff for it, I'm not the only programmer we have there are 3 others besides myself and i have also been learning from them.
You should definitely take a look at writing a toy OS: http://linuxgazette.net/issue77/krishnakumar.html, I think that's the best place to start.
Anyway, good luck, that's quite the endeavor for a group of high school students.

Re: Official "Hello, World! (I'm new!)" thread

Posted: Tue Jun 30, 2009 9:00 pm
by Kcirtap1990
Innerscope wrote:
I have 1 project that i am working on, and I'm glad I'm not doing it alone. it's a cool project with my friends we are making our own OS. Lin-x, based off of linux and designed to look like mac OSX, my role in the group is just help create applications and stuff for it, I'm not the only programmer we have there are 3 others besides myself and i have also been learning from them.
You should definitely take a look at writing a toy OS: http://linuxgazette.net/issue77/krishnakumar.html, I think that's the best place to start.
Anyway, good luck, that's quite the endeavor for a group of high school students.
It definitely is quite the endeavor. Even if they don't succeed they will probably learn more about not only programming, but also hardware and architecture than most peers. Best of luck!

Re: Official "Hello, World! (I'm new!)" thread

Posted: Wed Jul 01, 2009 12:08 am
by eatcomics
Heh, I've already read through that website... It's a really good read, even if you don't want to make an OS, just see how they work :)

Re: Official "Hello, World! (I'm new!)" thread

Posted: Thu Jul 02, 2009 12:17 am
by zodiac976
Hello all!, My name is Ben, I am 26 years old, graduated college
this spring A.A.S Degree in computer science and waiting for
fall semester to start so I can finish up my A.S. Degree :mrgreen:.

I spend most of my time playing online mmorpg's, console games,
anything else related to games and programming ;).

I also love programming with C++ and I am about 8 months in
it now :). I got hooked on it during college C++ classes :mrgreen:.
I plan on being a professional game programmer one day :|.

Re: Official "Hello, World! (I'm new!)" thread

Posted: Thu Jul 02, 2009 12:45 am
by Netwatcher
We love you O' our mighty lord ZOD :worship:

Re: Official "Hello, World! (I'm new!)" thread

Posted: Thu Jul 02, 2009 1:17 pm
by Xeno
Hello, I've been following the AiGD series and lurking the forums for some time now but this is my first time posting.

After being somewhat inspired I learned the basics of SDL and made a simple pong clone (emphasis on simple) with pseudo-realistic physics which is available here for Linux and Windows if you really want it http://cid-c4bf1eebd79476f7.skydrive.li ... px/.Public.

More recently I have moved into the realms of OpenGL and have made a level editor with basic functionality (load, save e.t.c) and over the summer I'm planning on either using it to create a 2D RPG or moving on and trying something completely different, maybe destructable terrain since that looks pretty fun.

Re: Official "Hello, World! (I'm new!)" thread

Posted: Thu Jul 02, 2009 2:31 pm
by MarauderIIC
Xeno wrote:Hello, I've been following the AiGD series and lurking the forums for some time now but this is my first time posting.
Welcome.
maybe destructable terrain since that looks pretty fun.
It is. But finding an efficient fill algo [for circles, to fill in 'transparent'] can be a real pain. I did this once; I actually had a 32x32 map that I scaled up to 640x480, shooting a projectile created a hole in the map. I wound up doing per-pixel collision, but I don't recall the algo -- maybe something to do with pixel color? I think I still have the program around here somewhere, although I no longer have the source, so that's not really any help :)

Re: Official "Hello, World! (I'm new!)" thread

Posted: Thu Jul 02, 2009 3:31 pm
by Netwatcher
Since I haven't shown any of my work, and Xeno gave me the idea of uploading it to skydrive (it was on Diino but the account was too old) I decided to post this...
And since this is my first game ever, I decided to post it here.

So, Hello World!
This was my first attempt at game programming

http://cid-df59e2dce1b901ab.skydrive.li ... |_Game.exe

What? a paddle clone (Not a full game though, I started writing a different game with the framework with intent to use "save as" but instead I used "save" and... well FUCK THIS)
How? C++ with DirectX
Is the text from sprites? No, it's DxFont.
Why is the text stupid? just cos...

Move with the arrow keys, space key for special ability.
There are 3 levels in this game, in each you get a different... umm.... special "overpowered ability".


First level:
The ball follows a certain path, the paddle is only there to save it from falling.
The space key is a surprise in this one...

Second level:
The ball follows a certain path, press space to move the ball to the paddle, hold space and release while moving in the desired direction to direct the ball that way.

Third level:
The ball hits the paddle, then the ball is directed to the direction the paddle was moving before impact.
If the paddle wasn't moving, the ball will move as in 2D physics (all vectors to the opposite direction).
I honestly don't remember the space key do anything in this level.

Notes:
*The game comes as an .exe installation file, I used Qsetup to make the installation.

*If you don't have Visual C++ 2008 installed, the Free Redistributable will be installed on your machine right after you finish the game's installation. (do not start the game right after installation, even if you don't want to install the redist, the game won't start)

*if it say something about your keyboard or any other input devices while you try to start the game, ignore it and start the game again.

*I used the the infamous _Itoa_ function to convert score into text displayed on the screen :nono:]

Gonna upload some more old stuff here http://cid-df59e2dce1b901ab.skydrive.li ... ublic?uc=1
Feel free to browse my amazing artworks :lol:

Re: Official "Hello, World! (I'm new!)" thread

Posted: Thu Jul 02, 2009 5:34 pm
by Get Daved
Hi everyone. I found out about this place while looking at game development stuff on youtube and thought it was completely awesome. I've got a Bachelors degree (in Education) with an additional two years of comp sci, and I work as a flash developer / graphic designer. I've been casually doing game development as a hobby, and I'm thinking of getting into XNA, although right now everything I do is on the Flash platform. So hi.

Re: Official "Hello, World! (I'm new!)" thread

Posted: Fri Jul 03, 2009 5:16 pm
by MarauderIIC
Get Daved wrote:So hi.
Hello. Don't be scared off by our local troll, haha :D

Re: Official "Hello, World! (I'm new!)" thread

Posted: Fri Jul 03, 2009 10:38 pm
by eatcomics
I nicknamed the local troll Eddie :) but hi Dave welcome... Have a cookie, there fresh :mrgreen:

Re: Official "Hello, World! (I'm new!)" thread

Posted: Sat Jul 04, 2009 1:25 am
by Netwatcher
eatcomics wrote:I nicknamed the local troll Eddie :) but hi Dave welcome... Have a cookie, there fresh :mrgreen:
Hey... don't just give my cookies to people :nono:

Ok... pick one ;)
Image

Re: Official "Hello, World! (I'm new!)" thread

Posted: Sat Jul 04, 2009 8:25 am
by Bludklok
Netwatcher wrote:
eatcomics wrote:I nicknamed the local troll Eddie :) but hi Dave welcome... Have a cookie, there fresh :mrgreen:
Hey... don't just give my cookies to people :nono:

Ok... pick one ;)
Image
No crumb cake?

Re: Official "Hello, World! (I'm new!)" thread

Posted: Mon Jul 06, 2009 10:37 pm
by Juan
I'm Juan from the Dreamcast scene and I like saying the Dreamcast scene. I can't really code but if you ever need to translate something from/to spanish, count me in.

Re: Official "Hello, World! (I'm new!)" thread

Posted: Tue Jul 07, 2009 9:33 pm
by Xeno
MarauderIIC wrote:
maybe destructable terrain since that looks pretty fun.
It is. But finding an efficient fill algo [for circles, to fill in 'transparent'] can be a real pain. I did this once; I actually had a 32x32 map that I scaled up to 640x480, shooting a projectile created a hole in the map. I wound up doing per-pixel collision, but I don't recall the algo -- maybe something to do with pixel color? I think I still have the program around here somewhere, although I no longer have the source, so that's not really any help :)
I should probably start another thread for this, but I gave the terrain idea a go today and have a basic program working. It's using an algorithm I made based on Pythagoras' theorem to get lengths of chords which correspond to a line of horizontal pixels. I also used OpenTK which your level editor led me to :)

I put the binary up on my skydrive if you wanna check it out: http://cid-c4bf1eebd79476f7.skydrive.li ... inDemo.zip

click anywhere and it'll cut out a circle of the terrain, you can change the radius of the circle with + and -.