7 Replies - 2486 Views - Last Post: 29 September 2012 - 10:11 AM Rate Topic: -----

#1 Squidy  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 5
  • Joined: 17-September 12

Where do I start on a simple engine?

Posted 17 September 2012 - 07:03 PM

Okay I know this isn't going to get much traction because of the "i'm a newb and I need you to write (insert bs here) game/homework assignment for me" crap other people try to pull. But here's the just, I'm a new (C++) programmer and I want to take my textbook knowledge of code and start making something out of it. I'm not a lunatic so I'm thinking start small here with some 2.5d single player stuff. Okay so I'm planning on basing it on the geneforge engine, if that helps.
Thanks in advance for any input.

-Squidy

Is This A Good Question/Topic? 0
  • +

Replies To: Where do I start on a simple engine?

#2 stayscrisp  Icon User is offline

  • フカユ
  • member icon

Reputation: 1009
  • View blog
  • Posts: 4,209
  • Joined: 14-February 08

Re: Where do I start on a simple engine?

Posted 18 September 2012 - 01:18 AM

First piece of advice, drop the engine and make a game. There will be reusable features that you can expand upon afterwards and after you make another game there will probably be even more. Hopefully you might get to the point where you can churn out games using your previous code pretty fast, then you could start thinking about optimising some stuff and improving it to make something resembling an engine.

At the moment though, focus on making a game.
Was This Post Helpful? 2
  • +
  • -

#3 anonymous26  Icon User is offline

  • D.I.C Lover

Reputation: 1
  • View blog
  • Posts: 3,638
  • Joined: 26-November 10

Re: Where do I start on a simple engine?

Posted 18 September 2012 - 09:52 AM

Secondly you can't make a game engine without knowing how to make a game.
Was This Post Helpful? 1
  • +
  • -

#4 JackOfAllTrades  Icon User is offline

  • Saucy!
  • member icon

Reputation: 6092
  • View blog
  • Posts: 23,612
  • Joined: 23-August 08

Re: Where do I start on a simple engine?

Posted 18 September 2012 - 10:40 AM

Wait, wait...unless I read this wrong, the subject doesn't reflect the content. He wants to create a GAME using the GeneForge engine.

/slinks away as he is unworthy of game creation himself...

Nice to see again though :)
Was This Post Helpful? 1
  • +
  • -

#5 Squidy  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 5
  • Joined: 17-September 12

Re: Where do I start on a simple engine?

Posted 18 September 2012 - 01:24 PM

Just to clarify, by make an engine I ment writing in all the background scripts myself. Instead of using a pre made set of code to manage damage and physics. Baisicly bridging the gap between the code and API (I use sdl) textbooks and making a relatively uncomicated game that isn't pacman.
Was This Post Helpful? 0
  • +
  • -

#6 Squidy  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 5
  • Joined: 17-September 12

Re: Where do I start on a simple engine?

Posted 18 September 2012 - 01:32 PM

^further clarification. I don't want to steal the geneforge engine, I just wanted to make something mechanically similar to spiderweb software's title, as it what got me into rpg's back in like 2003. Thanks for the support, it's my fault for using bad wording.
Was This Post Helpful? 0
  • +
  • -

#7 anonymous26  Icon User is offline

  • D.I.C Lover

Reputation: 1
  • View blog
  • Posts: 3,638
  • Joined: 26-November 10

Re: Where do I start on a simple engine?

Posted 18 September 2012 - 03:38 PM

View PostJackOfAllTrades, on 18 September 2012 - 06:40 PM, said:

Nice to see again though :)

Thanks, JackOfAllTrades. :)
Was This Post Helpful? 0
  • +
  • -

#8 mmakrzem  Icon User is offline

  • D.I.C Head

Reputation: 5
  • View blog
  • Posts: 56
  • Joined: 11-January 08

Re: Where do I start on a simple engine?

Posted 29 September 2012 - 10:11 AM

I recommend that you start by figuring out how to render something to the screen. Once you can get a texture rendered, then figure out how to move it based on keyboard input. Then add a little bit of logic and you have yourself a simple game.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1