game – KonsolScript http://konsolscript.sourceforge.net/web The Free and Open Game Programming Language Wed, 07 Apr 2021 15:44:00 +0000 en-CA hourly 1 https://wordpress.org/?v=6.3.1 Ubuntu Rejected Quixie http://konsolscript.sourceforge.net/web/2014/07/08/ubuntu-rejected-quixie/ http://konsolscript.sourceforge.net/web/2014/07/08/ubuntu-rejected-quixie/#respond Tue, 08 Jul 2014 10:03:15 +0000 http://konsolscript.sf.net/web/?p=643 Two and a half years ago, I submitted Quixie to Ubuntu Software Center to bring the app closer to users. Ubuntu Software Center is like the Google Play for Ubuntu Users, or AppStore for Apple, or Steam for Gamers… etc., you get the idea. After a month of waiting, this is the exact message I got from one of the approver.

So, I tried bringing the concern to FreeBASIC developers, that “fbc should be added in Ubuntu’s and/or Debian’s upstream”, but they don’t see this as an issue. I think they only see FreeBASIC as a hobbyist’s tool. I waited years for them to actually have it submitted to no avail.

Quixie’s dependency on FreeBASIC is an anchor for the project. It’s about time to move forward and leave the BAS source codes behind.

I’m currently porting Smack in C++ with IrrLicht as the graphics engine. Carefully building what would be a Kage Library, then add the scripting capability along with the game to finally have a brand new Quixie, in the hopes of making Quixie more portable, and available to Ubuntu Software Center. Fingers crossed.

With IrrLicht, 3D would be available in Kage as well. 🙂

I’m quite happy that it’s actually easy to port the game itself given the similarity of KonsolScript and C++ in syntax. Pretty much proves that KonsolScript/Quixie is a very good prototyping tool for any gamers with brewing idea. I only had to write the functionalities of loading and rendering of PNG files. Handing mouse and keyboard inputs are okay. Some others are still not implemented, especially handling sound. If you know a free and open source sound library that is compatible with IrrLicht’s license, please comment below.

~creek23

]]>
http://konsolscript.sourceforge.net/web/2014/07/08/ubuntu-rejected-quixie/feed/ 0
Kisi and the Gang’s New Game http://konsolscript.sourceforge.net/web/2013/09/21/kisi-and-the-gangs-new-game/ http://konsolscript.sourceforge.net/web/2013/09/21/kisi-and-the-gangs-new-game/#respond Sat, 21 Sep 2013 12:31:05 +0000 http://konsolscript.sf.net/web/?p=621 Kisi and the gang once again hit Google Play with a new Android game called Super Jump Doodle!

No, it’s not an official game from our team. The developer simply borrowed our characters and politely added me on credits as well as mentioning Smack! — well, the better should as the art’s license of Smack tells them to do so. 🙂

The game’s pretty decent, actually. My kid enjoys it.

The game was developed by a one-man team from around UK, codename TheInvader360. The dude already has 9 game on Play as of this post.

If we could only get some sponsorship so we can finally ship Smack! in Google Play before the year ends — it’s long over due.

~creek23

]]>
http://konsolscript.sourceforge.net/web/2013/09/21/kisi-and-the-gangs-new-game/feed/ 0
Gnu on Google Play http://konsolscript.sourceforge.net/web/2012/11/19/gnu-on-google-play/ http://konsolscript.sourceforge.net/web/2012/11/19/gnu-on-google-play/#respond Mon, 19 Nov 2012 11:54:33 +0000 http://konsolscript.sf.net/web/?p=569 Gnu, the GNU mascot, from the gang of Smack! was seen running for berries.

No, this is not from the Android-port of our game, Smack! but a game of TVN Mobile, whose first Android app is a more of a tool.

Still to try the game to test it myself — looks fun from the screencast.

Screenshot below shows the game is not quite polished yet but it’s already playable as shown in the screencast. It is still on BETA — so yes, it’s free. …for now, I guess.

Not sure if Gnu will be joined later by the rest of the gang, maybe it’s on App Store. 😉

~creek23

]]>
http://konsolscript.sourceforge.net/web/2012/11/19/gnu-on-google-play/feed/ 0
KonsolScript for Android? http://konsolscript.sourceforge.net/web/2012/05/11/konsolscript-for-android/ http://konsolscript.sourceforge.net/web/2012/05/11/konsolscript-for-android/#comments Fri, 11 May 2012 07:03:30 +0000 http://konsolscript.sf.net/web/?p=534 Part of our end goal for KAGE is to see it running on mobile devices. But developing and maintaining Quixie on all devices would be a daunting task for such a small dev team like ours.

So to realize a KonsolScript for Android, on 7th of April, we started writing libKage for Android which is pure Java (again, Java for Android — not the standard Java).

