e+Games is nucleart.net team favorite games, books movies and more. A lot of oldschool, retro, classic game remakes and the best of new game releases we love. Also practical info on #gamedev #socialmedia and Empire Avenue. We love these games! :)
Showing posts with label Dev. Show all posts
Showing posts with label Dev. Show all posts
Monday, December 21, 2015
[books] Every eBook and Video course by Packt for just $5! #promo
Let's support our friends :-)
I'd like to take this opportunity to let you know that from 17th December 2015 into the New Year, Packt Publishing is inviting the tech world to explore its extensive library of eBooks and Video courses for one amazing price. Every single eBook and Video course Packt has ever created will be available on packtpub.com for just $5!
Wish you a very Merry Christmas and a Happy 2016 in advance :)
Friday, July 10, 2015
[mobile] Real cross platform with Marmalade SDK part 1 #dev
Over year ago we have started a new direction of development. Previously we were flash platform developers and we were happy. Later we moved to Unity3d and were surprised by simplicity of developing 3d game and awkwardness while working with 2d in compare to Starling framework. But when I felt discomfort with Unity I could not even believe that soon I'll just dream about it. We took a chance and choose the hardest solution at those time for our new application not a game this time %)
Labels:
Android,
app,
crossplatform,
Dev,
Fringe. CPP,
getitcooked,
ios,
marmelade,
mobile,
sdk,
TV,
windows phone
Friday, December 19, 2014
[books] Packt’s $5 eBook Bonanza #tech #gamedev
I've missed previous ones so know nothing about the huge success of
last year’s festive offer and anyway Packt’s
$5 eBook Bonanza is back and bigger than ever! Let's shop and support our friends at Packt Publishing :)
From Thursday 18th December until January 6th 2015, every #eBook and video will be available on our website for just $5 and customers will be able to purchase as many books as they like before the offer ends. There’s no better opportunity to try something new or to take your skills to the next level as 2015 begins.
It was no time to #read this year at all %) Keep on Rocking and Raving, Happy Holidays and amaizng Year ahead of You my friends! Read More :)
From Thursday 18th December until January 6th 2015, every #eBook and video will be available on our website for just $5 and customers will be able to purchase as many books as they like before the offer ends. There’s no better opportunity to try something new or to take your skills to the next level as 2015 begins.
It was no time to #read this year at all %) Keep on Rocking and Raving, Happy Holidays and amaizng Year ahead of You my friends! Read More :)
Wednesday, October 29, 2014
R&D for Mobile Game Development
I haven't coded two of our latest games and now, one is on App Store and Google Play, here is browser version with links to mobile and the other is going to be available at FGL pretty soon. Now I go further I haven't tested technologies just set a task, publishing demos, sharing impressions and conclusions :) Now I can be called R&D manager for sure :P
The task is to get our next games work properly in Browser, on iOS, Android and Windows Phone. The last requirement makes AIR not a variant, so in focus HTML5+JavaScript and Unity. We made AIR/Flash based performance test demo too anyway. Also Visual Studio was involved %)
The laziest and easiest solution is PhoneGap
The task is to get our next games work properly in Browser, on iOS, Android and Windows Phone. The last requirement makes AIR not a variant, so in focus HTML5+JavaScript and Unity. We made AIR/Flash based performance test demo too anyway. Also Visual Studio was involved %)
The laziest and easiest solution is PhoneGap
Labels:
air,
Android,
browser,
demo,
Dev,
development,
Flash,
game development,
gamedev,
HTML5,
ios,
javascript,
JS,
mobile,
phonegap,
r&d,
research and development,
tech,
Unity,
windows phone
Friday, March 21, 2014
[book] Packt Publishing 2000th title
Our friends from Packt Publishing have released 2000th title! They are launching pretty nice campaign to this milestone:
Friday, January 31, 2014
[gamedev] Game Developers Conference 2014 #gdlviv
I've attended Game Developers Conference 2014 last Saturday. It's taken about 10 hours, so lots of impressions to share.
Labels:
conference,
construct 2,
crossplatform,
Dev,
game development,
gamedev,
Games,
gdlviv,
impressions,
mobile,
mono game,
One Fine Day,
technology,
Tyran,
Undead Carnage: Redemption
Friday, January 24, 2014
[dev] Windows Phone Store #gamedev
Now I'm proud Windows Phone developer too! +1 #mobile platform to iOS and Android :) Cheap and easy so far ;)
Friday, November 29, 2013
A question on G+ ;)
I've got a question on G+ @ +Google+ +Google Developers: I have 100+ notification mails from G+ all the week. It's about 1,5 hours for me to parse.
1. Do You review followers?
2. How do You manage it?
3. Is speed looks acceptible for You in 5-10 tabs when reviewing followers?
4. Don't You think that summary in added to circles mail needed like it's done on #twitter?
5. Any other ideas how to speed up/optimize? #googleplus #socialmedia #dev
1. Do You review followers?
2. How do You manage it?
3. Is speed looks acceptible for You in 5-10 tabs when reviewing followers?
4. Don't You think that summary in added to circles mail needed like it's done on #twitter?
5. Any other ideas how to speed up/optimize? #googleplus #socialmedia #dev
Labels:
Dev,
G+,
google,
googleplus,
networking,
Socialmedia,
twitter
Thursday, November 14, 2013
Our new game Element 53 @ FGL #gamedev
I happy that I've got a lot #gamedev related topics to start lately, please support our new re-skin/upgrade of old #match3 #casual #game @ FGL.com
Match three of a kind elementals, gather the stars, find fifth element to save the world.
Match three casual game: 16 levels, 8 upgrades with 5 levels each, 8 bonuses, 1 slot for in-game premium element purchases and endless combos in gameplay, customizable highscores system. Minimalistic design and atmospheric sound.
Build with AIR, tested on touch devices, ready for AppStore.
Naturally addicting, don't even try it ;)
Match three of a kind elementals, gather the stars, find fifth element to save the world.
Match three casual game: 16 levels, 8 upgrades with 5 levels each, 8 bonuses, 1 slot for in-game premium element purchases and endless combos in gameplay, customizable highscores system. Minimalistic design and atmospheric sound.
Build with AIR, tested on touch devices, ready for AppStore.
Naturally addicting, don't even try it ;)
Labels:
bid,
casual,
Dev,
Element 53,
FGL,
for sale,
Game,
gamedev,
match 3,
match three,
matching,
save the world,
sponsor
Friday, August 2, 2013
Let's keep on reviewing good #books. The Deadline: A Novel About Project Management
Let's keep on reviewing good #books. This one about project management of software development in general.
I've read this book long time ago in Russian and now working with larger project and a new team realize how #useful is this #book :)
The Deadline: A Novel About Project Management
More #games #book #movies @ Amazon Astore
Thursday, May 9, 2013
Essential Flash Games Book by @8bitrocket
I've made casual game for browser, iOS and Android with one book's tutorials and modified framework with FlashDevelop and FlexSDK. The most interesting for me were game development history, lots of different games and old school programming style that helped games run properly on mobile, recommended.
The Essential Guide to Flash Games: Building Interactive Entertainment with ActionScript
Wednesday, November 16, 2011
Want to Make Games part 2: Assets, Text, Button, Event, Timer
The first article Want to Make Games part 1: Start Up Kit received feedback and three people already not only want to make games but trying to make games. I was answerving the questions and gathered the next part of information. There are a lot of complex tutorials. They are confusing beginners. So In this article is shown the minimum code needed to start.
Want to Make Games part 2: Assets, Text, Button, Event, Timer Source Code and FlashDevelop Project File - I've made and archive with 8 files adding part of functionality step by step:
1. Main1.as - I guess simplest ActionScript code adding an .svg vector asset to scene, simpler only Hello World! programm ;)
2. Main2.as - Adding a hero to stage also vector .svg
.svg can be made and edited with Inkscape.
3. Main3.as - Adding enemy, he is not vector, it's Bitmap in .png and Sound in .mp3.
.png can be created and edited with GIMP, .mp3 can be synthesized and edited with Wavosaur.
4. Main4.as - Creating and adding TextFiled text.
5. Main5.as - Draw and add simple custom button.
6. Main6.as - Button click interaction.
7. Main7.as - Define main game cycle with timer and simple animation based on it.
8. Main.as - All functionality from above placing to own Game class.
Game.as - The final result code cleaned up with comments:
Want to Make Games part 2: Assets, Text, Button, Event, Timer Source Code and FlashDevelop Project File
My friend with this tutorial received a task of making simplified hidden object game that I consider one of the most simple gameplays ever. Basing on his feedback I'm going to edit/improve this tutorial. Any questions and feedback are appreciated to. The 3rd part is going to be about Classes inheritance and more on Events and their targets.
Play more, make Your games! ;)
Want to Make Games part 2: Assets, Text, Button, Event, Timer Source Code and FlashDevelop Project File - I've made and archive with 8 files adding part of functionality step by step:
1. Main1.as - I guess simplest ActionScript code adding an .svg vector asset to scene, simpler only Hello World! programm ;)
2. Main2.as - Adding a hero to stage also vector .svg
.svg can be made and edited with Inkscape.
3. Main3.as - Adding enemy, he is not vector, it's Bitmap in .png and Sound in .mp3.
.png can be created and edited with GIMP, .mp3 can be synthesized and edited with Wavosaur.
4. Main4.as - Creating and adding TextFiled text.
5. Main5.as - Draw and add simple custom button.
6. Main6.as - Button click interaction.
7. Main7.as - Define main game cycle with timer and simple animation based on it.
8. Main.as - All functionality from above placing to own Game class.
Game.as - The final result code cleaned up with comments:
//Directory where class placedSource:
package
{
//Imported classes
import flash.display.Bitmap;
import flash.display.Sprite;
import flash.media.Sound;
import flash.text.TextField;
import flash.events.MouseEvent;
import flash.utils.Timer;
import flash.events.TimerEvent;
//Class defenition
public class Game extends Sprite
{
//Assets
[Embed(source="resources/vector/background.svg", mimeType="image/svg-xml")]
public var BackgroundMenuAsset:Class;
[Embed(source="resources/vector/hero.svg", mimeType="image/svg-xml")]
public var HeroAsset:Class;
[Embed(source="resources/images/circle.png")]
public var CircleAsset:Class;
[Embed(source="resources/sound/hit.mp3")]
public var HitSoundAsset:Class;
//Variables
public var background:Sprite;
public var hero:Sprite;
public var enemy:Bitmap;
public var hit_sound:Sound;
public var custom_button:Sprite;
public var text_field:TextField;
public var timer:Timer;
//Constructor
public function Game():void
{
//Vector (.svg) background
//Create
background = new BackgroundMenuAsset();
//Place on Screen
addChild(background);
//Vector hero
hero = new HeroAsset();
addChild(hero);
//Set horisontal position
hero.x = 125;
//Bitmap (.png) enemy
enemy = new CircleAsset();
addChild(enemy);
enemy.y = 100;
//Sound (.mp3)
hit_sound = new HitSoundAsset();
hit_sound.play();
//Custom button
custom_button = new Sprite();
//Prommed graphics
custom_button.graphics.lineStyle(3,0x777777);
custom_button.graphics.beginFill(0xFFFFFFF);
custom_button.graphics.drawRect(0,0,100, 20);
custom_button.graphics.endFill();
addChild(custom_button);
//Add responce function to mouse click
custom_button.addEventListener(MouseEvent.CLICK, onClick);
//Create text
text_field = new TextField();
//Disable mouse interaction for text
text_field.mouseEnabled = false;
//Set text
text_field.text = "click";
addChild(text_field);
text_field.x = 20;
//Create timer for animation
timer = new Timer(1000 / 25, 0);
}
public function onClick(e:MouseEvent):void
{
//Testing mouse click responce
trace("onClick");
text_field.text = "clicked";
//Add function to every timer tick once per 1/25 second
timer.addEventListener(TimerEvent.TIMER, mainCicle);
//Start timer
timer.start();
//Move character to initial position
hero.x = 125;
}
public function mainCicle(e:TimerEvent):void
{
trace("mainCycle");
if (hero.x < 600)
{
//Move hero
hero.x += 10;
} else {
text_field.text = "click";
//Stop hero
timer.stop();
//Memory clean up
timer.removeEventListener(TimerEvent.TIMER, mainCicle);
}
}
}
}
Want to Make Games part 2: Assets, Text, Button, Event, Timer Source Code and FlashDevelop Project File
My friend with this tutorial received a task of making simplified hidden object game that I consider one of the most simple gameplays ever. Basing on his feedback I'm going to edit/improve this tutorial. Any questions and feedback are appreciated to. The 3rd part is going to be about Classes inheritance and more on Events and their targets.
Play more, make Your games! ;)
Labels:
ActionScript,
Assets,
button,
Dev,
development,
Event,
Flash,
FlashDevelop,
flexsdk,
framework,
Game,
gamedev,
getting started,
jump in,
start,
Text,
Timer,
tutorial
Friday, November 4, 2011
Want to Make Games part 1: Start Up Kit
As announced I begin to write articles cycle: How to start develop Flash games.
Last 5-6 years our studio released about 40 games a lot of cloned but more then 10 of different kinds. All the ActionScript 2 and 3 code in all but one games I've written by myself somehow. I was trying to engage a lot of developers but didn't managed. It was Flex Enterprise, Flash IDE, serverside PHP/db programmers, enterprise Java, low level C++ and so on but no way.
They received from me as3 gamedev jumpin pack:
0. Get FlashDevelop
1. Getting Started with FlashDevelop
2. as3 with FlashDevelop overview
3. My presentation «Flash Games with Freeware» and a sample game/tech demo for FlashGAMM #2 meeting. There are also a lot of useful materials about Flash games development.Altogether here at FlashDevelop Forums
4. Jumpin J game source code and also at FlashDevelop Forums
The task was simple to set up development environment and compile the game. Strange but no one did it. I don't know why and what was my mistake.
Happily a week ago I've given this task to my friend who was looking for some season work. He is not a programmer and don't have technical diploma degree but he's easily managed the task ^) Actually I wasn't ready to it and didn't have the next task prepared. So I've googled and found suitable tutorial: Creating a Asteroids Flash Game Part 1: Setting up FlashDevelop and Planning
A week later after some questions on Flash/ActionScript specifics like Sprite, stage and //entry point in a new as3 project he managed to build a game and make some changes on graphics.
So now he is reading Colin Moock's Essential ActionScript 3.0, O'Reilly, 2007 book that I'll review later on to get in development process.
And I've modified 8bitrocket's essential game framework The Essential Guide To Flash Games book and made commercial game on it also will write about in the next posts when the game releases. Going to use it for the second game as second game theory from the book advices and attach new team members to the process: one friend who already passed the tutorial and the other who is going to try and made me to write this article finally.
Thursday, April 14, 2011
Flash Game Development with Freeware
I going to share some useful info for flash game developers here. Starting from the ground up:
Flash Game Development with Free Software Presentation for FlashGAMM! #2 meeting.
The JumpinJ Oldschool flash game was created as a technical demo for the presentation.
I've cleaned up and uploaded sources: JumpinJ Oldschool Project and Sources.
All You need to is just getting started with FlashDevelop and Actionscript 3.
Hope it is helpful for You ;)
Subscribe to:
Posts (Atom)











