Jump to content

Road Kill Kenny

Members
  • Posts

    667
  • Joined

  • Last visited

Everything posted by Road Kill Kenny

  1. I use CamStudio and it is 100% free. Tho it is pretty crappy. But I haven't found a better free one yet.
  2. Its been almost 2 years since the creator of this posted an update so I wouldn't hold your breath if I were you.
  3. I don't use 3DsMax any more. However, I found with Blender that if I export into UU3D via fbx I loose all my smoothing groups. However, it seems to work fine when I export via .obj. I know its a different 3D package but you never know, its worth a try.
  4. Something really odd here. I don't think it's your computer because your's is similar to mine but with a better graphics card. Could you post the game folder (just make sure you password protect first) so we can try it
  5. What texture size do you use? Do you have multiple textures per tree... If so how many?
  6. Cool. I was planning on getting to this some time myself. I think I'll try both methods and see which one works best XD, i.e. UV edits and the openGL drawing stuff.
  7. Josh has said this in the past multiple times.
  8. Well that makes 100% sense.......
  9. Yo, So first of all I'd like to say "Go for it!" before I start rambling. [inserts Rambling Here] 1. Well anything worth doing is a lot of work and yeh it will be a lot of work especially if you are going to do multi-player. Network programming for games adds a new level of difficulty. However, if you are confident in your programming (C++ if you want to use RakNet) you should be able to learn it. Just expect a lot of headaches. So if you're not confident in doing that then try make a single player game first. Otherwise if you can't resist then put on your hard working cap and you'll be fine. Remember games with multiplayer need to have the networking coded in from the start not after you've made it work in single player. That being said I don't listen to my own advice as one of the first things I did with Leadwerks was networking entities... lol 2. It does sound like a lot of work, but it's definitely feasible. Any project worth doing is a lot of work, mine included. Just whatever you do make sure you are passionate about your game. The moment you lose passion or realise that you're not passionate about it is the moment that you fail. I know this for a fact in my "pre-leadwerks" 3D art life.... (tbh its the same with anything in life not just making games lol) 3. I don't have a number three... 3 is the charm they say so why not XD All that being said there are a few +++ signs I'm seeing with your project: 1. Mech's = nice and easy to create in 3D compared to organic humans. 2. Your game seems like more of an arcade sort of thing which is good because then it focuses on gameplay and you don't waste time on story etc. 3. Um I don't have a number three.... 3 is the charm they say Just decide on a level of quality / quantity you want to have and make sure it is not too much. Many people fail because they expect to make a AAA game straight off the bat. Neway have fun. I'm sure you will do well. If you don't complete it at least you have learned some things along the way. P.S. if you want to use RakNet for networking I suggest you watch my tutorial video's: http://www.leadwerks.com/werkspace/page/articles/_/programming/raknet-in-leadwerks-tutorial-r80
  10. Well if not opposed. A constant force will cause an object to accelerate continuously and keep getting faster. Now you may say that gravity is opposing.. well yes it is but both forces are constant so you still have a constant force in 1 direction. Basically if your upward force is stronger than the gravity then this will happen and the body will keep getting faster. Therefore, it is acting as it should. If such an imaginary force could exist in real life the exact same thing would happen.
  11. Yes this would be my preference. But how do you only draw part of an image? fill me in if you know
  12. Draw your 2D health bar at varying dimensions based on health/maxHealth) DrawImage(HPbar, Vec2(100,100), Vec2(200*(HP/maxHP), 50);
  13. Yeh I guess that would work. However, it depends how you want your mini map to look. I personally like it to not look like the game itself and more like a map. However, that's just my preference.
  14. I would not recommend that at all. It means that you would be doing extra rendering which isn't necessary. So basically you need to get a 2D image map or alternatively you can go to your scene, go really high and take a screenshot facing down. Now the trick is to only display a section of that map that your character is in. I'm not entirely sure how to do that with just 2D, However, you could make a 3D plane glue it to the camera and set your map as the texture. You would have to move the UV's with code as your player moves. This, however, could be troublesome as Editing UV's on the fly is probably the slowest thing a graphics card can do. That being said if the plane only has 4 vertices maybe it won't be such a problem. I'd prefer it if you could just show a part of a 2D image but I have no idea how to do this. Maybe someone could enlighten me
  15. Yeh I agree with pixel. You can learn the basics of SQL in a day or less. At least enough to use in your games. I'm living proof. I just did it last Thursday.
  16. Well that is sort of a con. Though you don't have to know all SQL. I for sure don't. I only know how to read and write and thats pretty much all I need. And it is a cake walk to learn don't you think. It''s not hard to figure out that the SQL query: "SELECT ColumnA, ColumnB FROM Table TableA;" means that you are getting the data from ColumnA and ColumnB in TableA....... real simple stuff.
  17. I am also storing my animation start frames end frames and speeds in sqlite.
  18. Hi all, I decided to make a topic out of this considering there was so much talk about it under my status thread and I think it would be interesting for people to know the good the bad and the ugly of using SQLite or and sql databases for you game. There also seems to be some uncertainty as to 'why' use this over a simple text file parser and I'll get to that in a moment. Feel free to add your own information / experience with SQLite I have only been using it for a few days now but It's just that easy. How it works: Ok so instead of storing data trivially in a text file you store it in a very structured was in tables that have columns and rows. Each table holds data about specific things such as Amour, Weapons, Abilities, BodyModels etc etc. Within those tables every record or row has an ID which is unique to that record and a number of fields. So in our example in our armor table we could have: Armor_ID, Name, Model_Path, Health, Dmg_Reduction etc etc. Now we can see that things are being stored in a much more structured way. Now each field gets assigned a variable type such as integer / text / bool/ etc. You can also put constraints on different fields such as "Not Null" this basically means that that field will not accept you creating a record with a Null value in that field which is good because what if you tried to load a path that was Null... <ERROR> Text files won't help you in that regard. Ok so we have our database and now we want to use it in game. These are pretty much all the commands you need. Pretty simple .... #include "sqlite3.h" sqlite3 *database; sqlite3_open("ElementalDatabase.s3db", &database) sqlite3_stmt *statement; sqlite3_prepare_v2(db, "SELECT columnA, columnB FROM TableA;", -1, &statement, 0)==SQLITE_OK sqlite3_step(statement) sqlite3_finalize(statement); Anyway the cool thing is that you can set it up in a function that returns a std::vector<std::vector<Type>> array that that basically represents a table or a number of columns in a table like this std::vector<std::vector<int>> QueryDatabase(std::string); So once you have setup your QueryDatabase functions like above its as easy as calling it like this QueryDatabase("SELECT columnA, columnB FROM TableA;"); Ok so I hope that gives you an overview. Keep in mind the above function is only for reading from the db. The Pro's: 1. Well structured information that is easy to read and easy to find what you are looking for. 2. No need to write long winded text file parsers for each textfile. Everything can be efficiently stored in 1 file if you wish. 3. If you set up your database correctly SQLite won't allow you leave Null values or type in wrong types. 4. Can store extremely large amounts of data and access any of it easily and quickly. Much faster than reading from a text file especially a really big one. 5. Perfect tool for data driven design The Con's: I can't think of any.... tbh someone fill me in if you know any Cons. So on a final note. You can also download SQLite database editors that allow you to visually go into tables etc and edit your data. The one I use is SQLite Administrator and it looks like this: So easy to use and you are less likely to make a mistake than if you are writing into a text file:
  19. Yeh not much chance of using that in game but It looks pretty cool @Rick what kind of accessories are you talking about???
  20. Thank you muchly that soudeffectpack sounds decent
  21. "Josh, on 23 January 2012 - 04:34 PM, said: Most of the forums are for registered developers only. Then You replied: This has no logic whatsoever what does this mean? and whats with the hostility? is that how you treat all new members? sheesh... really know how to make somebody feel welcome... " And now I say: Now I'm assuming that what was said was in a PM or something but I can see where it originated as above..... Judging by the way you reacted to this simple statement I'm not surprised. There is nothing hostile about what Josh said here... and I'm guessing everything escalated from there.
  22. +1 I would very much like to know if anyone has a good source for fx. I have been looking for this for a while without much success. Most sound FX that you find on the web seem to be very horrible and that doesn't seem to be different whether they are free or not. despite a few. Dexsoft has some nice sounds but there are not that many. Good footsteps and some good ambient sounds. As far as music goes. I have found that there is a lot of free (Creative Commons Licence) music that is proffessionally done and better than most paid music. My fav site is www.incomptech.com for music
  23. This is very cool. I was born in South Africa so I grew up seeing animals like this and going on Safari in holidays. I've seen all the big five many times in my life. This is very very cool. It captures the feel very well. nice work.
×
×
  • Create New...