Thursday, December 7, 2017

Engine 2 Update

After an overwhelmingly long hiatus, I've continued to work on my second platforming engine. I have updated the engine to support multiple shapes for in game physics and I still have a new lighting engine that I would like to implement.



As for the tile based engine I was working on, I kinda threw that in the garbage...

More updates to come regarding work on Engine 2.

Tuesday, August 22, 2017

Working on a small turn based game

I've been looking at love2d for a while, which is pretty interesting so far since Lua kind of makes you take game programming in a different direction. The way classes and object oriented programming is kind of faked through using metatables is pretty interesting. I have a small screenshot of my work, its nothing really too ground breaking but I thought I would at least share something. The player can navigate through the grid and will snap to a 16x16 tile, but as of now no physical constraints have been set.

Friday, July 14, 2017

Currently experimenting with Love2D... again

This is a technology that I played with years ago, in my opinion its a nice hobbyist solution to free game development. I've always enjoyed using LUA regardless of its limitations, and it gives me a chance to look at game algorithms a different way. Additionally, I've kind of grown tired of using Java and LibGDX at home for multiple reasons. My day job involves Java programming (Nothing wrong with that but not really the language I want to play with at home. I've also grown tired of Android studio and find it bulky, LibGDX will always be one of my favorite frameworks, but I want to switch things up to keep it interesting.

The Objective Currently

Since I've developed some small unfinished games on love2d in the past, I have dug up those old projects and I'm going to try to salvage old code (Game Utilities, etc.). The current engine I've been developing so far is basically a port of the Engine I was working on previously. The code so far appears to be porting nicely. Perhaps I'll get the port of the Engine working within the next couple of weeks.

Monday, May 8, 2017

Editor Concept





This is a little editor I've been working on. I'm putting it to rest for now, just so I can work on more cool gameplay stuff. Not sure if I would actually use something like this, but this would be considered a "realtime" editor, showing lights and actual physics if necessary. I've also been working on the more boring stuff, like my own in-game menu system.

Thursday, April 13, 2017

Engine2 Quick Demo

This is just a quick overview of some of the neat features I have. I've been working primarily on the character navigation and "transitioning" between background and foreground to climb stairs and stuff. Water has been added and the lighting system still needs work.



Wednesday, March 22, 2017

Fake Lighting system and updated collision detection (Engine 2)

Well its been quite a while since my last update. I've been throwing time into this small project whenever I had a chance but it's been moving at a crawling pace. The good news is I've added some pretty important features to the collision detection and animation system which should make this engine more useful in the long run. Additionally I added a fake lighting system that should run extremely fast on low grade hardware.


The original concept was first brought to my attention from this dude He also makes some pretty cool games so make sure you check them out!


There is still a lot of work that needs to be done with the lighting system, but I'm going to have some fun with it until I figure out what major features I want with this.

Tuesday, October 11, 2016

State of the Engine

Well can't really say I've been working non stop on this. I'm basically starting out with the base of the original gulag engine and will add more advanced physics and stuff. For now I just have a simple map with some boxes dropping. I really wish I had more to show. Oh well....