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.

DeM0nFiRe's Irrlicht Test Bed [First Venture into 3D]

Hello everyone, any of you who do know me already know that I program a lot in Ruby, PHP/MySQL, and even the occasional Java. While all of these languages are convenient to code in (Except for Java  :mad: ) They are all also slower than languages like C and C++. A few days ago, I decided that it was time for me to  start learning both C++ (over C due to it's full Object Oriented...ness) and 3D programming. I started using a Learn C++ in 21 days, but that was too easy for me so I decided to learn through practice, so I started working with the Irrlicht 3D Game Engine.

I decided to create a Test Bed for my experience with Irrlicht, and it will at some point form to be some sort of game, however I haven't decided what the end goal will be. For now I will just start adding things to the project in the order I decide to learn them and see what I come up with. This is not one of those "I WUN 2 MAK GAM BUT I DON NO WUT" projects, I am putting a lot of thought into each step the project makes, but I do not want to lock myself in with an end goal and risk skipping things I need to learn.

I started a blog to record my progress with the project, and I will share that with you guys. Right now the blog has a few screenshots, and when I have enough in it I will release a demo.

DeM0nFiRe's Irrlicht Test Bed Blog
 
Alrighty, I've done enough to release a demo! I've got moving and jumping fully working, drawing levels almost entirely working, and Dynamic Lighting working. Crouching works, but it is still a little bit buggy. Sometimes you can get stuck in the floor when you crouch and that can really affect your social life.

DeM0nFiRe's Irrlicht Test Bed
 
That is awesome! Once I get in college I am deff taking game development classes now lol. Anyway keep up the good work maybe you can make a full demo when your done with that with awesome aliens or something that run at you and you can shoot them lol I dunno.. but yeah great job!
 
3d in RM? This looks very nice, I hope you can achieve amazing results after a lot of time put into this development project.
 
RM? No, this is not made in RPG Maker, although there is apparently a dll in progress to bring Irrlicht to RM, and  there already is a dll for Game Maker. This is just made with the Irrlicht 3D Engine and C++ (Google Irrlicht, it'll be the first result)

Thanks, rpgmakerwhat. This demo is actually pretty simple I just combined a couple of the tutorials and I filled in the rest by looking through the API Documentation. The next demo will hopefully be fixed crouching code so you can no longer get stuck in the walls.

Thanks for trying this out, guys ^-^
 

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