Sign in to follow this  
piesmagicos

Kit/engine or continue from scratch

Recommended Posts

piesmagicos    107

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. 

Share this post


Link to post
Share on other sites
minibutmany    1998

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).

Share this post


Link to post
Share on other sites

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: http://www.youtube.com/watch?v=iGQv7bR6zCQ&list=PLDFB7FFF90EE6F0C1

 

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!

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this