View Full Version : My Matric Project (a game)
Sharky
10-03-2010, 04:39 PM
Hi, for my major Matric IT project this year we have the option between making a game and a admin system. Making a game will be harder, but it will be fun. They are only looking for things on the level of snake or minsweeper, but I want to do something more.
I am currently looking for suggestions of possible games the could show my programming skills without taking up all of my time. Any ideas will be greatly welcomed.
Fengol
10-03-2010, 05:17 PM
For something simple, extend one of the tutorials (http://www.yoyogames.com/make/tutorials) from GameMaker. I'm not saying make in GameMaker just get the tutorial in whatever environment you're working in and then extend. There's a SCHUMP, Platformer, Click-Frenzy game and some other stuff.
What's also a bonus is that the tutorials also have the graphics for you to use in your own environment.
Sharky
10-03-2010, 06:23 PM
Thanks, I have to make the game in Delphi 7. Any more ideas more than welcome.
01DT!m3r
10-03-2010, 08:57 PM
I programmed Pong with some simple AI in Delphi 7 in matric just for a little side project.I've lost the source code but I would be happy to help with the general idea of how to get a simple game running.How profficient
are you with OOP?because if you want to make this game easy to debug I would suggest going for a modular (parent - child) structure,doing this will also allow you to add functionality to your game.Also you might need to learn Arrays of objects(which i think you do anyways).And last but not least:KNOW YOUR MATHS.delphi isn't game maker ,where you can just type "Obj.speed =1 ;Obj.direction = 360;" and expect the thing to move.Devmag has some niffty articles on trig I would suggest reading those , as well as the articles on vectors.Please ask if you don't understand .
rogue
10-03-2010, 10:41 PM
Well if you're making a simple pong game, 01DR!m3r, then you can get away with no real maths knowledge at all.
For the ball keep 4 values, its X and Y position, and then its X and Y velocity. Each iteration(whether in a timer of loop or whatever) add each velocity to the X and Y pos. Then check if the X of the ball is < than (bat's X + bats width) if so the new velocity will be X= -(X) to reverse its direction.
Likewise, if it hits the top or bottom its Y will be Y = -(Y)
EDIT:
In terms of an actual idea what about a game similair to Vista's ink ball but with straight lines(cuz that will be a hell of alot easier than working out the balls reflection off a squigly line)
01DT!m3r
11-03-2010, 03:09 PM
um,ya i didn't use trig for pong...i used a similar method to your description,but from what i understand ,Sharky wants to make a slightly more complicated game than pong.hence the suggestion .hell the basics of trig is all he'll need .another suggestion would be to use AABB-AABB collision detection.these few simple things should be enough to get a more-complicated-than-snake game Going.
Sharky
11-03-2010, 07:18 PM
Thanks for the suggestions guys, I think I have my final idea! Something Final Fantasy esque, very toned down content wise (I would like to expand on it at a later stage). The similarity does not have to go any further than the combat system, plenty of classes, arrays and database work are possible with this game (Requirements are then met).
I am still open to suggestions, but I'm already thinking of sprites to use (very basic of course). Any ideas on what sprites I could use, I know where to get sprites, just what games would have some nice basic sprites for that sort of game?
CiNiMoDZA
13-03-2010, 04:49 PM
http://tkool.jp/products/rpgxp/eng/material.html
Powered by vBulletin® Version 4.2.4 Copyright © 2019 vBulletin Solutions, Inc. All rights reserved.