Category Archives: Programming

YourCon gameplay prototype

YourCon Logo

http://snowcreations.voltihost.com/game/jams/yourcon/

Preface: YourCon was an entry to the first Game Design contest held on indierising.net – ultimately it came down to be a tech demo for numbers and management, but it was a major leap in my knowledge of Construct 2.

YourCon is a game about managing a convention center through adapting cultural trends, from the stands to the press to the guests.

37f14721e85834b10a4e

A less explored subject of the ‘tycoon’ genre might be the most complex – the Convention Hall. YourCon is a game about adapting your convention’s stands, guest appearances and visual flair to fit the trend of the moment, which could change or remain the same through every quarter.

The game runs on a system of Years, Seasons and Quarters:

– Years are most relevant to the game’s mission objectives (e.g. reaching a certain guest count by year X)
– Seasons are when the media reviews your convention. Stay trendy to receive big popularity boosts or become the ‘bore-con’.
– Quarters are when profits and expenses are accounted into your finances, and trends get randomized.

To make money, you need to spend money. In YourCon, you build different types of stands which will offer different genre choices to stock with, and you’ll need to manage stock to make any money at all.

bf7a41a353614bacee1ab7a377af3162

In short, YourCon is a game about how frantic and ever-changing a convention can be.

Mirage Legacy ORPG Engine

legacyPreface: Mirage Legacy is an edit of the Eclipse Origins 2.3 engine that was made to provide a base for entry-level developers to make their own online RPG games. Support for this engine has been discontinued. Find the latest Eclipse releases at eclipseorigins.com

PbS28W5

What is Mirage Legacy?

Mirage Legacy is a Custom Version of Eclipse 2.3 returning some of the best source additions from the Eclipse community into one simple but dynamic engine with the basic needs of an ORPG ready for you. Unleash the power of Mirage and Eclipse with one engine that is free and open source now, and forever.

Why?

The reason is simple. The history of Eclipse and Mirage are being quickly and easily forgotten by many and the true spirit of Eclipse is being lost. This is a tribute to what it once was and what it can become. Create the game your way with no limits, no restrictions, and open source code.

Features

Open Source now, and forever.

Make your game unique. Turn heads when you create something nobody has seen before. We’ll be there to cheer you on.

No Programming Required!

You can easily create your own game without any programming knowledge! Feel free to experiment with different features and modules using only your mouse.

Rich Event System

Resembling the system implemented in the RPG Maker series, edit and customize events to create NPCs and Cinematics like no other ORPG. Create detailed and rich dialogues and riddles that rival anything out there.

Quest System

Create epic quests and adventures with great rewards and challenging tasks of all kinds with a rich and detailed Quest editor packed in.

Social Enhancements

Take advantage of the packed in Guild system, E-Mail system and Various chat channels included in the engine to give your players every method of communication they’d ever need, and if you ever need more, the program’s built in packet system is clearly understood and open to edits.

Combat Enhancements

Enhance your spell casting, sword slashing experience with a clearly understood pet system and combat tweaks like auto-targeting, Item consume tweaks and NPC speed options, all packed on top of the rich combat system. Take the battle to the long-distances with an open and frantic Projectile combat system integrated into the Weapon editor.

Download the final release here: http://voltisoft.com/miragelegacy

CalTrac devblog #2 – Material design, reporting in!

I’m pleased to report that not even a week after posting my first devblog I have enough coming out to release another — I think I’ll be tying them to Play Store updates. I found that working with the sparsely documented KivyMD framework for Material Design compliant widgets was a breeze in how they worked as I’d expect them to.

caltracmd

The update comes at the same time as I use a new phone, adding to a repertoire of phones I have lying around to do tests. On two of them it seems to be smooth sailing. This is also demanding some new promo art on the play store page to match the material design motif, which will come with the update.

So what about the other stuff you said you were going to, oh so hurried developer? Let’s do a bullet list like last time:

  • The appropriate research information for pregnancy is in place and translating that into code is the next step.
  • I have not had luck in contacting the appropriate UCR professors for diabetics. Still have a big todolist prior to working on that.
  • Localization stuff has code in place but until everything else is checked off it won’t be translated into functionality.

So in keeping with free software this update will go out on to the github repository with appropriate installation instructions at the same time as I submit the Play update. Cheers.

CalTrac devblog – Material design and chronic health problems.

