Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

[On hold indefinitely] Full 3D in RMXP

Status
Not open for further replies.
That you will, my friend, that you will. If you go back to the first post and look for the spoiler that says "2nd Release" That demo has some gravity in it.

So guys, I will try this weekend to implement lighting, but no guarantees.
 
I'd love to see what people could do with lighting to finally make the proper atmosphere for a horror game =].
Not that you can't do that in 2D. Of course you can ¬.¬.
 
Just wondering, do you have (or have a link to) an example of the graphics used to make this? Just wanted to know what we'd have to make to create our own graphics.

This looks absolutely amazing by the way, far better than I imagined. I mean, when people say 3D I usually imagine horribly done 3D; but this works. I don't know whether it's just the graphics are better quality or what. The demo moves a bit too quickly though, but I guess that's easily changeable?
 
What do you mean by an example of the graphics? The 3D Map example is just simple cubes with textures, you want to see the textures?

The reason this is better than the other 3D attempts is because this actually uses a real 3D engine XD. It isn't Psuedo-3D, it's actually being rendered in all 3 dimensions.
 
Ah, the textures, I guess. Basically, if I was to go out and make a game with this with my own material, what would I have to create?
 
@Commodore Whynot: Well, as I've said before I plan on including a bunch of graphics, so you wouldn't necessarily have to create anything. However, if you wanted to make custom graphics, it could be as simple as just making textures (With which you could make a first person game with cubish maps, like in the example) up to creating all of the objects and characters in a 3D modeling program, and making heightmaps for terrains and special textures for special effects like Parallax Occlusion Mapping.

@Near: Like I said, with school things get slowed down. We'll see if I have time for lighting today or now.
 
Ah, I wish I could say I was empathetic, but I haven't done any schooling in a while now. (I'm homeschooled by my incredibly lazy mom)
 
I have to say- just tested even on my old machine... and damn. Lightning fast. 512MB RAM, 2.6Ghz processor. No lag, whatsoever. Damn fine work, considering 2D RMXP lags on an empty map. Amazing what hardware acceleration can do.
 
heh, thanks. Glad you like it. I can't take too much credit for the speed, Irrlicht is a really fast engine. The only hand I am playing in keeping that speed is leaving as much as possible in C++.

Alright guys, new update. Check out the first post.
 
irrlicht for the win yet again... I've been looking into irrlicht for another non-RM project with about 4-5 other people atm, it's the only 3D engine we've come across worth anything.


I do have a question for the mapping in XP, though -> is it possible to do non-square objects? for example, stack 3 circles on top of each other and in-game it renders a round pillar?

Or does it render the full cube and only applies the texture as such. basically, does the alpha channel w/e (i'm not a modeler in this project) have anything to do with how it's rendered, or is it a 3d cube no matter what you place down?... since there are actually different heights in this, I'd imagine that anything transparent in the editor is not rendered as a physical object in the game, correct?

also, finding some way to support a custom-made .pk3 file would majorly improve this beyond belief. Just import an entire pre-made map with a more advanced map editor program. Such as a Quake or RtCW map you can play through in this.

It would allow irrlicht to use more of it's full capacity (although still not all of it - irrlicht is amazing if you use a custom-built program)
 
The demo I showed was just cubes, but the final version will allow you to place objects from source meshes. Also, I will be allowing you to use .pk3 maps and such, but you'd do that through RGSS to load your map.
 
DeM0nFiRe":23xiqli3 said:
The demo I showed was just cubes, but the final version will allow you to place objects from source meshes. Also, I will be allowing you to use .pk3 maps and such, but you'd do that through RGSS to load your map.


simply amazing, this effectively turns RPG Maker XP into a full-3D game program. And will this require RPG Maker XP to use, or will this be a stand-alone program... honestly I'm not sure if that breaks the Terms of Use for XP, I'm thinking that's just the .dll in there - but I could be making things up without realizing it, too.
 
Nah, this is fully legal. I do not modify RMXP or use any of it's features outside the scope of the EULA. This is designed to work with any language that can use DLLs, actually. I just happen to be writing the access functions in RGSS right now. This same DLL could be used with Gamemaker, or with Python or with straight-up Ruby or, if you wanted, even C++. (Which would be stupid, because my functions just use other C++ code)
 
DeM0nFiRe":3ezjdgul said:
Nah, this is fully legal. I do not modify RMXP or use any of it's features outside the scope of the EULA. This is designed to work with any language that can use DLLs, actually. I just happen to be writing the access functions in RGSS right now. This same DLL could be used with Gamemaker, or with Python or with straight-up Ruby or, if you wanted, even C++. (Which would be stupid, because my functions just use other C++ code)

So, basically... this could work even with something like those ridiculously simplistic scripting languages from those 2D MMORPG makers like Eclipse and Playerworlds (sadscripting, if i recall)?



EDIT: just tested (yeah, just now heh), and it needs a bit more work to it, namely closing the application. It takes over the mouse, and doesn't allow for Alt+F4, or even Alt+Tab or the Windows key to be able to close it. It is strictly limited to Task Manager, tabbing to processes, pressing the arrow key to get to the Game.exe process, and then Delete -> Enter to be able to regain control of your computer.... too much work for a simple closing of a game program.

Perhaps the game has too high of a priority over other windows processes, and locks the mouse, as well as no Alt button compatibility? basically making nearly all but a few extreme or complex measures to get out of it.... rofl
 
Status
Not open for further replies.

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top