• Content count

  • Joined

  • Last visited

Community Reputation

243 Neutral

About stevo58

  • Rank
  1. I notice you stated you liked working with Python and HTML, so why not make a webpage? You can also generate an income with a webpage, with ads, games, selling... You can also program webpages in python/HTML, example using django web framework. You could even program games for the browser using javascript. Sometimes it's a hit or miss, you either make money or you don't. Then you might look into developing something new, but it will probably be better then the last project because you will have more experience. Python is more of a scripting language then anything. It's commonly used with other languages. As someone else stated you could also use pygame, or even use python with OpenGL and write the entire game in pure python. C# is also a good candidate to make games at a faster pace. Easy to learn and easy to work with but limited on the platforms. If you have a good idea, some good progress and you feel you need some money, well you could always start a campaign for funds example, are great sites where you could start a campaign, tell others about your ideas. If people like your idea then you will probably get a bunch of donations. You might even want to look into working with a team(independent small company or just people like your self who want to do this on the side). Honestly there are tones of possibilities out there, you just need to find what works for you, and have an end goal. Games take time and dedication!
  2. [quote name='Sik_the_hedgehog' timestamp='1352453711' post='4999195'] [quote name='doyleman77' timestamp='1352339935' post='4998693'] [quote name='Servant of the Lord' timestamp='1352165799' post='4997827'] SFML is under active development. SDL went stagnant a few years back, though it appears it may be getting reactivated again with a new release... but that's not a guarantee. [/quote] according to the mailing list; it's for the most part finished, and Sam has stated he could ship it; but has been to busy with working with Valve for Steam on Linux at the moment; and that once he's more settled in it should be much closer to release. [/quote] I'd say the "close to release" thing went to waste considering it's again in the process of new features getting added =P What's already there should be safe to use though... unless you're developing for a phone, I never tried it there but it seems that on phones there are still some serious issues (not surprising, given that phone apps have a completely different environment than PC programs). [/quote] SDL works great on mobile devices iOS and Android, angry birds used it when it was young and seems to be doing alright. I'm currently working on an iOS app using SDL2.0 and OpenGL for my rendering. If anyone has an issue or bug in SDL you need to report it to get a fix. You can even apply fixes yourself by posting it. If you check you will see change sets getting added frequently. Both SFML and SDL are great libraries though. Who knows maybe the OP is still learning so in the end it might not even matter, the experience he will gain will matter more. Also note great improvement in rendering SDL 2.0 over the old SDL 1.2 or you could use OpenGL.
  3. Unity [Pong] Debugging Ball Movement

    You should also reposition the ball after collision. Example if(ball.y < 0) { ball.y = 0; then reverse directions. }
  4. SDL pisses me off

    Hey here's a quick video I just made this morning I also included a download in the description could be used as a template as long as you have the SDL folder in the C:/ and copied the DLL to either your current work folder or C:/Windows/system/ let me know if you have any issues
  5. Unity Allegro 5.1 vs SDL 2.0

    SDL 2.0 is still active! It has come great ways since the old 1.2 version that was also used in pygame extension. If you are going 3D then you are probably going to be using OpenGL and SDL, SDL would just handle window creation and input or even Allegro and OpenGL together. Note SDL and Allegro 4.X and bellow are 2D graphics libraries, in Allegro 5.x up they seem to have added built in function but I read that their not that great, so you would probably end up using Allegro with OpenGL. I haven't used Allegro since a couple years back, was the first library I learnt for 2D games then we started using SDL and Ive been liking it since. I have SDL working on all platforms also with no problems, currently working on iOS app using SDL and OpenGL. Also note to get the latest SDL you need to download it from the Mercurial repository. SDL also has SDL_image, SDL_ttf, SDL_mixer, SDL_net library so you can add audio, text, load other image types, and networking, they all come separate. Also you say that no one has answered your SDL question? from the SDL website? I check in there almost every day and most questions get answered, sometimes it can take a day or two since many members work a full time job and help out with SDL on spare time.
  6. SDL, Allegro and SFML are not game engines!! [b]SDL 2.0[/b] Latest SDL port for Windows, Linux, Mac OSX, iOS and Android. Improvement to the last 1.2 API. Offers 2D hardware Acceleration. Still in development but last I checked they where talking about releasing it. Don't let the still in development fool you, it's been for a while now and it's near release I would say. Many improvements and functionality have been added to it. Note you will have to download SDL from mercurial if you want the latest, you can also get all the other extensions from there SDL_image, SDL_mixer, SDL_ttf, SDL_net [b]SFML 2.0[/b] Support for Windows, Linux and Mac OSX, built in features like audio, networking... Higher Level then SDL. [b]Allegro 5[/b] Supports for Windows, Linux, Mac OSX and iOS. Allegro 5.1 supports Android. addons are: Audio addon Audio codecs Color addon Font addons Image I/O addon Main addon Memfile addon Native dialogs addon PhysicsFS addon Primitives addon Shader addon Really any of the 3 could be used to make your game note you can use Box2D for physics with any of the 3. Also like to say SDL is written in pure C not half C half C++, if you decide to use C++ with it it's completely up to the coder. C was just the language preference of the creator. Ive heard great things about all the above, SFML I have never used. I'm currently using SDL 2.0 on iOS, and it's doing a pretty good job, if you needed anything for SDL I could provide example code or even a game template. If so also let me know what platform you will be working on
  7. Unity C++ Alternative to Unity?

    [quote name='Hodgman' timestamp='1347727937' post='4980420'] N.B. Ogre3D isn't a game engine -- it's only a graphics engine -- but yes, there's plenty of game engines built upon it. [/quote] Yes you are right thanks for the correction
  8. Unity C++ Alternative to Unity?

    I know you're not looking to spend money but C4 Game Engine is very C++ oriented, and it comes with demo games that you can run or even modify. Standard Edition is only $250 unless you plan on making PS3 games then Standard Edition is all you need, you can even sale the game after. Just opening up another suggestion. I have used Ogre3D not a big fan of it either but its C++ oriented as well only good thing about it is that it's free. [quote name='L. Spiro' timestamp='1347723579' post='4980403'] Scripts are simplified versions of programming languages, so that designers are other non-programmers—or programmers with extremely little skill—can work with them. [/quote] Scripting also saves on compile time, normally saving the programmer time in the long run. Also sometimes you want to make a minor change and instead of compiling the whole program again you can modify the script [quote name='L. Spiro' timestamp='1347723579' post='4980403'] In order to use C++ with any engine on this planet, you will have to buy a full-sized professional company license, and that is always going to cost far more than you can afford. [/quote] Ogre3D uses C++ and its free, looks like we are from different planets? Plus I just suggested C4 Game Engine that also uses C++ heavily and the cost is only $250 and comes with source(I don't really see this being a wallet breaker) plus you get unlimited updates to the engine.