Kit/engine or continue from scratch

Started by
1 comment, last by Goran Milovanovic 11 years, 2 months ago

Hello there.

I kicked off a game project a few months back. I am using python currently and most likely C++ if i am unable to complete this the way i would like it and this is heavy on random scripted events and low on graphic demands. Being that i am wanting to be in full control i did not use a kit or a game engine. My question is....should i be doing that? I honestly have never looked into this and my partner is suggesting it may be helpful and wanted to look into it. I hate to ask such a open ended question but any input would be nice. I know there is a plethora of options out there for open source engines and game creation kits but are they really worth it compared to designing from the ground up? I know it will be easier to use some of these kits but i don't want to sacrifice scripting for ease of use. My coding experience started over a decade ago when such things were not open source so I am far behind the times when starting this project. Thank you for reading.

Advertisement

You really should use some kind of library(I'm no python expert by people say Pygame is good). Trying to write games "from scratch" can cause performance issues if you don't do it right. Most modern engines/SDKs are written for optimum performance and use hardware acceleration to boost your graphics performance. Using an engine does not cap your ability to have full control, and if you do see something you want to change, you can just modify the engine to your needs(as long as it is open source).

Stay gold, Pony Boy.

You should us a media library of some-sort, so that you don't have to write os-specific code to get a screen, along with input, and the ability to play basic sounds.

I actually have a simple media library that I developed for the latest version of Python: https://github.com/GoranM/pslab.

You can actually see me use it in the later parts of my Python video tutorial series:

">

If you're looking for something with more features, you could give the Blender Game Engine a try. I actually did a bunch of video tutorials for that, which you can find on my youtube channel.

Good Luck!

+---------------------------------------------------------------------+

| Game Dev video tutorials -> http://www.youtube.com/goranmilovano | +---------------------------------------------------------------------+

This topic is closed to new replies.

Advertisement