libKage is a framework which would require you to extend upon to create your Android games. It contains functions and function names as if you’re still writing KonsolScript game for Quixie. This way, you can still retain the game logic you wrote for KonsolScript and run it on Android. And vice versa.

Mouse events, or Touch events rather, are already handled for you — except for keyboard inputs. Only the built-in buttons Up, Down, Left, and Right (also known as BU BD BL and BR) are available.

As a demonstration, we did a test on Smack! and here are the screenshots of the result.

Filipino’s pride, Pacman, on deck.

What better way to test Smack on Android than fighting Droid himself? (him or it? :P)

As part of libKage, we will be writing a KonsolScript to Android translator to make it even simpler to write Android Games. And possibly make use of Android SDK to automagically generate an APK of your KonsolScript game. Fingers crossed.

libKage will be available when it’s ready. It will be ready onced we release Smack for Android on Google Play. 😀

~creek23

]]>
http://konsolscript.sourceforge.net/web/2012/05/11/konsolscript-for-android/feed/ 1
Kisi on App Store? http://konsolscript.sourceforge.net/web/2012/04/17/kisi-on-app-store/ http://konsolscript.sourceforge.net/web/2012/04/17/kisi-on-app-store/#comments Tue, 17 Apr 2012 13:06:45 +0000 http://konsolscript.sf.net/web/?p=501 Kisi and the gang from Smack! was spotted on Apple’s App Store but not with an iDevice (meaning the iPhone/iPad/iPod stuff) port of Smack!

Last February, a member of Open Game Art community was awed by the cuteness of the gang posted on Open Game Art’s site, that he asked permission to use the sprites (same sprites used in Smack) for his game being developed on iOS.

As the sprites are licensed to be freely used by others commercially or educational purposes, he did get my approval.


So that same month, the game Fearless Cubs was released, though I was not notified. 🙁

The game looks cute, sadly I can’t test it as I don’t own any iDevice (I own an Android, btw). If you do, kindly try his free-trial game and see what you think.

If you think the game is worthy of a $0.99, you might want to support him and buy the full version of the game. By doing so, he might be interested to donate a portion of his revenue to the Smack! project, where all would be winning. 🙂

~creek23

]]>
http://konsolscript.sourceforge.net/web/2012/04/17/kisi-on-app-store/feed/ 1
Smack v0.1 released http://konsolscript.sourceforge.net/web/2012/01/19/smack-v0-1-released/ http://konsolscript.sourceforge.net/web/2012/01/19/smack-v0-1-released/#comments Thu, 19 Jan 2012 09:57:32 +0000 http://konsolscript.sf.net/web/?p=453 UPDATE: Install latest KonsolScript after Installing Smack!

Smack! is a simple, free, and open source 2D Fighting game of chibi FOSS mascots created as tech demo for KonsolScript — think of Smack! as Blender‘s Elephant Dreams, Big Buck Bunny, or Sintel for KonsolScript at a smaller scale as we don’t have the resources that Blender Foundation have.

Second half of 2011 was a blast for the development of KonsolScript’s official tech demo. With the game design initially drafted last 2008, it took a long while before we had something coded. It was actually fun to see an animated Kisi, running and jumping around for the first time.

The game, kind of, deviated from the original concept of having a Ninja-themed fighting game after two months of cooking. With the KonsolScript 0.4 having been released earlier this month, we’re finally releasing Smack! v0.1, an alpha build!

Downloads

  • smack_v0.1.exe will install Smack! on C:\Users\YOU\AppData\Local\Smack!\{here} — it will try to download KonsolScript 0.4 if it’s not yet installed on your machine.
  • smack_v0.1.zip is made available for GNU/Linux users. It is also an alternative for the Windows users if hesitant on the EXE file above.

How to run the game?
After unzipping, you just have to double-click MAIN.KS file — again, KonsolScript 0.4 should be installed to do so.

What now?
A comment after playing the game would be nice. 😉

Please note that you can still buy a Smack! Mug or two as we prepare for v0.2, so please do support us and buy one. Content for next release will be posted sometime next month — better AI will surely be on the list. 😛 Your comments on this release will be helpful.

Below are the screenshots of the game.

Smack!’s main menu.

Gimp’s Wilber taking the stage. 🙂

Android’s mascot and Tux’s showdown.

~creek23

UPDATE: Install latest KonsolScript after Installing Smack!

]]>
http://konsolscript.sourceforge.net/web/2012/01/19/smack-v0-1-released/feed/ 2
Tux is one angry bird http://konsolscript.sourceforge.net/web/2012/01/05/tux-is-one-angry-bird/ http://konsolscript.sourceforge.net/web/2012/01/05/tux-is-one-angry-bird/#respond Wed, 04 Jan 2012 16:14:26 +0000 http://konsolscript.sf.net/web/?p=421 Below is a screencast of what we currently have on Smack! With Tux eagerly pursuing our ninja pig Kisi, that Linux’ penguin is one certified angry bird.

