🎉 Celebrating 25 Years of GameDev.net! 🎉

Not many can claim 25 years on the Internet! Join us in celebrating this milestone. Learn more about our history, and thank you for being a part of our community!

Inspiration Game Engine

None
0 comments
1 followers
41 entries
Advertisement
Wallace121215@gmail.com
December 01, 2020
Linking Texture Row code to UI

I connected the UI to most of the texture row editing code.  In Doom, each “Side” had three components, a high, middle, and lower texture.  Inspiration goes one step further and allows an infinite number of strips at any position.  I can remove, add, and split them.  I also like…

991 views
Wallace121215@gmail.com
November 30, 2020
Group UI Element added

It was annoying trying to remember to enable to disable certain context-specific labels, so I built a container to handle all of that for me.  I also set up the container to automatically position everything in it to, so during each render, I simply clear out each of the container's displays, …

889 views
Wallace121215@gmail.com
November 28, 2020
Still working on selection

I'm still converting all of the old selection code into it's newer counterpart.  It's moving along nicely and is much more manageable now, but there are a lot of functions.  Not only do the functions need to be moved, but the UI needs to be built for them, which consists mostly of a conte…

1,112 views
Wallace121215@gmail.com
November 24, 2020
New Editor GUI Looking nice

The new Editor is looking great, and since all of the editing functionality is already built in the old one, all I'm really doing is connecting them to the GUI components.  This may look messy, but it's full of functionality.  The Selection window shows you information about what you have…

1,988 views
Wallace121215@gmail.com
November 23, 2020
Rebuilding the Editor

For two months, everything that I did was in the main window, so I had a lot of control code that just switched between modes.  Since expanding into multiple windows, I've been slowly pulling all of that apart and putting everything in properly places.  It's going slowly, but I expect the…

2,261 views
Wallace121215@gmail.com
November 23, 2020
Adaptive Resolution

Since debugging is easier with a single thread, the frame rate isn't always reaching 60 while working on it.  I figured frame rate is more important than resolution.  This is actually super easy because of how I implemented rendering.  The buffer isn't even a 2D array, it's just one …

33,209 views
Wallace121215@gmail.com
November 20, 2020
Material Editor completed

I got the Material editing window working completely and now since I have a nice GUI way to assign and load them, I greatly scaled the number of supported formats for internal texture management.  Everything, up until now, had been 5,5,5.  Now I also have a 332 mode, 888 mode, and a FFF m…

2,223 views
Wallace121215@gmail.com
November 19, 2020
Material editor mostly functional

The Material window is mostly functional and already makes level editing so much nicer.  I'm hardening everything in the code, so it's taking me longer than normal.  Since the main renderer and everything already exists, I can take my time and make sure that everything is working properly…

2,108 views
Wallace121215@gmail.com
November 18, 2020
Adding Material JSON

I started working on saving material lists to the project file.  Until now, I had them hard coded.  I am making the materials the same across all the levels, but it doesn't  load the texture unless it loads a room that actually uses the texture.  Using libjson is really nice for…

1,406 views
Wallace121215@gmail.com
November 16, 2020
Project and Material Windows almost functional

I got the project window to automatically load the last project and room.  I also integrated the window with the already functioning loading and saving system.  You can also see an early version of the Material window.  There will probably be more features added in the future, but th…

1,186 views
Wallace121215@gmail.com
November 15, 2020
Inspiration Game Engine

I have an affinity towards the look of classic 90's shooters.  One can make a modern game engine look like a classic one, but that has a lot of overhead.  Furthermore, games tend not to be very moldable because of all of the information that gets baked and the complexity of a true 3D envi…

19,180 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
12 Followers
15 Entries
12 Followers
johnhattan
Programmer
1,277 Entries
48 Followers
ApochPiQ
Generalist
628 Entries
43 Followers
dgreen02
Generalist
338 Entries
55 Followers
Advertisement