•  
  • Home
  • Page2

Forgotten Projects

Categories: Miscellaneous
Tags: No Tags
Comments: No Comments
Published on: February 10, 2012

I’ve forgotten some projects throughout the days I’ve been doing stuff. So I’m here to bring awareness of these projects. As well as putting them into the projects portion of the site.

Binary (ASCII/Unicode) Converter – http://nrgs.org/bit.html
SPCalc, The BigEndian/LittleEndian Float/Int Hex/Dec Converter (with 2 known bugs) – http://nrgs.org/dev/number_converter/SPCalc_02102012.zip

That’s all for now. I know there are a million more hidden away. But these two are for starters.

In a day!

Categories: Miscellaneous
Tags: No Tags
Comments: No Comments
Published on: February 1, 2012

or two…I’ll release the electronic wiring basics program I conceptualized. As I’m going into electronics right now, I’m attempting to really get it. So, I’m making a simulator to this device used in my class to learn electronics. I thought, hey, I think I’d get this more if I put together a simple click and place simulation game that is based on this device. All thanks to Monkey, I should have no problem completing it in record time and will be able to release a debug version for Android here (not on their market). Maybe others will learn from this. We’ll see.

EDIT: I lied. I found a program that was going to do what mine does, but more and a lot better. So I dropped this.

More PLCs

Categories: Miscellaneous
Tags: No Tags
Comments: No Comments
Published on: January 29, 2012

Made an automatic door opener/closer and light output. It looks like I’m quickly becoming familiar with how PLCs work. Now to wait for the disc to come in to unlock the software for me so I can play with the rest of the outputs…

See first version by clicking “More”
(more…)

This site is so convoluted

Categories: Miscellaneous
Tags: No Tags
Comments: No Comments
Published on: January 29, 2012

Am I right or what? Time to not be lazy and get my ass off the ground to finish up the site engine I’ve been going at for a while. Blasted interwebs.

PLCs

Categories: Miscellaneous
Tags: No Tags
Comments: No Comments
Published on: January 27, 2012

Going further into my edumacation, I’ve been studying PLCs. I’ve only had two class sessions, one of which was just an introduction. But I took a lead to read far ahead in my book so that I could have fun with the simulator used in learning. I wonder what I can do with this simulator and the real machines next time I go to class and have the lab.

One step closer to awesomeness!

Categories: Miscellaneous
Tags: No Tags
Comments: No Comments
Published on: January 24, 2012

With the recent release of MonkeyLua, I see T-ACT Engine’s scriptability becoming a lot more viable. The php interpreter I made was not bad, but worked completely differently and has lots of parsing bugs that I was far from fixing. Now, while this is incompatible with anything that isn’t CPP (Android, Flash, HTML5/JavaScript), it has far fewer bugs (if any?) and is likely faster. Mine was cross-compatible because it was written completely in Monkey and therefore could be converted to any platform. Major differences, lua reads line for line (Am I wrong?), mine converted the php to bytecode (virtual code, like Java/Flash). And could be live re-compiled, unlike Java and Flash. Well, even though I hate Lua with a passion (Ruby and Obj-C too), since there are tons of Lua-fanboys, I’m sure it could work in my favor to take advantage of this new module which has one of my favorite licenses, the MIT license.

Blackout the Internet and Make Some Games!

Categories: Game
Comments: No Comments
Published on: January 15, 2012

On January 18th, as many of you have heard, there will be an internet blackout to show America’s displeasure with the SOPA and PIPA bills. At the same time there will be a game jam to make anti-SOPA games on that date. I will be joining in both. Join in and be apart of the magic! If you’re not American and hate America, blah, blah, blah, good for you. We don’t like it either, that’s why we’re standing against our own government…in the pussiest way possible. I digress, it’s war!

My form of internet blackout will be a black page with some anti-SOPA text and link to the game. Since I don’t think there’ll be any other way to distribute the game, right?

Nice code and switches

Categories: Game, Programming
Comments: 2 Comments
Published on: January 10, 2012

I had a thought while I was working on the game Alone In the Office (my LudumDare 22 entry). I wonder if I can make this code look more beautiful. So I went through and refactored the code. Okay, so I cleaned it up. There was cleaning to be done. But, I wondered if I could find any useful tid-bits of information about what other people do to keep code nice. I found this article and I noticed B. B is to return the immediate value of a boolean test instead of testing if the boolean test returned true or false. Mind you, in certain cases you DO need to check. In the cases of some of my code, I did not. B is the one thing I apparently overlooked in programming over the years. It’s interesting how I never noticed it to say the least. Anyways, upon reading to the end I find this article.

Called, “abolish the switch statement”, this article goes on to explain how to inaccurately use a switch statement and why it looks ugly. Then suggesting the use of maps. As an ex-web programmer and game programmer, I can tell you something that’s right and wrong about this. What’s right, switches are used improperly by inexperienced programmers. That’s especially true since I’ve taught and am still teaching programming to people. What’s wrong, everything else, including the solution itself. This article takes into no account values that go into the objects when declared nor the fact that switches are faster, especially on mobile devices.

In a game, each object has methods it calls based on the action it’s performing. Unless you’ve got some super-abstract game model that allows you to handle actions outside the object, you aren’t going to make a new class for an action. Therefore, making their solution fail immediately. Take a look at this abstract example showing the proper use of switch i.e. not using magic numbers and why this looks as nice as the code could ever be.
(more…)

Happy New Year

Categories: Miscellaneous
Tags: No Tags
Comments: No Comments
Published on: January 1, 2012

It just turned 12AM 2012 where I live. Happy New Year, 2012. Let’s all do our best to better the world this coming year!

Hiring (for free…) game developers, web site developers, or those willing to learn

Comments: No Comments
Published on: December 27, 2011

I’ve become quite swamped with the amount of work I need done getting this company running. I need a person that is at the very least 13-years of age and willing to learn (via Skype) or already has experience (preferred) with

a) web sites design and development ((X)HTML, CSS, JavaScript and jQuery library, php, SQL)
b) site management (this sort of goes along with development)
c) game design and development (Monkey (Preferred) or BlitzMax)
d) game tools development (C# + XNA, C# + OpenTK (OpenGL), Monkey, or BlitzMax)

You need to be self motivated (caffeine helps), intelligent, creative, write and/or speak fluently in English, communicate well, and have free time (at least 2/3-hours out of 5-days in a week, minus certain exclusions). Other arrangements can be made by contacting me. Because you are not working for money, yet. I cannot and will not promise any compensation for work other than credits.

—-
If you are working on games: Once games start getting put out, we can either

a) Make a deal on a set amount of money based on work amount and how much the game makes
b) Hire as part of the company (if enough money is made)

Contact at -Goodlookinguy (at) nrgs (period) org- for more information or during my work hours via chat system.
(Remove all spaces and replace (at) with @ and (period) with . respectively)

(Comments are disabled because I want e-mails not comments trying to work this arrangement out)

Scratch that, we’ll be frugal with web stuff until we have more time to do it.

«page 2 of 16»

Welcome , today is Monday, May 21, 2012