Wednesday, July 31, 2013

allegro 5 game and xmantaray2

I am working on games and engines for allegro version 5. I didn't get far but here's the repo :

http://github.com/v-zor/games.for.allegro5.linux

I have also worked on my 3D hack engine, xmantaray2 , it is now into GPL version 2 where it was version 3 and LGPL. Here's the link :
https://sourceforge.net/projects/xmantaray2/

Sunday, July 28, 2013

towards rogue treaty 0.3

I am working towards rogue treaty version 0.3 ATM.

The master site is now located at mediafire, in shared files :

http://www.mediafire.com/folder/736fwiu7dy2pmwv,3acr87c0l6ov9gw/shared

I will try to keep older versions off site.

djgpp

I ran some examples from djgpp's allegro game kit for use in dosbox, I might something 3D for it.

I worked on my polygon collision algorithm. It rotates sides of convex polygons with a quadrant type between lines to a current line of a polygon onto where the player is. This is pretty nifty as it's fast and open.

Saturday, July 27, 2013

Zelda 4 for windows game

I am reworking libbessie into a new Visual Studio (the 2012 version), libbessie can be found here : http://code.google.com/p/libbessie 

The game is aimed at a 3D Zelda with link's awakening and the first Zelda game.

Here is the working repo : http://github.com/v-zor/bessie-zelda4

torchlight game

I am working on a torchlight engine game, diablo for example. It's hosted here :
http:/github.com/v-zor/lanternlight

There's movement by mouse down clicking and I am going to start now on polygon collision detection. Later on it needs flat 3D models, which I will design in blender if I find the time.

Tuesday, July 23, 2013

pyc++3d, small 3D routine C++ library

I've posted pyc++3d, it's a small 3D matrix routine library C++ code for us in Python with swig : http://sourceforge.net/projects/pycplusplus3d/?source=directory

small language interpreter

I am working on a small language interpreter for a custom language, which I might invent :-)

There's room for a VM, host is here for now : http://github.com/v-zor/libc.rogue   see the at.rogue directory

Oh yeah, it's for a powerpc64-ps3-elf compiler (you can get one on http://github.com/ps3dev/

libc.rogue stands for a small libc which you need instead of newlib to compile my code (it's in there.)

Sunday, July 21, 2013

thesis fully cancelled, on to the real world

I couldn't get through, through the PhD, so I am going into the job market.
I work on Debian Linux and OpenBSD and committed a small libc for ps3's GNU C compiler, newlib is kind of old. It's hosted here : http://github.com/v-zor/libc.rogue

You can develop for sony's ps systems with http://github.com/pspdev and http://github.com/ps3dev checkouts of the subprojects there. It's just building a cross-compiler and associated binutils (assembler, linker, etc.)

Sunday, July 14, 2013

less game dev, more work

The thesis is going well, I need to work harder and drop my game dev and learn more OOP, which is always a good idea.

Monday, July 8, 2013

I improved the tile engine and tile selection mechanism :



Sunday, July 7, 2013

pyZeldaX.2 - the minish cap sequel

I am working on a zelda - the minish cap sequel, has a tile engine with a sheet instead of seperate pictures. I also adapted pyLevelMaker for that.

Here is the repository : http://github.com/zork9/games.git

Some screenshots :



pyLevelMaker with tilesheet :



Now I still need to make a good story *lol*
 

Saturday, July 6, 2013

python and android 3D C++ module in development

I programmed on pyc++3d, which is C++ code for fast matrix and vector math for 3D. It can be loaded with NDK (android JNI interface which means loading of C/C++ code on android/Java). I programmed a swig interface with boost.python so you can do rotates and translates fastly in a C++ python module. It uses actors such and workers which do the traffic of messages e.g. for a to be made 3D worker in an actor. Project is hosted here, http://sourceforge.net/projects/pycplusplus3d

Wait for the files to be accessible on the server, I mangled them a bit with sftp uploading to sf.net.

Enjoy,
my PhD thesis has effectively been cancelled. bummer but anyways.

Friday, July 5, 2013

more thesis, less game hacking

I'm back in business with my thesis promotor, need to write some C++ for swig bindings. Lost internet access at home for 2 days. More later on.