It’s been two months since the caltrac-kivy repo was updated on github and there is good reason why. Namely, having to write this paper in spanish about the project and exams. Well two things have happened since then which are that exams are over (for now) and the CalTrac project has passed into the national stage of the Science and Technology Fair of my country. This leaves a lot of expectations to be met, some of which I did not feel were met in the engineering fair where the project was knocked out of nationals in the regional elimination round. I feel that the amount of research I was able to commit to the regional entry for science & tech fair was much greater than what I had been able to prepare for the engineering competition partially because I had about one week after I blew my two week vacation on the mobile app release to prepare the written materials. One might imagine that jumping platforms, changing interface library and inventing statistics methods might have a lot to write about and it I did not feel it was my best work compared to the science fair entry. Luckily such was recognized at the latter fair and the nationals in early november are my goal now. I will outline my main points going into this:

  • Using KivyMD for a material design compliant UI. Already working on that.
  • Handling diabetics. I am currently in an email conversation with professors from the University of CR on the subject. I feel there is no better standard to implement and present at a national level than the educational and nutritional standards of our constitutional education facility.
  • Pregnant women. This is the same situation as above.
  • This is a thought in my head that I’m probably going to research after posting this: It’s known to people with a grasp on nutrition that a calorie is not a static amount of energy. Whether or not we can provide a proportion to how much one calorie is really worth with an extra input might work.
  • Localization. The code is embedded in my local files and honestly it’s just kinda sleeping until I provide the rest of the features. Everything listed above requires text and, to constantly add onto the localization for every thing I do instead of making sure everything is accounted for at once sounds like less of a mess for my brain to process.

I do expect to be publishing this iteration of the app into a new (again) github repository. Stay tuned for that. I’d like to note that I hope to submit devlogs, vlogs and photos to the ULACIT for their student leadership grant to study software engineering.

CalTrac-kivy branch open for mobile porting

https://github.com/shiburizu/caltrac-kivy

CalTrac is moving to the Kivy platform! On top of a slick modern interface I am targeting android devices for release. Have a look at the commits as I get to work on reinventing the system and adding new features.

Stuff to do:

  • Deleting entries on the current day list
  • Implementing a day tracker system (saving a profile of the day) for averaging intake over months and weeks.
  • Some sort of graph or statistic sheet using Kivy’s graph garden plugins.
  • Material (or flat) UI design.

Kivy Launcher seems to like the project for now, but man do I have to learn mobile design measurements.

wp-1467086651606.png
Be sure to watch the repo.

CalTrac, the calorie tracker.

Experimental Calorie recommendation and tracker

CalTrac is a graphical desktop application with a goal to visualize and raise awareness on the importance of calorie intake in our daily diet. Current nutritional standards generalize us into the 2000 calorie diet and our purpose in this project is so both find where we might find ourselves in the personal calorie needs, and to create an application that puts this value in context with what we eat by portion count. Nutrition is a numeric matter and CalTrac’s codebase is a combination of Python 2.7 and SQLite3 implementations. Native look and feel is provided by Python’s minimalist Tkinter library. The application achieves a desired personal estimate on caloric intake needs by the well-studied Harris-Benedict equation and provides recommendations on losing and gaining weight over time by means of hard limits on how little we should eat, and works in standard increments of 500 calories per day. This is complemented by a personal tracker of items eaten, summarizing them in calorie intake by portion which is compared as a total with the recommended intake number.

Have a look at the source code and make changes over at: https://shiburizu.github.io/caltrac/

Mirage Legacy

legacyPrefaceMirage Legacy is an edit of the Eclipse Origins 2.3 engine that was made to provide a base for entry-level developers to make their own online RPG games. Support for this engine has been discontinued. Find the latest Eclipse releases at eclipseorigins.com

PbS28W5

What is Mirage Legacy?

Mirage Legacy is a Custom Version of Eclipse 2.3 returning some of the best source additions from the Eclipse community into one simple but dynamic engine with the basic needs of an ORPG ready for you. Unleash the power of Mirage and Eclipse with one engine that is free and open source now, and forever.

Why?

The reason is simple. The history of Eclipse and Mirage are being quickly and easily forgotten by many and the true spirit of Eclipse is being lost. This is a tribute to what it once was and what it can become. Create the game your way with no limits, no restrictions, and open source code.

Features

Open Source now, and forever.

Make your game unique. Turn heads when you create something nobody has seen before. We’ll be there to cheer you on.

No Programming Required!

You can easily create your own game without any programming knowledge! Feel free to experiment with different features and modules using only your mouse.

Continue reading

YourCon – Game Design Contest Entry

YourCon Logo

 http://snowcreations.voltihost.com/game/jams/yourcon/

Preface: YourCon was an entry to the first Game Design contest held on indierising.net – ultimately it came down to be a tech demo for numbers and management, but it was a major leap in my knowledge of  Construct 2.

YourCon is a game about managing a convention center through adapting cultural trends, from the stands to the press to the guests.

37f14721e85834b10a4e

A less explored subject of the ‘tycoon’ genre might be the most complex – the Convention Hall. YourCon is a game about adapting your convention’s stands, guest appearances and visual flair to fit the trend of the moment, which could change or remain the same through every quarter.

The game runs on a system of Years, Seasons and Quarters:

– Years are most relevant to the game’s mission objectives (e.g. reaching a certain guest count by year X)
– Seasons are when the media reviews your convention. Stay trendy to receive big popularity boosts or become the ‘bore-con’.
– Quarters are when profits and expenses are accounted into your finances, and trends get randomized.

To make money, you need to spend money. In YourCon, you build different types of stands which will offer different genre choices to stock with, and you’ll need to manage stock to make any money at all. 

bf7a41a353614bacee1ab7a377af3162

In short, YourCon is a game about how frantic and ever-changing a convention can be.