Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 13 Sep 2012
Offline Last Active Aug 25 2016 08:02 AM

Posts I've Made

In Topic: Are computer skills necessary for becoming a game designer?

23 January 2016 - 11:57 AM

It is also common to have technical designers on a team. These are designers who may implement some design in whatever scripting language the game engine supports. Therefore, if you are familiar with programming you'd open a larger set of jobs you are qualified for. 


Otherwise, It is good to be comfortable with technology. It is often the case that tools will be built in house that you will need to use. Some examples include achievement editors, item editors, etc. These tools might spit out to an intermediate file format, be it json, xml or even insert into a database. It is not unusual to have to merge these files with other designers changes or even edit them manually. You will also need to be comfortable using version control which can be intimidating at first.

In Topic: [SFML] My vector array is only drawing one sprite

17 January 2016 - 08:34 AM

Turn this part:

troll = new Troll;

troll->setPosition(std::rand() % 600 + 1, std::rand() % 600 + 1);

Into this:

for (int i = 0; i < 10; ++i)
    troll = new Troll;
    troll->setPosition(std::rand() % 600 + 1, std::rand() % 600 + 1);

In Topic: What is z-plane?

13 January 2016 - 09:25 AM

It is safe to imagine the Complex plane as a Cartesian one, yes. The quote you referenced is explaining how you can extract the x and y components of a Cartesian plane from an equation with complex numbers. For example, if you had the equations:


z1 = 1 + 2i

z2 = 3 + 6i

z3 = 7 + 8i


Where i represents imaginary numbers.


You'd be able to extract the points (1, 2), (3, 6) and (7, 8) and plot them on an x-y plane. 

In Topic: Camera movement too fast

06 October 2015 - 09:21 AM

Could you make time length a function of the distance?

I'm not sure what you are doing for units on both variables. But if you calculate the distance to a point multiply it by how long you'd like to take per unit distance.

In Topic: Starting Game-Dev

17 September 2015 - 12:33 PM

I would honestly recommend Unity if you hadn't said not Unity. The amount of documentation and tutorials littered across the Unity website and the internet is vast and has all you need to build such a project. In fact, there is a template you can download off the unity store that is a small 3D platformer prototype. 


Now that I've suggested exactly what you don't want to use I will try to address your question better: 


I don't think Unreal is too much for such a project. They also have a platformer as a template: https://docs.unrealengine.com/latest/INT/Resources/SampleGames/PlatformerGame/


Otherwise you can use a 3D library such as Ogre3D or Irrlicht. Here is a good list of engines if you want to stick with C++, with a list of pros: http://gamedev.stackexchange.com/questions/21/easy-to-use-cross-platform-3d-engines-for-c-game-development.


Remember, when building games for academic purposes it is often not extremely important what engine or toolset you use. You will get a lot of the same knowledge no matter what you choose, so don't stress too much about which one to use. Grab one that looks good to you and have at it, you will learn a lot!