Old 30-04-2007   #1 (permalink)
Pro Member
 
chemicalNova's Avatar
 
Join Date: Jun 2006
Age: 19
Posts: 5,593
Rep Power: 8
Default The TomatoFamily: The Game

Howdy all,

Well, as some of you may know, I'm currently doing a Game Development Diploma. For our first project, we were given the task of writing a 2D game using SDL (and a little bit of OpenGL too.. for rotation and transparency).

I decided to base my game on The TomatoFamily, and started proper work on it today. I might update this thread as I progress. I have 3 weeks to complete it.

The style is a top-down shooter. My design document included enemy vegetables/fruits and the background was a chopping board

I got the splash screen working today, aswell as some basic sprite animation. Heres the splash screen (I took this screenshot on my PC.. yes, its themed like a Mac):



chem
Attached Images
File Type: jpg tfgame_2.JPG (22.0 KB, 87 views)
File Type: jpg tfgame_3.JPG (34.3 KB, 91 views)
__________________
There are no stupid questions... but there are alot of inquisitive idiots.
-

Last edited by chemicalNova; 08-05-2007 at 11:12 AM..
chemicalNova is offline   Reply With Quote
Old 30-04-2007   #2 (permalink)
Godlike Member
 
Ronaldinho's Avatar
 
Join Date: Dec 2006
Location: Melbourne
Age: 22
Posts: 7,897
Rep Power: 10
Default

lol chem... the word "Worms" comes to mind for some strange reason
__________________
IMPOSSIBLE IS NOTHING
Ronaldinho is offline   Reply With Quote
Old 30-04-2007   #3 (permalink)
Monster Member
 
shirasE_'s Avatar
 
Join Date: Jan 2007
Location: Melbourne, Australia.
Age: 18
Posts: 3,555
Rep Power: 5
Send a message via ICQ to shirasE_ Send a message via AIM to shirasE_ Send a message via MSN to shirasE_ Send a message via Yahoo to shirasE_ Send a message via Skype™ to shirasE_
Default

Haha that looks nice. Good luck to you. Just a small criticism. Times New Roman is ugly put something cartoony to suit.
__________________
AMD 5000+BE@3.21GHZ//2GB OCZREAPER//ATI HD3870@850/1301
ANTEC 900//RAZER TARANTULA//TT TAI-CHI M2//SS 5HV2 XFI
#GotGames #MelbCSS #s2.au #Reality.Gaming
#TRAiNWRECK melb.lan.net.invite - kto_-[1b]
shirasE_ is offline   Reply With Quote
Old 30-04-2007   #4 (permalink)
Monster Member
 
afour's Avatar
 
Join Date: Jan 2007
Posts: 2,576
Rep Power: 4
Default

hahaha sounds awesome
afour is offline   Reply With Quote
Old 30-04-2007   #5 (permalink)
Pro Member
 
chemicalNova's Avatar
 
Join Date: Jun 2006
Age: 19
Posts: 5,593
Rep Power: 8
Default

Quote:
Originally Posted by shirasE_ View Post
Haha that looks nice. Good luck to you. Just a small criticism. Times New Roman is ugly put something cartoony to suit.
Its not Times New Roman Still, I'm not sure we're allowed to install fonts at school.. so that work I'll have to do at home

chem
__________________
There are no stupid questions... but there are alot of inquisitive idiots.
-
chemicalNova is offline   Reply With Quote
Old 30-04-2007   #6 (permalink)
Monster Member
 
shirasE_'s Avatar
 
Join Date: Jan 2007
Location: Melbourne, Australia.
Age: 18
Posts: 3,555
Rep Power: 5
Send a message via ICQ to shirasE_ Send a message via AIM to shirasE_ Send a message via MSN to shirasE_ Send a message via Yahoo to shirasE_ Send a message via Skype™ to shirasE_
Default

Quote:
Originally Posted by chemicalNova View Post
Its not Times New Roman Still, I'm not sure we're allowed to install fonts at school.. so that work I'll have to do at home

chem
My point still stands though. Are you going to be posting programming snippets? I like to learn stuff like that.
__________________
AMD 5000+BE@3.21GHZ//2GB OCZREAPER//ATI HD3870@850/1301
ANTEC 900//RAZER TARANTULA//TT TAI-CHI M2//SS 5HV2 XFI
#GotGames #MelbCSS #s2.au #Reality.Gaming
#TRAiNWRECK melb.lan.net.invite - kto_-[1b]
shirasE_ is offline   Reply With Quote
Old 30-04-2007   #7 (permalink)
Pro Member
 
chemicalNova's Avatar
 
Join Date: Jun 2006
Age: 19
Posts: 5,593
Rep Power: 8
Default

Quote:
Originally Posted by shirasE_ View Post
My point still stands though. Are you going to be posting programming snippets? I like to learn stuff like that.
SDL is completely written in C.. so most of the background stuff isn't written by me.. or anyone in my class. I could put up some stuff later? Maybe I'll attach some source later on.. when the game is looking more complete.

If you want something specific theres always MSN

chem
__________________
There are no stupid questions... but there are alot of inquisitive idiots.
-
chemicalNova is offline   Reply With Quote
Old 30-04-2007   #8 (permalink)
chX
GotGames Moderator
 
chX's Avatar
 
Join Date: Jan 2007
Location: Adelaide
Age: 17
Posts: 3,760
Rep Power: 5
Send a message via MSN to chX
Default

Looks awesome Chem. I reckon I could make a better one in Macromedia Flash with a little bit of Actionscript, though.

>_>

<_<

chX is offline   Reply With Quote
Old 30-04-2007   #9 (permalink)
Monster Member
 
daLe's Avatar
 
Join Date: Oct 2006
Location: at the studio lol
Age: 18
Posts: 4,248
Rep Power: 7
Default

