Lightbulb Games Studio

  • Home
  • About
  • Contact
  • Games
  • Blog & News
  • Home
  • About
  • Contact
  • Games
  • Blog & News

GameBulb
Game development in a nutshell

Spring Break Updates!

4/4/2015

Comments

 
 It's the spring break already! We have some new contents and updates in development and updates for our website. Here are the headlines!

Open Source Blender  3D Models 

As we're headed towards Unity3D, 3D is a whole new world to us , thus learning modelling is essential ! We will try to publish our finest art and models for your games. We might also add a 3D section for our  Art Assets page!

New Unity3D Game Demo

 We are working on  a new game demo before Google  removes the NPAPI plugin from its browser. More news and details can be found in our next newsletter! We will try to export our game to both Unity3d file and Webgl (HTML5) !

Another 2D Game using Construct2 !

 We've started missing Construct2 already so we are going to make another great  2D game for our fans and all players. It will be an arcade/action game! Stay tuned for the details. 

Note for developers:  We have used Construct2 for around three years now and we say that it is the best game engine for 2D HTML5 Games and since the result is important not the tool and the type of development. We support the developers of that engine and we recommend you to try it out!

Crossy Road Article

We will be writing an article about Crossy Road a hit success game made by Unity3d by Hipster Whale!
This game has made over 10 Million dollars already! 
Stay tuned for this article!
Comments

We are on GitHub!

1/9/2015

Comments

 
Picture

What is GitHub?

GitHub is the best place to share code with friends, co-workers, classmates, and complete strangers. Over seven million people use GitHub to build amazing things together.

Why GitHub?

We choose GitHub because it is the best website that was made for collaboration between programmers , so all the codes and source files can be in one place for  fans to get  codes and sources from, thus all blog news about new Java source projects will be redirected to GitHub

Our Projects on GitHub

We submitted two repositories to our github account :
Random Life Generator Source Project
Naja (Virtual Machine Code) Source Project

Our Github Profile

This is our Github Profile ! Make sure to follow us!
Comments

New Partnership : Fawake

12/24/2014

Comments

 
Lightbulb games studio is delighted to be in partnership with Fawake ! Fawake has managed to give us the chance to publish our games on Android and later iOS. This is a very strong partnership and it said to be long partnership! With the power of Fawake and Lightbulb games studio , we will manage to give you high quality products as possible!

Picture
Fawake Logo
Picture
Lightbulb Games Studio Logo
Comments

Naja : Version 1.1!

12/3/2014

Comments

 
Picture

Changlog

  •  Added a Boolean array of 100 locations!
  • Added all the alphabetical letter for coding
  • Added Inner Code Processor for setting a code within a code! 
  • Added If Conditions by Machine languages for Integers
  • Made few bug fixes
  • Added Printing & set codes for the new contents

Boolean Array

We have added the Boolean array so the programmer can start make changes in it. We have added codes to set a Boolean to true or false by it's location and print it. We are going to make improvements on that array so developers can use them on if conditions

Alphabetical Letters

Our first release had only few letters to choose from so to insure professionalism , we have added all the letters with their codes. To not take more codes (which means more 0s and 1s)  we have added only letters. To add numbers to strings we have added a get input code so you can add numbers or a full word. Although if you like to add numbers to strings and each number for one code then do it yourself! It will train your skills!

Inner Code Processor

This feature is added for the if condition codes. Since we need new code to run when the condition is true, we have added a new integer called ifCode. we made a code that process the inner code within the code to make sure that the code doesn't run but instead it should be stored in that integer. When an if condition is true then the ifCode will run.

If Condition Code

New programming ability!  Naja now enables you to add if codes!  It's just a simple one for now. It just take ifOne integer and ifTwo integer, if both are equal the ifCode will run! In our next updates, we will have if conditions for  Strings and also "greater than , smaller than , not equal" conditions.
Comments

Naja: New Virtual Machine Language

11/30/2014

Comments

 
Picture

Updates and Changelogs

  • Version 1.1

What is Naja?

Naja is a new virtual machine language or binary coding that allow you to make simple calculations and data location.
Naja defaults of 100 location of memory for Strings, 100 location of memory for Integers. You can change it to as much as you want by editing the source code;
It has several codes for clearing a string , integer, add letters to strings, add , subtract, divide, and multiply integers. it also has codes for printing integers and strings, and code for setting a location in memory. It has codes to terminate system/machine and print Welcome message.

This is an open source project, you can modify and add codes to make your own orders and commands to the machine
Note: This is a virtual machine language that work in Java Virtual Machine

How it works?

Naja takes string input from the programmer , which search for all the zeros and ones in the line of code. each zero present 1 and each 1 present 10. The value is then calculated and processed. The code is then ran by the machine , to check the code case and the order runs.
Naja is extensible and more codes can be added.

Download Source Files

The project is made for eclipse so you can import it and try it and edit it immediately. If you don't have Eclipse check the src file and copy the .java files to it them.
https://copy.com/XUtQwvm33kRxXSPE

Want us to add your edits?

We would be glad if you (the programmer) made more complex things in our project, we'll be glad to add your implementation into the project so everyone that download the project will see your creation!
We will add your name in the .java files!
to contact us and share your new version of the project, contact us here:
Contact us!
Comments

    Author

    Naji Kadri - Lightbulb Games Studio Founder

    Archives

    March 2016
    February 2016
    January 2016
    December 2015
    October 2015
    September 2015
    July 2015
    June 2015
    April 2015
    March 2015
    February 2015
    January 2015
    December 2014
    November 2014
    October 2014
    September 2014
    August 2014
    July 2014

    Categories

    All
    Article
    Cool Indie Games
    Education
    Free Bundles
    GitHub
    Java
    Job Offer
    Naja
    News
    Partnership
    Prizes
    Reviews
    Technical Problems
    Tutorials
    Upcoming Games
    Updates
    Website Updates
    Xmas

    RSS Feed

Powered by Create your own unique website with customizable templates.