Saturday, 12 April 2014

Game development of phylosophical game.

I am not planning on making a game with a well defined mechanic and stick with it throughout. The game mechanics should be moulded by the philosophy

In a new small podcast, I explain what I am doing and what game type I am attempting to create.

Monday, 3 March 2014

Multiparadigm game designer.

I am amidst one of the toughtest moments in my life. I am single, getting old, tired and troubled by multiple other issues(economical.)

Nevertheless, I am doing what has always been my dream but never had the time to finish it... a commercial game.

I am reviewing the programming paradigms that I had forgotten because of abandonment. C++; DirectX graphics; 3D math; 3D modelling, rigging, skinning and animation; 2D texture and background illustration; sound effects design and music composition.

As suggested previously: tough. But I will end up doing something that I have always dreamt of.

The game is still work in progress, but once I have the engine running will start making more publicity.
Some initial animations, 3D models and compositions are ready, but they are in their fetal state.

I will be creating other mini games just to test the engine or my programming/graphics/audio abilities with other libraries.

Friday, 7 February 2014

Back to gamedev.

After many years in screencasting as my main labour, I will switch back to gamedev(game development) since screencasting is not profitable enough.

Screencasts about C++ may start to appear, as that is the main language used in the gameindustry(Both AAA and indie realms.)

Possible portals to sell the game? Steam and Xbox live. Yes, it will be Windows(Xbox) exclusive. Unless I foresee profits on the other platforms.

Screencast will still be produced with much less frequency though(only produced in free time.)

Saturday, 15 December 2012

As I have been busy creating screencasts, this blog and my GIMP, Python and C blog are being revitalized, adding more social network links to them, so that more pageviews are received.

I am learning that blogs are exceedingly easy to create, yet I don't have the time to maintain them, perhaps, as more people subscribe to my YouTube channel, I will be able to hire someone to help me update the blogs.

It is important to do this all within the global context. It is nonsensical, at this point, to aim at only India or USA.

China, Mongolia Uzbekistan, Chile, Italy. All of them will be target. The whole English speaking world.

Italy is lucky since I speak fluent Italian. Latin America and Spain are also going to receive Castellano dubbed video tutorials. Japan and Hawaii will receive some Japanese dubbed screencasts and video presentations as well, but I will have to hire an Italian to Japanese or English to Japanese translator, since my Japanese skills are not so grammatically correct, let alone my computer technical Japanese.

Friday, 29 April 2011

14 · Functions implementations

2 Functions are prototyped, defined and called: print_always_7() which is a function used for its side-effects and sum() which is a pure function(used for the return value)

Wednesday, 20 April 2011

Study skills for programmers

Computer skills are little without the actual theory and practice of the methods and methodology used to arrive at the knowledge.

People are way too much focused on trivial circumstances when learning, while they should be focused more on how to learn and find information, rather than retaining the most of information as possible(as it has been for experts before the advent of computers and internet).

These video series I am planning to create, will treat subjects like creating tables and diagrams in big glyphs so that one can attach it to the wall in front of the computer, so that when you need a reference fast, you don't have to do other tasks but to slightly turn your head and watch what the diagram suggests; or finding out when you program what things went wrong with your experimentation, you screen capture what you did, so that when you re-encounter a problem that you think is related to a previously encountered problem, you just refer to that video of the screen capture and recall what actually happened. There are many more study skills that are simple but really help a lot in computer programming, and many other subject matters as well.

Saturday, 9 April 2011

Functions in pseudo-code

We create function prototypes, definitions, and calls, all in pseudo-code. In this way we understand the basic skeleton of single filed C source code. Parameters(for prototypes and definitions) and arguments(for calls) are succinctly explained. The idea of return types(or the lack thereof, using void) is examined, and the reason why functions exist in code is also explained.