PokettoMonsuta
Cut the subsplicity
- 49
- Posts
- 16
- Years
- Does it matter
- Seen May 26, 2010
Note:This is NOT A pokemon game, so don't say "Wrong forum" or "Where's progress". Also, this is the right forum. This is for game developement, and this is resource for game developers.
Anyways, so yeah.
I made this topic to help people get out of the process of making bootleg 2D games and get three-dimensional!
Well, I created this project so people can get started creating amazing 3d games, and possibly the next generation of Pokemon Games.
Okay, so let's get started.
What is this project, and how does it benefit me?
Well, this project was started by me, PokettoMonsuta.
Why I started this project
Well, first I wanted to make a cool GTA 3D multiplayer game, but was like "FFFFFFFF", so I threw that away. So I was thinking what to do with my 3D registered version of Google SketchUp, and was like "Let's see if there's any good Pokemon 3D games", found out there was no 3d pokemon fan game program. I was like, "What the hell is this?", and thought "These people are talented, but they need to get out of the 2D process". SO, I decided to start a little help project to help people begin making their own Pokemon 3D games.
So, how does it work?
Well, this thread will be provided with loads of tutorials, from creating models to creating games. As for myself, I'm creating 3D models to help you create cities.
Okay, let's get started.
Main
Getting Started
Well, to get started, you need 3 games to create 3d games.
1. An engine with physics.
2. Some 3d models.
3. Knowledge of Code
Obviously, this will be explained in the thread, so don't fly of your chair yet.
Engine
Well, this is the main support of your game. An engine. Engine's control your physics, collision detection, sound, networking, well, it controls everything in your game. Everything in a pokemon game, except for sprites, is built on an engine. Creating an engine isn't hard, but it isn't easy either. You can find what I mean Here. If you don't want to start creating an engine yet, you can find free engine's Here. *Note, some engines isn't designed for games like pokemon.
Pokemon Models
This is another import part of a game. You need models, or it isn't really a game. If you can, you can donate models to this thread to help people get started. I'm doing the same thing also, I'm actually making a model of the homes and buildings from Pokemon Emerald.
Here is some pokemon models built already.
Regice, Regirock, Registeel: https://sketchup.google.com/3dwarehouse/details?mid=d9d2ccff4abb6351a90d2c165f86873b&prevstart=0
Pokemon Yellow Pallet Town: https://sketchup.google.com/3dwarehouse/details?mid=a085ad70ca5f6480b8a4777b45cc75f7
Pokemon Yellow Route 1: https://sketchup.google.com/3dwarehouse/details?mid=7844115c14b85e4352011581f08b84f5
Pokemon Yellow Viridian City: https://sketchup.google.com/3dwarehouse/details?mid=65760782cab570467cc734af7f05640d
Pokemon Yellow Route 2: https://sketchup.google.com/3dwarehouse/details?mid=6dc55b158b1d8b53df21501a592ad800
Pokemon Gym: https://sketchup.google.com/3dwarehouse/details?mid=b8e049d2dda88a27c9eb4e19ab19e89f&prevstart=0
You can use the buildings and stuff here: https://sketchup.google.com/3dwarehouse/details?mid=b6665ba2ba043a11e6cbd70c3d8130f4&prevstart=0
Some Pokemon 3D models: https://sketchup.google.com/3dwarehouse/details?mid=453f026f67f36dd9140e5c07d562fda&prevstart=0
Pokeball (closed): https://sketchup.google.com/3dwarehouse/details?mid=6e5293cc109eb6a3a06399e706688398&prevstart=0
Pokeball (opened): https://sketchup.google.com/3dwarehouse/details?mid=487355f92426a19a701387e5a0934ad1&prevstart=60
Pokemon Stadium: https://sketchup.google.com/3dwarehouse/details?mid=364dccb27ab1aa07d94fe376a4305481&prevstart=0
Combees': https://sketchup.google.com/3dwarehouse/details?mid=b301ac22eefc406633dd0751f2a4e955&prevstart=12
Here are trees, plants, flowers, pallet town building, and fences: https://sketchup.google.com/3dwarehouse/details?mid=514139012500d04bd4e43563ff60da35&prevstart=12
Latios, Latias, Kyogre, and Pikachu: https://sketchup.google.com/3dwarehouse/details?mid=5ad3bb5b3fd02cf38a36669d9277a9bc&prevstart=12
Twinleaf Town: https://sketchup.google.com/3dwarehouse/details?mid=a88bff037a3e1410de444a6de8f9d4d1&prevstart=12
Salamence: https://sketchup.google.com/3dwarehouse/details?mid=24eaef9d95d2c80d3c71eb4c4c6025c7&prevstart=12
Some houses: https://sketchup.google.com/3dwarehouse/details?mid=bedf67b7d5b3c6c59fd263b8114882d&prevstart=12
Piplup: https://sketchup.google.com/3dwarehouse/details?mid=ac8ef67ee6af48847a6b02f670f4b96e&prevstart=24
Voltorb: https://sketchup.google.com/3dwarehouse/details?mid=1f30e5f076eea3bbc64c0e0c0a2622e7&prevstart=24
Porygon: https://sketchup.google.com/3dwarehouse/details?mid=47204f6aaa776c7bf8208b6313b1ffa0&prevstart=24
Kyogre (Seperate): https://sketchup.google.com/3dwarehouse/details?mid=104b91ba0b7c66dbf59de4b30133c266&prevstart=24
Turtwig: https://sketchup.google.com/3dwarehouse/details?mid=ba49bd3de51f3bea419b60fc2a51f869&prevstart=24
Weedle: https://sketchup.google.com/3dwarehouse/details?mid=7ffc0f2767190ef6395576164b7ce62f&prevstart=36
Electrode: https://sketchup.google.com/3dwarehouse/details?mid=f1c11e37a51eacccf8208b6313b1ffa0&prevstart=36
Gastly: https://sketchup.google.com/3dwarehouse/details?mid=14c7fd6203b37442be287ffb54ae2b4&prevstart=36
Chimchar: https://sketchup.google.com/3dwarehouse/details?mid=f6f886c6f1547aa0ae81a3d3587447d8&prevstart=36
Celebi: https://sketchup.google.com/3dwarehouse/details?mid=2804e95007c1732731052ff97867a1bc&prevstart=36
Deoxys Attack Form: https://sketchup.google.com/3dwarehouse/details?mid=a595a32f05cdd066ec94fdee4cf0e9ce&prevstart=36
Mudkiep: https://sketchup.google.com/3dwarehouse/details?mid=86dbae33b91a861783893a7f37494172&prevstart=36
Luvdisc: https://sketchup.google.com/3dwarehouse/details?mid=72517d828546755bbb2482b755b8fd9d&prevstart=36
Lotad: https://sketchup.google.com/3dwarehouse/details?mid=b99ab3af0357ac6362971fddad220151&prevstart=36
RayQuaza: https://sketchup.google.com/3dwarehouse/details?mid=b780e42a15aed0d944bf26cfac4a8526&prevstart=36
Marill: https://sketchup.google.com/3dwarehouse/details?mid=f553d8292a9055a2c09f111e333baa94&prevstart=36
Spinarak: https://sketchup.google.com/3dwarehouse/details?mid=3388aad69c21f3de7249610cdf88b663&prevstart=36
Sudowoodo and Bonsly: https://sketchup.google.com/3dwarehouse/details?mid=23bbafd54ccadc731573695a0118b7a6&prevstart=36
Snorlax and 2 unown's: https://sketchup.google.com/3dwarehouse/details?mid=a8e99c07edf75651fe0ed035dad49911&prevstart=36
Magnezone: https://sketchup.google.com/3dwarehouse/details?mid=e0fffcae8206425b5c0ce5eee3d37b17&prevstart=36
Magneton: https://sketchup.google.com/3dwarehouse/details?mid=5e810688f05dfb2bd59f27940509ecdc&prevstart=36
Poliwag: https://sketchup.google.com/3dwarehouse/details?mid=874ebef94b70a7ff480f0881e44c30c7&prevstart=48
Umbreon: https://sketchup.google.com/3dwarehouse/details?mid=427528aa930e859db9df0ee87726d245&prevstart=48
Riolu: https://sketchup.google.com/3dwarehouse/details?mid=cd4fc1d95863d5533103d1c563815afc&prevstart=48
Pikachu: https://sketchup.google.com/3dwarehouse/details?mid=52e8c9cb831d02d2d30940d312d0f512&prevstart=48
Polygon Z: https://sketchup.google.com/3dwarehouse/details?mid=6b096dcfc6e29fae2b7aa5a721dcd335&prevstart=60
Diglett: https://sketchup.google.com/3dwarehouse/details?mid=70a5e64b98c8aea0cdf1c20adf47c1d&prevstart=36
Magnemite: https://sketchup.google.com/3dwarehouse/details?mid=cfb0c27ed0f199aa52a2ecc20a187a60&prevstart=36
Pokemon Ghost Tower: https://sketchup.google.com/3dwarehouse/details?mid=6372299ee506123b52f2aeb043ecdce8&prevstart=36
Pallet Town, Kanto: https://sketchup.google.com/3dwarehouse/details?mid=78e8a0bb2198c95244cb505f42733c55&prevstart=36
Blue and Red Lamp: https://sketchup.google.com/3dwarehouse/details?mid=e44c5bbe93bb04e935ada61ac08fb257&prevstart=36
Mauville Game Corner: https://sketchup.google.com/3dwarehouse/details?mid=c67ad60c2d249fe1bfed6b3194df075a
Cinnabar Lab: https://sketchup.google.com/3dwarehouse/details?mid=a378a451a0a579c0c49d18044bc67e66
Gym Sign: https://sketchup.google.com/3dwarehouse/details?mid=7fe221e1d2907e6bc5248d23e2ec9f48
Jubilife City: https://sketchup.google.com/3dwarehouse/details?mid=9d9ee19b6ed30a11282ae60d835c2ef&prevstart=60
Ninjask: https://sketchup.google.com/3dwarehouse/details?mid=4c611c424f1670973910f8a28724949c&prevstart=72
Pokedex: https://sketchup.google.com/3dwarehouse/details?mid=c40995601327248cff5ae705cce5125d&prevstart=84
Jigglypuff: https://sketchup.google.com/3dwarehouse/details?mid=6d460339b1ced40de2cbd435fc0b19ac&prevstart=84
Porygon2: https://sketchup.google.com/3dwarehouse/details?mid=5f73d2bed47236542b7aa5a721dcd335&prevstart=84
Ditto: https://sketchup.google.com/3dwarehouse/details?mid=b6040ac483eef2211894e4226b906f9c&prevstart=96
You can look for pokemon models Here, or find plain models Here.
Note: Ctrl-F4 to find a pokemon you want in this thread.
Knowledge of Code
This is also strong in your project, the code you use. The best coding language you can use is C++, C, and C#. Obviously, you can't start by just that, you need to use Cross-Platform API's. Ex. would be OpenGL, Direct3D, and XNA.
XNA
You should start here. Why? Because this is strong.
https://creators.xna.com
XNA is a 3D api created by Microsoft. It is a set of tools that manage runtime environment of 3d. It also has great classes for loading models, animating them, rotating, etc. Also, you can create C# classes with the XNA class.
Above is nearly an example of a Pokemon class. You can also create pokemon with that class
XNA supports sound, collision detection, network, etc.
Old XNA tutorial
2D tutorials
Reimer's XNA tutorial
Best XNA tutorial. C# tutorials there also.
Microsoft XNA tutorials
C# tutorials
MSDN C# tutorials
Function C#
More C# tutorials
OpenGL
OpenGL is another good 3D cross-platform API. I recommend this for C++ users.
https://opengl.org
OpenGL should be for intermediate users. There isn't a built-in Model class, but you can create a class for that.
HUGE OpenGL tutorial
OpenGL video tutorials
OpenGL tutorial, and also Include files to start
C++ tutorials
More C++ Tutorials
MORE C++ Tutorials
DirectX
This is for really knowledgeable C++ coders.
You can use DirectX9 for normal, or DirectX10 for stronger coding.
The DirectSDK, is, half-a-gig, so I wouldn't suggest this for people who wan't to use lightweight API's.
DirectX tutorials
Reimer's DirectX tutorial for C++, C#, and VB
DirectX9 tutorials
More C++ Tutorials
Okay, Model resources, coding, what about my own models
It's really fun when it comes to model creating. I'm actually excited right now contributing to this project with my models.
Anyways, onto creating your own models.
It's not a hard task, but when you start off, you might be like "How does this work? This model must be HARD to make", well, once you get used to it, you will be like "Whoa, I can't believe I said this model was hard, it's soo eeezzz".
Well, let's try to accomplish this.
Furthermore, onto the software
The software we want to use should be free and easy to use. Well I got some.
Anim8or
This should be for people just walking into the door of the 3D universe.
https://www.anim8or.com/
Anim8or has similar utensils as Blender, but isn't as strong as Blender. It's really buggy, and should be used only for beginners. If you want to go pro, Blender is the way to go.
Don't mess that up with it being a bad software, it actually renders some pretty neat effects and models, it's great if you want to create normal models.
Good anim8or tutorials
Official Anim8or tutorials
Some Anim8or video tutorials
Blender
Now THIS is a great modelling software. As a matter of fact, you should start off with this. Blender is great for a software that's under 50 MB. It's really strong, and you can come up with great results.
https://www.blender.org/
You can import Google SketchUp COLLADA files in there from the Google 3D Warehouse.
Some great Blender tutorials - You can learn everything here
Blender Video Tutorials
More Blender Tutorials
Beginner's Guide to Modelling Pokemon
If you look at some pokemon models, you would see that they look like they're made from spheres and cubes, well, they are made from sphere's and cubes.
Let's take, Charizard for example.
*Epic Charizard*
Now all we need is to determine where the sphere's and cubes and etc. really are.
And just model those out in Blender.
You can also use the Edit mode, then fix it good enough to make it look like a Charizard!!
Conclusion
Well, this concludes this thread. I just made this thread so the community can jump into the 3D world, and can also contribute to beginners. Don't brag saying "You only made this topic to benefit YOU". Well, it does help me, but it can also help others either.
Anyways, this is PokettoMonsuta, and I hope you take this a good way, and I hope I see some 3D pokemon games out there ^.^
Anyways, so yeah.
I made this topic to help people get out of the process of making bootleg 2D games and get three-dimensional!
Well, I created this project so people can get started creating amazing 3d games, and possibly the next generation of Pokemon Games.
Okay, so let's get started.
What is this project, and how does it benefit me?
Well, this project was started by me, PokettoMonsuta.
Why I started this project
Well, first I wanted to make a cool GTA 3D multiplayer game, but was like "FFFFFFFF", so I threw that away. So I was thinking what to do with my 3D registered version of Google SketchUp, and was like "Let's see if there's any good Pokemon 3D games", found out there was no 3d pokemon fan game program. I was like, "What the hell is this?", and thought "These people are talented, but they need to get out of the 2D process". SO, I decided to start a little help project to help people begin making their own Pokemon 3D games.
So, how does it work?
Well, this thread will be provided with loads of tutorials, from creating models to creating games. As for myself, I'm creating 3D models to help you create cities.
Okay, let's get started.
Main
Getting Started
Well, to get started, you need 3 games to create 3d games.
1. An engine with physics.
2. Some 3d models.
3. Knowledge of Code
Obviously, this will be explained in the thread, so don't fly of your chair yet.
Engine
Well, this is the main support of your game. An engine. Engine's control your physics, collision detection, sound, networking, well, it controls everything in your game. Everything in a pokemon game, except for sprites, is built on an engine. Creating an engine isn't hard, but it isn't easy either. You can find what I mean Here. If you don't want to start creating an engine yet, you can find free engine's Here. *Note, some engines isn't designed for games like pokemon.
Pokemon Models
This is another import part of a game. You need models, or it isn't really a game. If you can, you can donate models to this thread to help people get started. I'm doing the same thing also, I'm actually making a model of the homes and buildings from Pokemon Emerald.
Here is some pokemon models built already.
Regice, Regirock, Registeel: https://sketchup.google.com/3dwarehouse/details?mid=d9d2ccff4abb6351a90d2c165f86873b&prevstart=0
Pokemon Yellow Pallet Town: https://sketchup.google.com/3dwarehouse/details?mid=a085ad70ca5f6480b8a4777b45cc75f7
Pokemon Yellow Route 1: https://sketchup.google.com/3dwarehouse/details?mid=7844115c14b85e4352011581f08b84f5
Pokemon Yellow Viridian City: https://sketchup.google.com/3dwarehouse/details?mid=65760782cab570467cc734af7f05640d
Pokemon Yellow Route 2: https://sketchup.google.com/3dwarehouse/details?mid=6dc55b158b1d8b53df21501a592ad800
Pokemon Gym: https://sketchup.google.com/3dwarehouse/details?mid=b8e049d2dda88a27c9eb4e19ab19e89f&prevstart=0
You can use the buildings and stuff here: https://sketchup.google.com/3dwarehouse/details?mid=b6665ba2ba043a11e6cbd70c3d8130f4&prevstart=0
Some Pokemon 3D models: https://sketchup.google.com/3dwarehouse/details?mid=453f026f67f36dd9140e5c07d562fda&prevstart=0
Pokeball (closed): https://sketchup.google.com/3dwarehouse/details?mid=6e5293cc109eb6a3a06399e706688398&prevstart=0
Pokeball (opened): https://sketchup.google.com/3dwarehouse/details?mid=487355f92426a19a701387e5a0934ad1&prevstart=60
Pokemon Stadium: https://sketchup.google.com/3dwarehouse/details?mid=364dccb27ab1aa07d94fe376a4305481&prevstart=0
Combees': https://sketchup.google.com/3dwarehouse/details?mid=b301ac22eefc406633dd0751f2a4e955&prevstart=12
Here are trees, plants, flowers, pallet town building, and fences: https://sketchup.google.com/3dwarehouse/details?mid=514139012500d04bd4e43563ff60da35&prevstart=12
Latios, Latias, Kyogre, and Pikachu: https://sketchup.google.com/3dwarehouse/details?mid=5ad3bb5b3fd02cf38a36669d9277a9bc&prevstart=12
Twinleaf Town: https://sketchup.google.com/3dwarehouse/details?mid=a88bff037a3e1410de444a6de8f9d4d1&prevstart=12
Salamence: https://sketchup.google.com/3dwarehouse/details?mid=24eaef9d95d2c80d3c71eb4c4c6025c7&prevstart=12
Some houses: https://sketchup.google.com/3dwarehouse/details?mid=bedf67b7d5b3c6c59fd263b8114882d&prevstart=12
Piplup: https://sketchup.google.com/3dwarehouse/details?mid=ac8ef67ee6af48847a6b02f670f4b96e&prevstart=24
Voltorb: https://sketchup.google.com/3dwarehouse/details?mid=1f30e5f076eea3bbc64c0e0c0a2622e7&prevstart=24
Porygon: https://sketchup.google.com/3dwarehouse/details?mid=47204f6aaa776c7bf8208b6313b1ffa0&prevstart=24
Kyogre (Seperate): https://sketchup.google.com/3dwarehouse/details?mid=104b91ba0b7c66dbf59de4b30133c266&prevstart=24
Turtwig: https://sketchup.google.com/3dwarehouse/details?mid=ba49bd3de51f3bea419b60fc2a51f869&prevstart=24
Weedle: https://sketchup.google.com/3dwarehouse/details?mid=7ffc0f2767190ef6395576164b7ce62f&prevstart=36
Electrode: https://sketchup.google.com/3dwarehouse/details?mid=f1c11e37a51eacccf8208b6313b1ffa0&prevstart=36
Gastly: https://sketchup.google.com/3dwarehouse/details?mid=14c7fd6203b37442be287ffb54ae2b4&prevstart=36
Chimchar: https://sketchup.google.com/3dwarehouse/details?mid=f6f886c6f1547aa0ae81a3d3587447d8&prevstart=36
Celebi: https://sketchup.google.com/3dwarehouse/details?mid=2804e95007c1732731052ff97867a1bc&prevstart=36
Deoxys Attack Form: https://sketchup.google.com/3dwarehouse/details?mid=a595a32f05cdd066ec94fdee4cf0e9ce&prevstart=36
Mudkiep: https://sketchup.google.com/3dwarehouse/details?mid=86dbae33b91a861783893a7f37494172&prevstart=36
Luvdisc: https://sketchup.google.com/3dwarehouse/details?mid=72517d828546755bbb2482b755b8fd9d&prevstart=36
Lotad: https://sketchup.google.com/3dwarehouse/details?mid=b99ab3af0357ac6362971fddad220151&prevstart=36
RayQuaza: https://sketchup.google.com/3dwarehouse/details?mid=b780e42a15aed0d944bf26cfac4a8526&prevstart=36
Marill: https://sketchup.google.com/3dwarehouse/details?mid=f553d8292a9055a2c09f111e333baa94&prevstart=36
Spinarak: https://sketchup.google.com/3dwarehouse/details?mid=3388aad69c21f3de7249610cdf88b663&prevstart=36
Sudowoodo and Bonsly: https://sketchup.google.com/3dwarehouse/details?mid=23bbafd54ccadc731573695a0118b7a6&prevstart=36
Snorlax and 2 unown's: https://sketchup.google.com/3dwarehouse/details?mid=a8e99c07edf75651fe0ed035dad49911&prevstart=36
Magnezone: https://sketchup.google.com/3dwarehouse/details?mid=e0fffcae8206425b5c0ce5eee3d37b17&prevstart=36
Magneton: https://sketchup.google.com/3dwarehouse/details?mid=5e810688f05dfb2bd59f27940509ecdc&prevstart=36
Poliwag: https://sketchup.google.com/3dwarehouse/details?mid=874ebef94b70a7ff480f0881e44c30c7&prevstart=48
Umbreon: https://sketchup.google.com/3dwarehouse/details?mid=427528aa930e859db9df0ee87726d245&prevstart=48
Riolu: https://sketchup.google.com/3dwarehouse/details?mid=cd4fc1d95863d5533103d1c563815afc&prevstart=48
Pikachu: https://sketchup.google.com/3dwarehouse/details?mid=52e8c9cb831d02d2d30940d312d0f512&prevstart=48
Polygon Z: https://sketchup.google.com/3dwarehouse/details?mid=6b096dcfc6e29fae2b7aa5a721dcd335&prevstart=60
Diglett: https://sketchup.google.com/3dwarehouse/details?mid=70a5e64b98c8aea0cdf1c20adf47c1d&prevstart=36
Magnemite: https://sketchup.google.com/3dwarehouse/details?mid=cfb0c27ed0f199aa52a2ecc20a187a60&prevstart=36
Pokemon Ghost Tower: https://sketchup.google.com/3dwarehouse/details?mid=6372299ee506123b52f2aeb043ecdce8&prevstart=36
Pallet Town, Kanto: https://sketchup.google.com/3dwarehouse/details?mid=78e8a0bb2198c95244cb505f42733c55&prevstart=36
Blue and Red Lamp: https://sketchup.google.com/3dwarehouse/details?mid=e44c5bbe93bb04e935ada61ac08fb257&prevstart=36
Mauville Game Corner: https://sketchup.google.com/3dwarehouse/details?mid=c67ad60c2d249fe1bfed6b3194df075a
Cinnabar Lab: https://sketchup.google.com/3dwarehouse/details?mid=a378a451a0a579c0c49d18044bc67e66
Gym Sign: https://sketchup.google.com/3dwarehouse/details?mid=7fe221e1d2907e6bc5248d23e2ec9f48
Jubilife City: https://sketchup.google.com/3dwarehouse/details?mid=9d9ee19b6ed30a11282ae60d835c2ef&prevstart=60
Ninjask: https://sketchup.google.com/3dwarehouse/details?mid=4c611c424f1670973910f8a28724949c&prevstart=72
Pokedex: https://sketchup.google.com/3dwarehouse/details?mid=c40995601327248cff5ae705cce5125d&prevstart=84
Jigglypuff: https://sketchup.google.com/3dwarehouse/details?mid=6d460339b1ced40de2cbd435fc0b19ac&prevstart=84
Porygon2: https://sketchup.google.com/3dwarehouse/details?mid=5f73d2bed47236542b7aa5a721dcd335&prevstart=84
Ditto: https://sketchup.google.com/3dwarehouse/details?mid=b6040ac483eef2211894e4226b906f9c&prevstart=96
You can look for pokemon models Here, or find plain models Here.
Note: Ctrl-F4 to find a pokemon you want in this thread.
Knowledge of Code
This is also strong in your project, the code you use. The best coding language you can use is C++, C, and C#. Obviously, you can't start by just that, you need to use Cross-Platform API's. Ex. would be OpenGL, Direct3D, and XNA.
XNA
You should start here. Why? Because this is strong.
https://creators.xna.com
XNA is a 3D api created by Microsoft. It is a set of tools that manage runtime environment of 3d. It also has great classes for loading models, animating them, rotating, etc. Also, you can create C# classes with the XNA class.
Code:
class Pokemon
{
Model pmodel;
int HP;
int EXP;
int Level
}
Above is nearly an example of a Pokemon class. You can also create pokemon with that class
XNA supports sound, collision detection, network, etc.
Code:
Pokemon bulbasaur;
Pokemon charmander;
bulbasaur.level = 32;
charmander.EXP = 5435;
if (charmander.EXP < 400)
{
charmander.level += 1;
}
Old XNA tutorial
2D tutorials
Reimer's XNA tutorial
Best XNA tutorial. C# tutorials there also.
Microsoft XNA tutorials
C# tutorials
MSDN C# tutorials
Function C#
More C# tutorials
OpenGL
OpenGL is another good 3D cross-platform API. I recommend this for C++ users.
https://opengl.org
OpenGL should be for intermediate users. There isn't a built-in Model class, but you can create a class for that.
HUGE OpenGL tutorial
OpenGL video tutorials
OpenGL tutorial, and also Include files to start
C++ tutorials
More C++ Tutorials
MORE C++ Tutorials
DirectX
This is for really knowledgeable C++ coders.
You can use DirectX9 for normal, or DirectX10 for stronger coding.
The DirectSDK, is, half-a-gig, so I wouldn't suggest this for people who wan't to use lightweight API's.
DirectX tutorials
Reimer's DirectX tutorial for C++, C#, and VB
DirectX9 tutorials
More C++ Tutorials
Okay, Model resources, coding, what about my own models
It's really fun when it comes to model creating. I'm actually excited right now contributing to this project with my models.
Anyways, onto creating your own models.
It's not a hard task, but when you start off, you might be like "How does this work? This model must be HARD to make", well, once you get used to it, you will be like "Whoa, I can't believe I said this model was hard, it's soo eeezzz".
Well, let's try to accomplish this.
Furthermore, onto the software
The software we want to use should be free and easy to use. Well I got some.
Anim8or
This should be for people just walking into the door of the 3D universe.
https://www.anim8or.com/
Anim8or has similar utensils as Blender, but isn't as strong as Blender. It's really buggy, and should be used only for beginners. If you want to go pro, Blender is the way to go.
Don't mess that up with it being a bad software, it actually renders some pretty neat effects and models, it's great if you want to create normal models.
Good anim8or tutorials
Official Anim8or tutorials
Some Anim8or video tutorials
Blender
Now THIS is a great modelling software. As a matter of fact, you should start off with this. Blender is great for a software that's under 50 MB. It's really strong, and you can come up with great results.
https://www.blender.org/
You can import Google SketchUp COLLADA files in there from the Google 3D Warehouse.
Some great Blender tutorials - You can learn everything here
Blender Video Tutorials
More Blender Tutorials
Beginner's Guide to Modelling Pokemon
If you look at some pokemon models, you would see that they look like they're made from spheres and cubes, well, they are made from sphere's and cubes.
Let's take, Charizard for example.
![[PokeCommunity.com] Pokemon 3D Project [PokeCommunity.com] Pokemon 3D Project](https://students.ou.edu/F/Matthew.W.Fenwick-1/charizard.gif)
*Epic Charizard*
Now all we need is to determine where the sphere's and cubes and etc. really are.
![[PokeCommunity.com] Pokemon 3D Project [PokeCommunity.com] Pokemon 3D Project](https://i27.tinypic.com/2eamk2q.png)
And just model those out in Blender.
You can also use the Edit mode, then fix it good enough to make it look like a Charizard!!
Conclusion
Well, this concludes this thread. I just made this thread so the community can jump into the 3D world, and can also contribute to beginners. Don't brag saying "You only made this topic to benefit YOU". Well, it does help me, but it can also help others either.
Anyways, this is PokettoMonsuta, and I hope you take this a good way, and I hope I see some 3D pokemon games out there ^.^