chem man. if u do it like that old school arcade game "Raiden" that would be ****ing epic.
__________________
daLe is offline   Reply With Quote
Old 30-04-2007   #10 (permalink)
Banned
 
Join Date: Jul 2006
Location: Central Coast NSW
Age: 19
Posts: 6
Rep Power: 0
Default

Wheres the ANY Key ?!?!?!?!?
Bing is offline   Reply With Quote
Old 30-04-2007   #11 (permalink)
Banned
 
Join Date: Feb 2007
Location: Sydney
Age: 19
Posts: 4,205
Rep Power: 0
Default

Quote:
Originally Posted by ChaosX View Post
Looks awesome Chem. I reckon I could make a better one in Macromedia Flash with a little bit of Actionscript, though.

>_>

<_<

Yea, but you can't go from zero to hero with anything, especially programming. I'm guessing they are starting easy than working up into some real game dev.. which is actually something I need to catch you on MSN to discuss chem.
Blake is offline   Reply With Quote
Old 30-04-2007   #12 (permalink)
Pro Member
 
chemicalNova's Avatar
 
Join Date: Jun 2006
Age: 19
Posts: 5,593
Rep Power: 8
Default

I've written 2D games before.. in VB6. I still have my tile engine here somewhere..

Its a whole different experience with C++ and SDL/OGL. Heaps more fun

chem
__________________
There are no stupid questions... but there are alot of inquisitive idiots.
-
chemicalNova is offline   Reply With Quote
Old 30-04-2007   #13 (permalink)
GotGames Super Moderator
 
shotty tomato's Avatar
 
Join Date: Jun 2006
Location: 2230
Posts: 7,741
Rep Power: 10
Talking

Steal the header off our website more!!! Lol nah, its about time u had something done... GW You should use my sexy tomato in it somewhere to make your game pro
shotty tomato is offline   Reply With Quote
Old 30-04-2007   #14 (permalink)
Monster Member
 
lumi's Avatar
 
Join Date: Aug 2006
Location: Melbourne
Age: 19
Posts: 3,406
Rep Power: 6
Default

ORSM, can't wait to play it

btw, top down shooter is like worms right?

btw2 I think this should be in game dev
__________________

Play .OGG
lumi is offline   Reply With Quote
Old 30-04-2007   #15 (permalink)
Contributing Member
 
Aidan's Avatar
 
Join Date: Feb 2007
Location: QLD
Age: 17
Posts: 711
Rep Power: 2
Default

Sounds kool would love to be a trailer :P
__________________
Cheers Aidan
Aidan is offline   Reply With Quote
Old 30-04-2007   #16 (permalink)
Monster Member
 
fr0zen's Avatar
 
Join Date: Mar 2007
Location: 2720
Age: 16
Posts: 4,296
Rep Power: 6
Default

Quote:
Originally Posted by chemicalNova View Post
Howdy all,

Well, as some of you may know, I'm currently doing a Game Development Diploma. For our first project, we were given the task of writing a 2D game using SDL (and a little bit of OpenGL too.. for rotation and transparency).

I decided to base my game on The TomatoFamily, and started proper work on it today. I might update this thread as I progress. I have 3 weeks to complete it.

The style is a top-down shooter. My design document included enemy vegetables/fruits and the background was a chopping board

I got the splash screen working today, aswell as some basic sprite animation. Heres the splash screen (I took this screenshot on my PC.. yes, its themed like a Mac):





chem
Looks good chem.

Quote:
Originally Posted by Bing View Post
Wheres the ANY Key ?!?!?!?!?
Lol Bing !
__________________
Soundwave 09'
fr0zen is offline   Reply With Quote
Old 30-04-2007   #17 (permalink)
chX
GotGames Moderator
 
chX's Avatar
 
Join Date: Jan 2007
Location: Adelaide
Age: 17
Posts: 3,760
Rep Power: 5
Send a message via MSN to chX
Default

Quote:
Originally Posted by shotty tomato View Post
knowing chem the whole game will be a problem...You should probably start complaining now
"fkn reGo why dA fk rNt deZe frkn TomaToz DYYYYINGZ!!1one?"

Anyway, keep us informed on your progress.
chX is offline   Reply With Quote
Old 01-05-2007   #18 (permalink)
Pro Member
 
chemicalNova's Avatar
 
Join Date: Jun 2006
Age: 19
Posts: 5,593
Rep Power: 8
Default

Ewwww, god no. I don't think anyone considers anything C++ related to be scripting.. no matter how tiny.

It isn't a walk in the park, even with the SDL sitting there written for you.

Today I got the player moving properly, and created a proper "ship" sprite, aswell as tomato seeds for ammo. I also created a delay on the shots (1.0/8.0 per second).

Attached is a screenshot of the game, and a look at my bullet code. The bullet code is mostly what I've worked on today.. aswell as waste some time resizing a tomato seed picture (had to giggle as it looked like.. well, you know )

EDIT: To billy: I physically removed the clutter of soft-deletes. I don't think anyone minds, it makes this thread easier to read.

chem
Attached Images
File Type: jpg tfgame2cb8.jpg (22.0 KB, 64 views)
Attached Files
File Type: txt Bullet.txt (1.3 KB, 30 views)
__________________
There are no stupid questions... but there are alot of inquisitive idiots.
-

Last edited by chemicalNova; 01-05-2007 at 12:57 PM..
chemicalNova is offline   Reply With Quote
Old 01-05-2007   #19 (permalink)
Monster Member
 
jamiec's Avatar
 
Join Date: Sep 2006
Location: irc.gamesurge.net
Posts: 4,922
Rep Power: 7
Send a message via MSN to jamiec
Default

Very nice chem Hopefully maybe when its done if you would host it so I can have a go of the tomatoes