While two-day game development has become a phenomenon, the Smack! dev team is taking two-months to go from prototype to this and still the game is not quite finish, yet. But we’re getting close to releasing it, although one can always checkout our SVN repo — you just have to install the latest KonsolScript engine (0.3.111117 as of this post).

(I wonder if we can finish a game if we join the Global Game Jam later this month)

~creek23

]]>
http://konsolscript.sourceforge.net/web/2012/01/05/tux-is-one-angry-bird/feed/ 0
HTML5 Smack! http://konsolscript.sourceforge.net/web/2011/11/28/html5-smack/ http://konsolscript.sourceforge.net/web/2011/11/28/html5-smack/#comments Sun, 27 Nov 2011 17:20:56 +0000 http://konsolscript.sf.net/web/?p=376 I know we promised a Smack! pre-release by mid of November. But co-Game Designers, Mark and Uriel are wanting to cook the build a little more to avoid a half-baked demo. But I guess they can’t prevent me from releasing an HTML5 port of the half-baked Smack! 🙂

What you get to play in the HTML5 port is basically the same to what we currently have for KonsolScript edition. Except for the difference in the feel of the Jump controls, everything else feels the same (to me, at least :P).

Click this image below to try it out. Please note that it’s currently NOT WORKING on Internet Explorer. It was tested on Google Chrome 15 and Mozilla Firefox 8.0.

Controls are:

  • A – move left
  • S – jump down
  • D – move right
  • SPACE– jump (make sure the browser is maximized or the browser will Scroll Down instead, making the game un-playable)
  • G – punch
  • H – kick/shuriken

Expecting a comment on my very first HTML5 game! 🙂

~creek23

]]>
http://konsolscript.sourceforge.net/web/2011/11/28/html5-smack/feed/ 1
Smack Planning! http://konsolscript.sourceforge.net/web/2011/10/28/smack-planning/ http://konsolscript.sourceforge.net/web/2011/10/28/smack-planning/#comments Thu, 27 Oct 2011 16:17:04 +0000 http://konsolscript.sf.net/web/?p=323 As much as I’d like to follow SCRUM in the development of Smack!, we couldn’t. So instead of calling it a Sprint Planning, I’m calling the meeting Smack Planning! 😀

Photos below are what Mark, Uriel and I drew for the planning of Smack! If you’ve been checking the SVN repository, you now know that Smack is already in it’s 10th revision (disregarding commit counts on art/sound assets).

If you are interested in playing a very early alpha version of the game, you will have to compile Quixie from the repository or the game won’t run smoothly as we have been fixing Quixie as we bump into random bugs — in short, KonsolScript v0.3.1110 is still buggy. Eek!

This first photo is where we were deciding if falling off the platform would penalize for life — given that what’s currently implemented is that there’s seconds of delay before respawning. Btw, wrap-around world has been implemented. This means the exiting from the left side of the screen will make you reappear on the right side of the screen. Final decision, life is penalized.

This next photo shows our agreed Stats distribution among the five main characters of the game — using the pseudo-planning poker. 😛

Sorry for the quality of the pictures. These were taken from my 2 Mega Pixel company phone. 😉

In case you haven’t met them here’s the pre-final look of Kisi, Wilber, Tux, Kit, and Gnu — the mascots from KonsolScript, GIMP, Linux, Firefox, and GNU. Although Kisi and Tux has long been finalized with the help of my colleagues and MoikMellah from OpenGameArt.org community.

One of the decisions made was to make the first pre-release by mid November. Just in time for KonsolScript’s 6th birthday. The release would consist of 2 playable characters, mainly Kisi and Tux. Possibly on 2 available maps and a couple of basic Melee weapons.

~creek23

]]>
http://konsolscript.sourceforge.net/web/2011/10/28/smack-planning/feed/ 2
Metal Slug Kuno on GNU/Linux http://konsolscript.sourceforge.net/web/2009/04/14/quixie-udt-array-metal-slug/ http://konsolscript.sourceforge.net/web/2009/04/14/quixie-udt-array-metal-slug/#comments Mon, 13 Apr 2009 21:47:34 +0000 http://konsolscript.sf.net/web/?p=172 For a while, that Toto Maquiling’s fan game, called Metal Slug Kuno, was only playable with FreeKE — only Windows users can play the demo. This is because Metal Slug Kuno is using an array of UDT (or struct in C/C++), which Quixie didn’t support before.

Metal Slug Kuno on GNU/Linux
Metal Slug Kuno on GNU/Linux

As of 14th of April 2009, GNU/Linux users can start play-testing the fun little fan game. Watch the video while downloading a re-released Metal Slug Kuno with the pre-compiled Quixie for Windows and GNU/Linux, which supports UDT array and PNG.

]]>
http://konsolscript.sourceforge.net/web/2009/04/14/quixie-udt-array-metal-slug/feed/ 5