Jordan Bonser's Indie Dev Journal

Profile
Blackpool
Milestones and Interesting Topics that I encounter on my Indie Dev Journey
9 comments
18 entries
Advertisement
JordanBonser
June 10, 2016
Why iOS's New App Store Subscription Revenue Model is Great News for Indie Developers?

[font=arial]Original Post at: jordabonser.com?[/font]

[font=arial]A pre-WWDC announcement has been made by Apple to inform of a new app store revenue model, but how does this effect indie developers?[/font]

[font=arial]The New Revenue Model[/font]
[font=arial]This new model is an extremely positive …

1,975 views
JordanBonser
February 20, 2016
CMake: Changes for Linux


So the past few days I've been working with CMake to try and get my some of the JBEngine Libraries running for Linux. The first thing I did was use vcxproj2cmake tool to generate the CMakeLists.txt from my already created Visual Studio Project Files. To start with I concentrated on the Maths and So…

1,954 views
JordanBonser
February 18, 2016
OpenGL Vulkan and What to expect this year...

[color=#000000]Originally posted at: [/color][color=#000000]http://www.jordanbonser.com/blog/february-16th-2016[/color][color=#000000] on 16th February[/color]

[color=#000000][font='Open Sans']So Vulkan was released today! What better reason to do a blog post, when it's been so highly anticipated f…

2,195 views
JordanBonser
January 07, 2016
2015 Post-Mortem and What's Next...

[color=rgb(102,102,102)][font='Open Sans']

[color=rgb(0,0,0)][font=arial]Whilst trawling the [/font][/color]gamedev.net[color=rgb(0,0,0)][font=arial] developer journals for inspiration, I stumbled across a post that someone had done as a reflection of what he had achieved from the previous year and…

1,685 views
JordanBonser
January 31, 2015
Entity Component System: Messaging with CRTP
So after a long while fighting with templates I have finally got a decent implementation of the ECS. I now have Systems, Components and Component Pools.

There is a Component Pool for each component and that holds every single component of that type.

Each System keeps track of each of the entities tha…
4,687 views
JordanBonser
January 30, 2015
Level Editor Export and massive refactor!
[font=verdana]Exporting...[/font][color=rgb(90,90,90)][font=Arial]
On Thursday I managed to get the Export of the Levels to work. This involves exporting the Assets ( Meshes, Textures, Sounds ) and the Entities( Components, Data Components ). After doing this the only thing I had left to do is allow…
1,703 views
JordanBonser
January 20, 2015
Level Editor and Game GUI working!
[color=rgb(90,90,90)][font=Arial]I have just been implementing the two different GUI's for the Level Editor and the game project. Currently they aren't that impressive, although the Level Editor GUI does let you alter Entities positions in the scene which is great.[/font][/color]
[color=rgb(90,90,90…
2,596 views
JordanBonser
January 19, 2015
Awesomium Library and a massive tidy up!
[color=rgb(90,90,90)][font=Arial]So I managed to get most of the awesomium refactoring done last night. I now have an Awesomium library that depends on the JBEngine library. the JBEngine now makes use of a IGUIManger object and I have created a new AwesomiumGUIManager in the Awesomium Library.

So th…
2,013 views
JordanBonser
January 19, 2015
New Job: Inspired Gaming and getting back on track...
[color=rgb(90,90,90)][font=Arial]Over the past couple of months there has been quite a lot going on in my life, namely moving to Manchester City Centre and then more recently getting a new job. Unfortunately with everything going on something had to give, and that ended up being my project developm…
1,743 views
JordanBonser
November 28, 2014
Awesomium Refactor and Input Changes
Awesomium Refactor and Input Changes

[color=rgb(90,90,90)][font=Arial]It's been a while since I actually got stuck in and started doing some work but I've finally managed it. After having a look over my events that I had outstanding in Asana I got a good idea about what were the next few things on t…
1,715 views
JordanBonser
September 12, 2014
Level Editor: Input Refactoring & Awesomium Integration
[color=rgb(90,90,90)][font=Arial]
Over this past week or so I have been getting used to using the Awesomium Library. I hit a performance issue fairly early on but that was soon resolved and the webpages now render very efficiently. I was pretty amazed to see how well it actually works and I definite…
1,647 views
JordanBonser
September 01, 2014
JBEngine: Awesomium User Interface and Artwork progress
[color=rgb(90,90,90)][font=Arial]
This past couple of weeks I've been playing around with 3ds max a little more and working on creating animations. Using these animations I realised that my engine can't handle FBX files very well, and in fact the example Model Viewer I got couldn't either. This mean…
1,435 views
JordanBonser
August 18, 2014
JBEngine: Level Editor Export, Artwork and Library updates
[color=rgb(90,90,90)][font=Arial]
Okay so I really haven't managed to get much done in terms of coding but I have learnt quite a bit that will hopefully be very useful.

Okay so I started off by creating the Export part of the Level Editor which means I now have a full pipeline for level production, I…
1,494 views
JordanBonser
July 19, 2014
JBEngine: Level Editor Initial Development
[color=rgb(90,90,90)][font=Arial]Okay It's been a while since my last post and I have been slowly working my way through creating some of the initial GUI Elements for my Level Editor, and eventually the game. [/font][/color]

[color=rgb(90,90,90)][font=Arial]I have just added a checkbox class and an …
1,577 views
JordanBonser
July 04, 2014
JBEngine: More Housekeeping and GUI Improvements
[color=#000000][font=Arial]So I have done more housekeeping, it can be sightly tedious but the feeling at the end is amazing. Just knowing that your code is abstract and reusable, along with smaller compile times is ace. I have taken out all the game specific code and put it into it's own project …
1,218 views
JordanBonser
June 30, 2014
JBEngine: Housekeeping
[color=rgb(90,90,90)][font=Arial]Recently I have been looking at the overall design of my game/engine and decided it needed a bit more housekeeping to ensure that there is a good level of abstraction so I can replace or rip parts out if I ever need to. A while back I managed to create two seperate …
1,390 views
JordanBonser
May 21, 2014
JBEngine: Demo Functionality and Physics
[color=rgb(90,90,90)][font=Arial]I have just been working on a couple of bugs with my networking that have been annoying me, particularly the camera and player model becoming out of sync and also the spells were being fired in the wrong direction. I have now fixed both of these issues and I can now…
1,390 views
JordanBonser
April 24, 2014
First Entry: What I have been up to so far...
Over the past year or so of starting at my new job I decided to start work on an OpenGL renderer as it would increase my knowledge and put me in a better position to work my way into the 3D side of our CAD Software.

Since then this project has escalated incredibly and is now the Engine Framework for…
1,433 views
Advertisement

Popular Blogs

shawnhar
Generalist
101 Entries
9 Followers
15 Entries
10 Followers
johnhattan
Programmer
1,277 Entries
47 Followers
ApochPiQ
Generalist
628 Entries
44 Followers
dgreen02
Generalist
338 Entries
56 Followers
Advertisement