tag:blogger.com,1999:blog-38535083149410707932024-02-07T03:55:38.780-08:00OnGamesA blog on:
Playing games.
Coding games.
Investing in games.AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.comBlogger15125tag:blogger.com,1999:blog-3853508314941070793.post-35447368916391005222013-06-11T07:42:00.003-07:002013-06-11T07:42:30.576-07:00Unity3D on AndroidWhen porting a unity3d game to Android, one of the main issues is textures.
Symptoms:
Textures are completely black - so you see a black screen instead of the default unity`s blue, and textured meshes seem invisible.
Or textures are almost completely grey
Solution:
1. Create multiple APK`s. each uses the right compression. For example HTC-Desire HD phone has a Qualcomm snapdragon GPU AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com1tag:blogger.com,1999:blog-3853508314941070793.post-694384361326910592013-01-06T00:43:00.000-08:002013-01-06T00:43:00.522-08:00Free-To-Play buisness model
Free-To-Play business model
When to use it?
If the platform you are using requires high number of downloads for easy discovery, like Android/iOS app-stores , chrome-store , browser plugins/extensions.
If your audience is a "first-time" gamer, which never payed for a game - as this is a great barrier for download.
What part of the game will cost?
For single-player games:
AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0tag:blogger.com,1999:blog-3853508314941070793.post-11676927807240578872013-01-06T00:42:00.000-08:002013-01-06T00:42:47.538-08:00Unity Networking is easy? part -2-
For a FPS-like game, a good networking implementation need to have few points:
[It`s a summary of a article on HalfLife networking]
Client-side
Client-predication - user input cause immediate change in the game , but can be fixed later in the server overrides it.
Interpolation - always add a delay of ~100ms to all other-users. Even if their ping is really small. Thus when you draw AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0tag:blogger.com,1999:blog-3853508314941070793.post-15044533423853835502012-11-19T14:55:00.002-08:002012-12-11T07:29:41.537-08:00Unity Networking is easy? part -1-
Decisions, Descisions
There are quite a few solutions to Unity3d multiplayer frameworks. The bottom line is you can use the free unity3d native networking for basic-needs or 3rd-party solutions for a cost. I used the free version for prototyping purposes. more details on this towards the end of this post.
I will go over 3 of the options. If you want a more in-detail explanation,AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0tag:blogger.com,1999:blog-3853508314941070793.post-45820198491768503892009-12-07T13:03:00.001-08:002009-12-07T13:07:21.293-08:00AirBorn Unreal3 modOne of the best (Indi) art worldvideo in: http://www.moddb.com/mods/airborn/videosAssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0tag:blogger.com,1999:blog-3853508314941070793.post-90786756303145146082009-03-26T14:02:00.001-07:002009-03-26T14:02:38.317-07:00nwknightsstill running ... http://z8.invisionfree.com/NWKnights/AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0tag:blogger.com,1999:blog-3853508314941070793.post-1419932146727507832008-12-14T15:53:00.000-08:002008-12-14T16:21:03.721-08:00The missing link - a service proposalAfter you read the last blog entry it is clear that small casual-games studios are having hard time earning their keep using advertising/sponsorship.Downloading the full version of the game does seem to produce a nice revenue stream , but is mainly done in the large publisher sites , allowing them to collect "humongous" percentage of the profits.One solution comes in mind ...Allow a developer to AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0tag:blogger.com,1999:blog-3853508314941070793.post-53292182240489016752008-12-08T07:10:00.000-08:002008-12-09T06:11:11.951-08:00In game advertisment - more detailsAfter you finished marketing the game , and thousands of people play your game each day, how much money will you get from advertising?There are common measurements for advertisement pay.CPC - how much money will you get per ad click (not view , but the rare actual click). This is less used.eCPM - how much money will you get for 1000 ad-views. This number mainly depends on your target-audience. AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0tag:blogger.com,1999:blog-3853508314941070793.post-25119902533634930472008-12-04T08:09:00.000-08:002008-12-14T15:52:49.709-08:00Alpha-channel creator , save/load using flash10Want to create an alpha-channel but don`t have Photoshop (or don`t want to use it)? your prayers got answered.Suppose you have a picture without alpha-channel and you want to make one from it. for example , this one is without (the black background is an opaque black color).You can use this small flash to load a file from your desktop and save it with the background as alpha-channel.The huristic AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0tag:blogger.com,1999:blog-3853508314941070793.post-23684514451200987992008-12-02T06:43:00.000-08:002008-12-04T08:02:46.758-08:00EcoFish - First flash casual gameI just uploaded a beta version to flash-game-license. here. Encrypted and site locked (means only swf originated from few designated sites will work. If you download the swf and run it from your computer/on another site , it will fail)just to see if my mochiAds and my mochibot is tracking me rightv1.0 AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0tag:blogger.com,1999:blog-3853508314941070793.post-13673880630475098332008-12-01T14:29:00.001-08:002010-03-11T14:50:46.317-08:00Flash game development resourcesA list of good resources I used:Syntax AS3 syntax fast overview (for advanced programmers)Game dev tutorialFlexFighters tutotial - teaching you to code a real game from scratch. Incredible post.astroids - small, very basic , astroid tutorial.Free Graphic ArtSpriteLib GPL - bitmap sprites , on the CPL(yes , the name is misleading) license.photos - you need to mention the site (and link to it) AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0tag:blogger.com,1999:blog-3853508314941070793.post-44558409099945642932008-12-01T13:25:00.001-08:002008-12-01T14:47:32.978-08:00monotizing casual(flash) gamesIn one paragraph:Although casual gaming make over 2 billion dollars a year , you , the developer will find it hard to make a living from it.Casual games cost little to develop and , as a developer ,tend to bring little money.Rare "blockbuster" hits can generate a considerable ( 5 digit) some of money if you monetize it correctly , but those blockbuster are extremely hard to come by.There are 3 AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0tag:blogger.com,1999:blog-3853508314941070793.post-36824286094617690812008-08-30T07:30:00.000-07:002008-08-30T08:02:34.930-07:00Why the game "Ballerium" failedBallerium was an Israeli MMORTS - Mass multi player Real time strategy developed by Majorem studio.Another promising Israeli Tripe-A game company which failed. This one was the closest to success (almost published by Activision).What were their problems?1. Make sure there is target audience for the game nicheFirst and foremost ,they developed a niche game and the niche was bad.They were unique AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0tag:blogger.com,1999:blog-3853508314941070793.post-21057398864248736452008-08-30T05:45:00.000-07:002008-08-30T07:25:44.821-07:00Why the game "Rising Eagle" was doomed to miserably failRising Eagle is a FPS PVP (First-person-shooter Player-versus-player game) developed by "Inveasion interactive". It is in the same genre as the known "Counter-strike" ,"Team Fortress 2" , "Unreal tournament 3" , "Quake wars" games.On the development of the game - a link in hebrew Why was it doomed to fail from day one?Poor technical choices , poor management choices.It does not matter if you haveAssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0tag:blogger.com,1999:blog-3853508314941070793.post-61963333886038132112008-08-30T05:07:00.000-07:002008-10-26T18:23:14.958-07:00Why there is no Hardcore game industry in Israel?The "boredom level" to "Minimal investment level" ratio.The answer is simple: mere chance.There is no inherit reason for this. After one game will succeed , a lot of studios will pop up like mushroom after the rain. The problem is that we all wait for that first game which no-one sponsors.You might tell me , hey , I know of few game start ups which started and failed in the past years. So Israel AssafOnSoftwarehttp://www.blogger.com/profile/16142831758052316024noreply@blogger.com0