Results 1 to 6 of 6

Thread: PC Game Artwork

  1. #1
    Guild Applicant
    Join Date
    Mar 2007
    Posts
    3

    Post PC Game Artwork

    Hello all. I've been more of a lurker on these boards in the past, and have used some of the wonderful tutorials here to great benefit in D&D games I have DMed. My real passion is programming, however, and I have recently begun to learn how to program Win32 game applications using directX. I'm taking the scenic route and coding my own engine for my first few projects (as opposed to wussing out and using someone else's!), and have reached a point where I can begin involving artwork in a basic fashion.

    Let me just say that never before did I realize that creating quality art took so much time! My experience so far is that if I were to attempt to build this game entirely on my own, I'd spend roughly two thirds of my time on non-programming related things (3d modeling, textures/terrain heightmaps, sound effects) and only a fraction of my time on what I really love. This is unacceptable to me, because it slows down the project a great deal - and so I turn to this community, the most talented collection of artists I know, for help. I'm looking for a few good men (or women!) who might be interested in designing detailed landscapes, and possibly other art-related endeavours if you are capable.

    At this point I'll show you a couple of my achievements thus far, and what my engine is capable of up to this point. Please keep in mind that I've only been working on this for a couple weeks, and the graphical abilities of my engine will be far improved as I implement multitexturing, shaders and other more advanced tools.

    The basic idea thus far is that you combine a heightmap (greyscale overhead view of the terrain where pixel color indicates height) with a colorful landscape texture, and my game engine converts it into a vivid landscape that players can fly around in and (eventually) do other game-related things in.

    HeightMap: Link
    Texture: Link
    Screenshot 1: Link
    Screenshot 2: Link
    Screenshot 3: Link

    If you think this might be fun and something you're interested in, feel free to discuss it right here in this thread or send me a PM. Again, you would be working to design the heightmaps and textures for in-game landscapes as above, probably minimap images to go with them, and you would have the option of being involved in the creation of textures for 3D models and other game entities. If you're capable of making 3D models or sounds/music, that is also something I am looking for but which is optional.

    There will be no money involved - this is a portfolio project only, and the likelihood of it being made available commercially is probably slim to none. On the plus side, you only have to put in as much time as you'd like. The game development lifecycle is going to take months if not more, which you may spend art-ing to your heart's desire.

    On a closing note, I do hope that I haven't broken any forum rules or made this post in the wrong subforum in error. Thank you for your time, and I hope my mediocre attempts at map drawing didn't offend anyone ;0)

  2. #2
      ravells is offline
    Community Leader Gracious Donor ravells's Avatar
    Join Date
    Jun 2006
    Location
    London, UK
    Posts
    10,901

    Default

    Hi ultimastrike! No problems about the post, but I've just moved it to the 'Map Requests' forum, that's where people look for projects to do!

    Best of luck with your project!

  3. #3
      Redrobes is offline
    Software Dev/Rep Redrobes's Avatar
    Join Date
    Dec 2007
    Location
    England
    Posts
    4,778
    Blog Entries
    4

    Post

    Hi UltimaStrike,

    I have this little tool here :-
    http://www.viewing.ltd.uk/cgi-bin/vi...nstant_islands

    which generates texture and height map info which you can read in. It outputs two height maps. One is the major - like what you have and the other is the minor which is the least significant byte of the height. So its 16 bit height. Your height images had vertical quantization which you would want to get rid of.

    Theres a viewer here for them too
    http://www.viewing.ltd.uk/cgi-bin/vi...dragons_flight

    but I am sure you will want to get the results in your engine format.

    Good luck with it tho.
    BTW:- Is it native code + OpenGL or DX based or is it using a library like Ogre ?

  4. #4
    Guild Applicant
    Join Date
    Mar 2007
    Posts
    3

    Post

    Thanks for the tools, Redrobes. To answer your question, it's all C++ by hand with directX.

    This quantization problem is interesting - I wasn't aware it was occurring. I can see how using two different heightmaps or a more complex file type would be of great use, and this is something relatively simple that I can implement in just a few minutes this evening. Is your tool there capable of reading in images and then generating the heightmaps for them, or is it simply a random generator? Unfortunately a random map generator is only so useful, usually I imagine having a specific goal in mind when building terrain.

  5. #5
      Redrobes is offline
    Software Dev/Rep Redrobes's Avatar
    Join Date
    Dec 2007
    Location
    England
    Posts
    4,778
    Blog Entries
    4

    Post

    Quote Originally Posted by ultimastrike View Post
    Thanks for the tools, Redrobes. To answer your question, it's all C++ by hand with directX.
    Cool - but I am an OpenGL man myself

    Quote Originally Posted by ultimastrike View Post
    ...a more complex file type would be of great use
    May I recommend this one which we have been collaborating on between a group of us including the devs of L3DT, Leveller, Terragens et al. Many of us have implemented it now including L3DT (The main author) and (I believe) WorldMachine, GlobalMapper with more support pledged. There is free code library in LGPL on the link below too. So implement and link with that to save your files and your good to go.

    http://terrain.cg-arts.org/forum/index.php?topic=47.0
    http://www.bundysoft.com/docs/doku.p...mats:specs:hf2
    http://www.bundysoft.com/docs/doku.php?id=libhfz

    Quote Originally Posted by ultimastrike View Post
    Is your tool there capable of reading in images and then generating the heightmaps for them, or is it simply a random generator?
    You need to look at the GeoTerSys link in my sig for that. Its the main stuff which is dev right now and contains oodles more stuff than the free ones but I make the simple terrain generator and viewer free for simple map making - quick RPG land etc.

    The history of its earlier development can be found here though some of the pics seem to be missing on the site for some reason. It used to be chock full. Oh and it was called Geomorpher but I changed the name later on through the posts.
    http://terrain.cg-arts.org/forum/index.php?topic=73.0

    A tip I would give is try Wilbur and see how you get on. Its free and has a few nice features. Its by Joe who does Fractal Terrains which you see a lot around here but Wilbur probably a little lighter weight but is free (Shhhhhh !) and can convert the SRTM data for real DEM stuff if your interested in that.
    http://www.ridgenet.net/~jslayton/software.html

  6. #6
      monks is offline
    Guild Adept Gracious Donor monks's Avatar
    Join Date
    Dec 2007
    Location
    Manchester, UK
    Posts
    293

    Post

    Yep, the hf2/hfz file format is very good- lots of future proofing in there and expected adoption from World Machine and GeoControl. I think Joe Slayton of Wilbur might introduce support into Wilbur if you ask him nicely!

    monks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •