Sunday, June 19, 2016

Last Post - This blog is continued on http://erana.bloog.pl

Since I have problems with this google system, this blog is moved to http://erana.bloog.pl

Again, I do not write posts here anymore this blog is continued on http://erana.bloog.pl

See you there!

Asteris - Metroid Fusion demo

I put my old Metroid Fusion demo online. This program was written in Java and can play midi (music) files. The source code is GPL and is available at http://erana.yellowcouch.org/java/

Saturday, June 18, 2016

CGI script work in GNU smalltalk

I've put my (quite old) smalltalk CGI script code online, it has an AI in it and uses GNU smalltalk as a hashbang command line system e.g. you can do this :
BEGIN OF FILE:
#!/usr/local/bin/gst <smalltalk code>
EOF

Take a look at testst.cgi file.

The code is GPL and available at http://erana.yellowcouch.org/web/

Monday, June 13, 2016

I redefined the license of xmantaray, it is now GPL 2 or later and APSL 2.0 (Apple open source license). I've changed some things and working on version 0.9+ at http://erana.yellowcouch.org/cplusplus/ together with an update to guile 1.8 for my flyer shootemup game '42 at http://erana.yellowcouch.org/cplusplus/

Thursday, June 9, 2016

I refactored collision detection in widgets and world entities again and made some preliminary classes (Gaussian Support Vector Machine and Boltzman learning) for the AI. Then I constructed an explorer ai engine which creates things on the map through fuzzy logic. This file is called exploreraiengine.py

Source code is at http://erana.yellowcouch.org/python/ <-- priests of lore entry

Wednesday, June 8, 2016

I added an NPC aiengine which can switch on request strings, inside theree is an explorerengine which sometimes creates things on the go. I also added the first player mana building. The code is at http://erana.yellowcouch.org/python/ <-- priests of lore entry

Tuesday, June 7, 2016

I wrote better collision detection for priests of lore, there's also a multiple selection by dragging the mouse in a rectangle. This creates teams for which I still need to write the AI. Source code is at http://erana.yellowcouch.org/python/

Wednesday, June 1, 2016

I am working again on priests of lore 1, this is a realtime strategy game with mana and credit producing buildings. For now I added clicking on friendly troops and buildings and a new menu gets generated at the right of the screen. A white pegasus for example has an 'explore' button widget and an 'explore and attack' button. Hovering over these things displays a selection circle. There's also a tavern building and a mana statue.

Later on I'll enter the algorithms for exploring and attacking enemy buildings and troops, there's the enemy data structure bases made already.

The game is released under the GPL and its source code is at http://erana.yellowcouch.org/python/  <--- Search the Priests of Lore entry on that page.

Enjoy!
I've written a jumping game where you play a little dragon who jumpts on platforms and enemies. The thing was written in Kivy (not Kivy 2), which means you can play it on a phone with the Kivy launcher program at the kivy site (search google and SFY)

The game is named Dragons of Lore.

The source code is at : http://erana.yellowcouch.org/kivy/