CYBERDAGGER'S PROFILE

Search

Filter

Do we need to use trigonometry to design games ?

Short answer:

Yes

Long answer:

First of all, I'd like to challenge your assertion that you need a computer science degree to be a game designer. You don't. You need one to be a programmer, though. A game designer is by definition a jack of all trades. As you need to know a bit about everything, what degree you have is much less relevant than for other positions. However, game designer is almost never an entry level position. So what most people do is try to get in on another position and try to rise to designer from the inside. Most people choose to start as programmers, which is why computer science is so popular as a degree for hopeful game designers, and the job market for computer experts is also in a pretty good state, so you don't need to starve while you can't get in the game industry. No one's stopping you from rising from artist to designer, for example, though. It has certainly been done before.

Now, trigonometry. You've been using basically just RPG Maker engines, which explains why you don't really see te use of it. However, as soon as you try to make real time games, you'll see why it might be useful. The simplest example, if you want to have an object oscillate evenly, you need to put a sine function into its movement code. But really, you'll use it a lot. You want to simulate physics, calculate a projectile's trajectory? You'll need trigonometry eventually.

For example, I'm looking into making a shmup, and the positions of objects are saved in cartesian coordinates, but bullet movement is modelled in polar coordinates. How do you convert cartesian to polar or vice-versa? Trigo-fucking-nometry! If I want a bullet to be fired in the direction of the player, I find out the difference in x coordinates between the enemy and the player, do the same for the y coordinates, calculate the tangent, and then use the arctangent function to get the angle at which the bullet should be fired.

And hey, trigonometry's fairly easy. Just wait till double integrals.

RPG Creation Without the Price Tag - some restrictions apply

For those of you worried about the map restrictions, just take a look at how Pokémon handles maps. There are actually much fewer maps than expected. Heck, the whole overworld is just a single map, even where there are gates. Different zones are separated by black space.

Change the BGM or whatever with events. Have all rooms of the same dungeon in a single map separated by empty space and have doors teleport you to another location in the same map instead of a different map. Have a huge map made for indoor locations, also separated by enough empty space to not let you see the edges of one house while inside another.

A 20 maps limit is actually pretty damn easy to work around.

What are you thinking about right now?

Changing the topic a bit...

I haven't used Construct 2 in a while. Going back to it for a while today, it seems I'm gonna have to relearn it. Gotta hit the tuts.

ε=( つοωο)つ<(Hello!) v2.0

author=kentona
haha weird! The topic title here in the thread IS a different character than what is shown on the forum topic list. I should look into that.


Greek characters, yo! That's an omega in the title, and since the forum changes all titles to all uppercase when displayed in the topic page, the omega itself got changed to upper case.

ω - Lower case omega
Ω - Upper case omega

Questions for Atelier script

author=Mr_Detective
Anybody knows how to use this script ? :D
http://www.atelier-rgss.com/RGSS/System/ACE_SYS20.html
For example, how do I know where and which map the character will be transported to when they choose a stage ?


#==============================================================================
# ● To unlock the stage use the following code.
#
# stage_enable(ID,true)
#
# ID = Stage ID. (Don't mistake for map ID.)
# true = Put true/false to unlock/lock the stage.
#==============================================================================
# ● GRÁFICOS
# All images must be saved in the following folder.
#
# GRAPHICS/STAGE_SELECT/
#
#==============================================================================
# ● STAGE BACKGROUND IMAGES (All images are optional.)
# Name the images according to these rules:
#
# Stage + ID             (Icon)
# Stage + ID + B         (Stage Background 1)
# Stage + ID + C         (Stage Background 2)
#
# Example:
#
# Stage2.png             (Icon)
# Stage2B.png            (Stage Background 1)
# Stage2C.png            (Stage Background 2)
#==============================================================================
module MOG_STAGE_SELECT 
  # A - ID of the stage in the stage selection scene.
  # B - ID of the map to which the player will be teleported.
  # C - X coordinate on the map after teleport.
  # D - Y coordinate on the map after teleport.
  # E - Have stage unlocked when the game starts.   
  STAGE_IDS = {
  1=>[8,8,6,true],
  2=>[10,8,6,false],
  3=>[12,8,6,false],
  4=>[13,8,6,false],
  5=>[14,8,6,false],
  6=>[2,2,7,false]
#  7=>[8,8,6,true],
#  8=>[10,8,6,false],
#  9=>[12,8,6,false],
#  10=>[13,8,6,false]

There ya go! Anything else?

What Videogames Are You Playing Right Now?

From what I gather, that game's actually pretty good. Plenty of people saying variations of "came for the hentai, stayed for the gameplay". I am actually pretty tempted to give it a look.

Also, there's this eargasm here:

Fire Emblem - Senjutsu-teki fōramu RPG

That is fine by me. I was already wondering if we'd be able to reach level 10 at all.

Fire Emblem - Senjutsu-teki fōramu RPG

Knights promote to Generals, making their tanking stats even better and giving them a secondary weapon. This secondary weapon has varied a lot thoughout FE, but since this seems to be pulling the classes from FE7, your new sidearm would likely be an axe.

Also, the General's weapon attached to chain attack animations are made of awesome

ε=( つοωο)つ<(Hello!) v2.0

Hello there! Enjoy your stay.

P.S. - Gotta love how the topic title here in this page makes the face look not so happy as the original text. That uppper case omega does not look as much as a cat smile as the lower case one.

Fire Emblem - Senjutsu-teki fōramu RPG

Yeah, I know. I played FE10 as well. But since what you're using here seems to be mostly based on 7, I sugested that...

As I said before, let's leave he choice up to Marrend.

And with things as they are, I guess I'm going to be a lance specialist after all.