Mr.LLoyd Posted November 22, 2011 Author Share Posted November 22, 2011 So basically I'm learning python and this is my first try ever to make a game engine and try to create a python rpg game.I'm only a beginner but I'm learning step by step.If i can complete the engine i will make rpg game then i will make an PHP server and then try to make it to an MMORPG game.This is what i made so far:1.A window.2.Loading image files (player,background etc..).3.Moving the player around the screen.4.Collision detection so the player can't run off the screen.This is only 1-2 hour work + the learning time.You can download it and try it out.Also if you are learning python too send me a pm if you are interested.**Download**>! http://www.mediafire.com/?rk2o22dch4x1hc6 Link to comment Share on other sites More sharing options...
Guest Posted November 22, 2011 Share Posted November 22, 2011 Good luck man Link to comment Share on other sites More sharing options...
Mr.LLoyd Posted November 22, 2011 Author Share Posted November 22, 2011 Thanks! Link to comment Share on other sites More sharing options...
Mr.LLoyd Posted November 23, 2011 Author Share Posted November 23, 2011 It will be kinda hard but i will do my best.Now I'm working on adding objects whit collision. Link to comment Share on other sites More sharing options...
Sealbreaker Posted November 23, 2011 Share Posted November 23, 2011 well, not much to see there i guess… But keep on working, maybe this will get interesting-seal Link to comment Share on other sites More sharing options...
Mr.LLoyd Posted November 23, 2011 Author Share Posted November 23, 2011 Yeah its just a window whit a player moving and window collision but i will continue learning and adding more features step by step till it becomes a game engine or a game. Link to comment Share on other sites More sharing options...
cheatking Posted November 24, 2011 Share Posted November 24, 2011 You'll make a PHP server? Link to comment Share on other sites More sharing options...
mrmiguu Posted November 24, 2011 Share Posted November 24, 2011 *Counts all the currently existing Python-based MMOs available today*Yeah… maybe reconsider withing another language afterwards? You might find out on your own why most MMOs (ORPGs are probably an exception) aren't programmed in Python. Link to comment Share on other sites More sharing options...
Mr.LLoyd Posted November 24, 2011 Author Share Posted November 24, 2011 As far as i know python performance is fast. Link to comment Share on other sites More sharing options...
mrmiguu Posted November 24, 2011 Share Posted November 24, 2011 @Mr.:> As far as i know python performance is fast.It is, but for **MMOs** built with Python as their main language source, they all have ties to C++ for the performance-heavy sections of their code. Link to comment Share on other sites More sharing options...
Mr.LLoyd Posted November 24, 2011 Author Share Posted November 24, 2011 Well i know some C++ but i think for a 2D game it will be fine maybe after some time if i go whit 3D graphics i will use C++ in the python codes but python uses already C codes. Link to comment Share on other sites More sharing options...
Sealbreaker Posted November 24, 2011 Share Posted November 24, 2011 switch to c++… it's not to hard (can't be much harder than in python...) to use opengl & sdl as a combination for an mmorpg project.... with opengl&sdl you have everything you need for texture loading, effects, music, input aswell as sdl's networking library (sdl_net or somethin')... just my 2 cents (i have good experience with that and it's probably as fast as you can get by now when it comes to rendering... also multi-platform compatible)-seal Link to comment Share on other sites More sharing options...
Mr.LLoyd Posted November 24, 2011 Author Share Posted November 24, 2011 Yeah that's 100% but i have worked whit C++ some months and i find it hard for me. The far i got whit it was making a Guessing Game. Link to comment Share on other sites More sharing options...
Sealbreaker Posted November 24, 2011 Share Posted November 24, 2011 @Mr.:> Yeah that's 100% but i have worked whit C++ some months and i find it hard for me. The far i got whit it was making a Guessing Game.sounds like an ok start… just dig deeper & deeper and then finally upgrade to the mentioned libraries...You can even do stuff like a tiled map system or something like that first without a graphics library... try to motivate yourself through different stations and finally start with some smaller projects before you finally get to try making an mmorpg :)good luck,-seal Link to comment Share on other sites More sharing options...
mrmiguu Posted November 24, 2011 Share Posted November 24, 2011 The key to being a good C++ coder is to know how to **properly** manage your memory. Understand destructors and the sort. Also, try your best to wrap your head around pointers and addresses. Link to comment Share on other sites More sharing options...
Sealbreaker Posted November 24, 2011 Share Posted November 24, 2011 When you're ready to go for opengl & sdl i can only recomment using the youtube-tutorials from the username "redreaper132" they're pretty good for beginners… also lazyfoo (google him) has some good tutorials for starters...-seal Link to comment Share on other sites More sharing options...
Jeff Posted November 24, 2011 Share Posted November 24, 2011 Learn Python, but don't make an MMO with it. Just make a simple 2D rpg, then move on to bigger better things. Link to comment Share on other sites More sharing options...
Mr.LLoyd Posted November 25, 2011 Author Share Posted November 25, 2011 Thank you for your advices so in some words you all want to say is that: Python is good to start whit but if you want to do the things right and in a professional way start learning C++.Right ? Link to comment Share on other sites More sharing options...
aaaron Posted November 25, 2011 Share Posted November 25, 2011 Yes. That's basically what they are saying. Link to comment Share on other sites More sharing options...
Jeff Posted November 25, 2011 Share Posted November 25, 2011 @Mr.:> Thank you for your advices so in some words you all want to say is that: Python is good to start whit but if you want to do the things right and in a professional way start learning C++.Right ?Not necessarily C++, but at least Java or VB. It's not that it's just professionalism, either. I don't think an MMO coded entirely in python would be able to support many players, if any at all. Link to comment Share on other sites More sharing options...
mrmiguu Posted November 25, 2011 Share Posted November 25, 2011 @Frostyy:> Not necessarily C++, but at least Java **or VB**. It's not that it's just professionalism, either. I don't think an MMO coded entirely in python would be able to support many players, if any at all.Start: PythonFinish: **VB**![](http://i2.photobucket.com/albums/y23/Alexanderthegreat91/whaface.png) Link to comment Share on other sites More sharing options...
Mr.LLoyd Posted November 26, 2011 Author Share Posted November 26, 2011 They are actually MMO games written in python.So i don't see why it couldn't support players. Link to comment Share on other sites More sharing options...
Jeff Posted November 26, 2011 Share Posted November 26, 2011 @Alexander:> Start: Python> Finish: **VB**I know, seems backwards.@Mr.:> They are actually MMO games written in python.So i don't see why it couldn't support players.They use C++ or C as well as python. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now