11/11/2015

Marker Sprite font for games



A marker looking sprite font for construct 2, but will also work with other game engines that support spritefonts.

This sprite font includes these characters: ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789.,;:?!-_~#"'&()[]|`\/@°+=*$£€<>

This spritefont also includes several different colors, several different sizes, and pxd & png versions of each character.

 Use this spritefont for any use as many times as you would like commercially and non-commercially. Use it in game jams that allow pre-made assets, or use it in your own promotional artworks and any other usage you would like.

It could be used in many different genera's of games, and many different types. It can even be used in the backgrounds, on objects, and to add details to your games. You have full permission to use it how ever you like, and modify it so long as you do not sell the assets themselves by themselves. You must have a modified work in order to distribute it, meaning it must be included into one of your works or changed  around 80% into basically your own work at that point.

Purchase on Scirra store: https://www.scirra.com/store/royalty-free-sprite-fonts/marker-sprite-font-1588

Share this on


11/10/2015

Google finally catching up

PayPal for years has had donation options for websites. Google has finally offered a service to do that with taking away their ads.

The concept is you are renting your own ad space to see nothing on your end.

It's greedy and targeted tors people who would otherwise not want to see ads. Adblock plus oh it's free. It's good for website owners as a donation option for providing content. But it's targeting a nitch market.

Read more here: https://support.google.com/contributor/answer/6286709

11/06/2015

creditreportservice.info The site theifs

There are plenty of sites out there that just steal information, that steal data from other sites. This one just does it litterally from blog posts title field and body field including images. This one takes the data and just puts related blog posts based off a auto tagging it does on a mass scale per-site. For instance this post will probably be stolen next time it ques up my blog site, repeat it, and do litterally no work into it from it's auto grab copy paste data.

Websites like this plagurize from other sites to try to grab viewers, while having misleading domain names and website titles to grab more attention than the source it takes from or so they hope.

They don't even credit the source material.

I mean this site just looks like a generic template with a data it ripped from sources. What they do is just have ad scripts and cookie theifing scripts running in the background to rip user data from unsuspecting users, and popup a ad after a certain amount of time like this one does. This one has a popup based on link clicking, and javascript timers. Some of these ads contain fake surveys to scam you and try to get you to buy into scams. Which is funny because scam is one of the tags they use for all sites they steal from.

So if you are reading this outside of my rss feed atom feed or anyother website than undeadbobop.blogspot or undeadbobop.tk or undeadbobop.co.nr then you are reading this on a website that steals data from websites.

11/05/2015

Programming logic in a nutshell. Soda Machines

First thing you need to do is think of how you would want a program to work. Like everything that it does, and the steps it has to do certain taskes and how it can do multiple different options.

One example of this would be like a soda machine, You have several options to select from and if the current balance is lower than the required balance it will not dispense. But if it does have the right amount or over and there is none there than it doesn't dispense. But if there is enough there and you are over the required balance then it dispenses change.

But if you use a card it checks with the account holding corperation if you have enough and if you don't it doesn't dispense and sends a message to the screen. But if you do have enough it dispenses.

That soda machine does have programming involved with it, and that is the mindset you need to have. Each item selection is a array of items. A array is something common in programming that is basically storage values and can have multiple dimensions.  Meaning a X Y & Z basically.

So you can have a array named SodaTrays which stores the required amount of money, and the number of soda's currently in the slot, and a nonmodifyable number of soda's that are loaded each time it is stocked.
You would have it be a 2d array which would mean a x & y and the Y value would just refer to the individual soda array tray.

So you have 8 different options with this soda machine, 3 pepsis , 4 mountain dew, and 1 water.

C++ example of the water tray array data values:

amount currently in: cout << SodaTrays(1,8); output:  7
cost:  cout <<"$"<<  SodaTrays(2,8); output: $1.00
max stored: cout << SodaTrays(3,8); output : 12

The importance of having a max stored value is to reset the current in once stocked, if you ever wondered why a machine ate your money and spit out nothing it is because someone didn't stock it correctly usually, or someone hacked the machine.

So each time a purchase is made the current in value needs to be subtracted from and once it hits less than 1
then it needs to loop back into option selections til the user makes a correct selection or asks for their money back which it dispenses the equal amount in from the change dispenser or dollar depending on how the mahcine is made.


All of those IF conditions can be if statements or they can be switch case statements depending on how you want your application to work. Each object in the soda machine can be a object a blue print of how it works and storage values. Such as the coin dispensor can be different from the coin slot, and the buttons are multiple objects that you would re-use code for with different values. Some code can be re-used so a object class is created to store this data which is a seperate file from the main program that is read and included into it.

So instead of a array you can also make each option its own object with it's own functions and its own data, which can be private, secure, or public. Public allows modification from other sources, private doesn't, and secure is difficult to explain as different langauges handle it differently I won't discuss it. You can also have objects that inherent from other objects which means you can create entirely different objects from the same source object.

This would be like if you made a object for animal, well birds, bugs, mamals, fish, and reptiles could inherent from that object and goldfish can inherent from fish, and clown fish can inherent from fish. Goldfish would hold different data values than clown fish such as diet values. This is a example of inherents. So for a soda machine you can have a object for SodaSelectOption and you can have a object for PepsiSelect which inherents from SodaSelectOption which would hold all the same data as every other object but pepsi can have its own data values. The PepsiSelect can store data for each tray and lets say want it to display it's logo and it be the only item to do that, then we can have a seperate function that accesses the display and draws it there.

The things that would be stored in the SodaSelectOption object would be public: int itemcount; double cost; private: int maxItemCount

A int is a integer value, meaning whole number values. A double is a 0.00 formatted number value which means it can only store a int value followed by 2 decimal values if you want more decimal values you will need a float, which is pretty much the same kinda.

Next thing you would need to create is a function that dispenses the remaining change back to the customer.

There is many ways to do this from creating doubles in the main program file to functions with return values. The int would be the easiest way but not nessarily a good way.

First you will need to create a function delaration

int returnBalance(double,double);

Then you will need to create the actual function with a return value

int returnBalance(double currMoney, double costI)
{
      return currMoney-costI;
}

The next thing you will need to do is code the coin dispensor to check for coins and dispense them very similar to checking for option selection but with coins. So no need to go over that.

so you would want your main program to do something like this at the end of each transaction

CoinDesp.dispense(returnBalance(Cashin.amount, pepsi.cost));

What the whole idea is you program a loop function that dispenses till the amount is reached starting out with basic if statements.

Example of function in CoinDesp object

void dispense(int returnA)
{
         while(returnA > 0)
         {
                if ( returnA > 25 && self.check('q') > 0)
                   {
                           self.dispense('q');
                           returnA -= 25;
                   }
                else if ( returnA > 10 && self.check('d') > 0)
                   {
                           self.dispense('d');
                           returnA -= 10;
                   }
                else if ( returnA > 5 && self.check('n') > 0)
                   {
                           self.dispense('n');
                           returnA -= 5;
                   }
                else if ( returnA > 1 && self.check('p') > 0)
                   {
                           self.dispense('p');
                           returnA -= 1;
                   }
          }
}

What this is doing is checking if the remainder amount is greater than the coins value and if there is a coin of that value, then dropping the coin  with a function based off a character value in the parameter then subtracting the coin value till the remainder value is . && = and in a if statement.

That is pretty much it and you would reuse this for coin return, with the return value = the amount of money put in.

11/01/2015

why zed is wrong

The English elitists will always say the letter Z is pronounced "Zed", but what they lack is a basic understanding of what the origin of the letter Z came from, most only say it is right due to their Anti-America idealism and elitism when the truth of the matter is the English language has always had multiple different pronunciation of letters on the masses due to the fact that it was first a written language based off multiple other languages, from location to location there are differences in pronunciations even within a small distance. Most languages have always had a written to spoken mistranslated which causes mispronunciations as each person thought themselves as right, and it is the elitism idealists of old who forced their methods down the majorities thoughts. Zed isn't correct because it is a shorten version of Zeda a french accent pronunciation of Zeta, Zeta is the root greek letter. Zed is wrong because it isn't even English, it is french miscommunication.

Zed is wrong, zee is a update

Why zee is a update and not wrong,
zee comes from the root letter but isn't a mistaken accent, it is intentionally based off the pronunciations of words like bee, tree, and tee.  The ABC song pushed for this but long after zee was established, it was something more or less the ending was of the song was worked around with attempt sound rhyming. Meaning it would sound like it rhythms but doesn't.

Zee is a update, zed is wrong

Zed like I already said came from Zeda, a accent issue of zeta which got shorten to zed in what the elites call laziness. Zee was a idea, a creation by a individual over time, it was based off the pronunciation of how we use the letter Z. Its a Zee-bra not a Zed-e-bra unless you follow urban dictionary.

http://www.urbandictionary.com/define.php?term=zedbra

It's not a zed-en its a zen, its not zeda-ck, its za-ck. English is based mostly off latin, latin borrowed zeta from Greek. Thus by zed being from zeda a mispronunciation of zeta a borrowed pronousation from latin & Greek, it isn't English and it is wrong. Zee was intentional from the start.

Rss Feed

Undeadbobop's blogs

↑ Grab this Headline Animator

My Other Blogs

FeedBurner

I heart FeedBurner

Labels

construct 2 Nintendo game review ouya wiiu windows android linux pc games google Chrome Microsoft free mac web development scirra Dreamout chrome os controller steam valve Sega chromebook play controls programming youtube game development help #nintendo 2d Apple DRM Wii store template unity Dream chrome book gaming tutorial update video 3d GNU/Linux How to SEO bus construct custom driver gamepad menu music out raspberry pi rush video games HTML5 Nintendo Switch bad cheap console experience javascript online software xbox 360 Iphone Pokemon go Switch art assets code engine font gamejolt halflife iOS os retroarch sale sonic sound sprite support website Genesis Mario Saturn adventure amazon app book chromeos clone css down effects emulation fix gamestop internet level life nes opengl phone problems sega genesis source spritefonts spriter work 3ds Doom Fishing Game development companies in detroit Mario Kart Megadrive Micro-transactions Playstation Scam Sega Saturn Sony Sucks Ubuntu acer ad adv advance bugs c++ computer counter strike global offensive delay drawing emulator example free software gimp java kongregate modeling network nvidia pack platformer project ripoff security snes starter system undeadbobop webhosting windows 8 $oft 2014 Beginner C# Corsair DLC Developers Dreamcast Game review NX Photoshop Retropi Sega Genesis Ultimate Portable Game Player Things USA Virtual abuse acer 11 ads adv menu advertisement application apps arcade atari best bing blog blue bobop build coin construct 3 construct2 counter strike crash csgo design develop directx email face faceplate fail fps functions game development tools give away glitches gnu googleplay graphics hackers halflife 3 halo issues itch.io libretro lies link low make maps menus minecraft money movie news of optimization options paint patch php plate pokemon pool pro raspbian retropie screw server sounds summer terrible tf2 tools top trirectimo up usb valve editor hammer virtual console voice vs web server wireless worst xbox 360 xml zelda 1 2 3 submit pro 2 25th Anniversary 5 AI America C# XNA Gamestudio CD Call of Duty Cast Comparison Controller Pro Controller Pro U Copy DVD Digital Direct Discs Documentations Dragon Drive East Detroit Eastpointe Eshop Facebook GBA Golden HTML ID IT Marker Microshaft Microsoft store in michigan Moore Mupen64 Nights Old PS2 Personal Peter RSS Record RollApp Samsung Screenshots Secret Skateboard Sprite font Steam controller Super Mario TV Tech VR review WoW XBL Zelda breath of wild abandon abandonware ad free adsense advance menu system advertisers affordable alternative amd angry art work assault audio away balls bfxr block blogger bo's breaks brick bride bug bundle bungie bus driver 2d experience rush capture card cards cat character cheaters choice chrome web browser club color command commercial connect construct 2 gaming engine contest convict convict gaming corruption cost counterstrike create crush dead demo depression descriptions done download e3 easy education electric electronic emulation station emulators ethics event evil exploit family features feed flash fonts fraud fx galaxy game development companies game development companies in michigan game engines gameplay gaming assets get gif give google chrome greed guide half halflife 2 head hl2 honest hosting image images improves is issue item items jam jolicloud keyboard kick kickstarter kitten kitty lag lan learning liars lock making manager map menu system micro milkshape 3d misleading mobile mods monogame multiplayer netplay networking new noncommercial not odd off one pewdiepie pie players playing plugins port program quake quick random red remote require rewards rip road save saving screen screenshot script sdl search sega dreamcast settings site skate skeleton small snapshot song sprite sheet spyware steam box steam gamepad steam os steamos strike team tegra templates terrorists text tic tac toe to tool top 10 touch tree unreal use useless version video game videogame vidme virus ware web design web server ultimate webgl websites webstorage webstore wedding world xbone xbox one xboxdone xboxone zombies #e3 10 10 ways 200 2015 2600 3.14 343 3:4 ratio 3DTin 3d modeling 5 nights 64 7 7th guest 8 90 API ARM AT&T ATOM ATT AVGN Ace Adriano AlphaOmegaSin Amiibo Android disable ads in games Animation Backlinks Balmer Batdan Bernie Bethesda's New Review Copy Policy Bill Blackjack Blackmail Bluetooth Boarding Bob Ross Bros Bully C++. directx Cities Classic Computers Consoles Cool Corel Corruption in gaming news journalism Creators Cyanara DDOS DMCA DMZ DNS Deluxe Detroit Dogs EA EULA Eco Edge gamepad Edition Emio Encore F.E.A.R. FCC Facebook account hijack Fanboy Feeds Feminism First person shooter Flowcharts Footage GPL GamePop Gamer Gamestick Gates Gear VR Genesis Ultimate Portable Game Player God Gold Grammar HD HDMI HP HTC Vive Halo 2 Halo 2 Anniversary Halo Reach Halo legends Humble Bundle ICEY ID Tech IDE IE IGN IOS 9 ISP Impact Impressions Install Irate Irategamer Jaden smith Japanese Jet pack Jim Kainy Kart Kim Jong-un Knuckles Kotaqu LG LGBT Las Vegas Last Launch Lenovo Library Linksys Lucid Lycoming mall Mad Mad over Mario Galaxy Mario kart 8 deluxe Mario odyssey Marker sprite font Metro Michigan Microsoft wordpress Monodevelopment Moon Mortal Kombat Mote Movies Mysterious NSA Navel Nes classic Next Nintendo 64 North Korea November OC OS X OSX Ocarina Ohio Omega On off switch Onedrive Painter Painting Paradise Paths Performance Pokken tournament Pokken tournament Pikachi controller Privacy Badger Projared Promotion Pygames Pyshell Python Python Fiddle RPG Rage Razer Forge TC Reach Released Remix Retrobit Retroduo Retrogen ReviewTechUSA Rock Rock Paper Shotgun Rockstar Roseville SMM SQL SWF SWJ Scholarship Shaft Ship Sin SkyDrive Smash Sonic 3d blast Star Starling Steven Stolar Sun Super Mario Maker Super Smash Bros Tails miles Text adventure The Interview The Letter Tony Hawk Total Media Town TreeFall Studios Treehouse Tuner Twitch UML Ubisoft VBA VLC Valor Vegas Vengeance Video game art Visio Watch Watchdogs Wino WoW! Woofle XBLA Zilla accessories accounts achievements acting adapter adblock add on admin adreno airplane algorithms alone alpha always amazing amazon app store animal animate animated animations anime app developer in detroit Michigan app development appegg appspotr arch array ashleey asus atgames attack audience auto back back links background badges bag bags ball ballz bandicoot banks bar base basic basics basketball battery battle. DLC. link bayonetta beating bed bgoat big bios bioshock birds birthday bit bites black blackberry blacklist blade blast blender blockstorm bloodmoon blur bo boom bored borkin button boxes boy bricks broke broken brotherhood browser bsd buck bucks buggy bust buy c++. html c64 cable can can't canceled candy capcom car care caret-t caster cb3-111 cereal chair challenges change cheating checking chimp chimpmail chrome cast chromebooke chromecast app clara clara.io classical clearance client closure compiler cloud applications cloud computing cocoonjs code envy coding college colour comedy comments community compatibility competitive market compile compiler complaints complete roms list computer AI connect 4 connecting cons constroller construct 2 gaming engine plugin construct 2 holiday plugin construct 2 plugin construct 2 time and date plugin content costume couch counter counter strike condition zero counter terrorists court cpu crafting crap crazy crd creating creation creativity credit crossing crusher ctf cubes cue curse cursor customization templates cylinders daniel date object dbz deathmatch dell demonetization desert desktop desura develoming developing development kit dial dialup died difficult dig disabilities discontinued dishonest disney do doesn't work dollar dos downfall drag dragonball dreams drug store ds duckduckgo dug dumb dumbphone dust button easter egg eastside ebaulms edge email list eminem emu end engines enlightenment entertainment environment episodes essential ethical practices ever exclusive expand expired site exporting eyes fall fallout fallout 4 famous fan art fast fear fees feminist file fill fire firecore firefox firefox marketplace firefox os firewall firm firmware first five flac flaw flickr food football for forget forgotten domain fortress fox frame frame rate framework freddy's free money free to play freeware fried friend friendship fsf full fullscreen fun gambling game asset pack game list game maker gameboy gamegear gameinformer gamemaker gamers gaming easter eggs gaming engine garrys mod gas gears geek gender glitch glove go good goofed google play google+ gore gorescript gpu grand grandtheft auto gray greedy green grey grid groom gta guestbook gunners h2100 hacking halflive handheld hard hardware harmony hawk headphones headset hedgehog hell hexen highschool highscore hijack hl1 holidays home homebrew homicide hook hori gamepad hotel hotmail humble humor hyperkin hypermart illegal index color indie indiedb industries industry information informer inn input input device insomnia instinct institute instructors intel intel vs amd intentional internet explorer internet radio interview introduction ion ip ip address irish iron island isometric iwork jack james jelly jif jiggly puff jiminquestion job joint joke jokes journalism joytokey js k70 key keystation killed killstreak kingdom hearts kryo land lash law legacy collection legal length lerp liar lib GDX light lilly lithium live load local locked logic logmein lonely loop lost temple text adventure low end lowest market ludei lynx machine macomb community college macombacon mail mail chimp make money fast makefile maker manifest mapping market market share marketing marriage married mass email subscription service master mechanical media megaman melody meow microsd microusb midi mii miitomo mike mike v mind mini mini game minimum wage minish cap misleads moddb modding mode models mogotxt moltres monetize monitziation montization monzilla mouse murder musial mussels mystic n64 nba need nerd net netlink newgrounds nexon nfl nitch no notepad++ now nurse nwjs nyan o'reilly odk office offline oggenc2 oh operation out of order out of service out there overscan p2p p2w pad paid pandora panic papagayo paper weight parody party pause pay peer peerblock pewdie phishing phones photo pi pi zero piano picture pin pink pixel art plagiarism plants plants vs zombies plastic platinum player playzool please plus pngcrush pngnqi pngout poke balls poker pokestops pool table popular populate portable posts power practice practive pre-order premade presentation preview price private processors promises promote provider ps1 ps3 ps4 public purple qlife qualcomm quest rack radio raffle ram rant rare rate razer recommend recording red cherry redit remove renaissance repair representation resources rest retirement retrode retron 5 retry rigging ripper river roads rolfe rom roms routing saga same score screen sharing screencastify scroogle scum seamless seed sega master system sequel servers service set setup seven card shapes share this shareware sharing shield shit shockwave shooter shop shot signs simple slavery sleep slip slumber smart smartboy smo snapdragon social media soda solitions sparks sparky spartan specialized spell check spelling spheres spoiler free spotify spyro stakes steam link sterling steve scott stop storm strategy game strategy guide stream streaming stud studio studios styles subscribe success super super mario maker bugs super mutants sync systems table tac tags tamagotchi target target marketing tax taxes teachers teaching team fortress 2 crafting teams temple run temple run 2 testing textbase texture packer the king's league odyssey the world theft this thoughts thunder tic tile tilemap time time date tin titles toe tony top 5 topic matter torque touchpad toys trading travel traveling trees tube understanding news feeds unearthing unethical bots union unusual usb 3.0 usb y users vc view views villager vimeo vine vintage virtual reality volume voxel wall wallet wan wave wayback web assembly webmaster websitesubmit what is my ip white will Smith wired word wordpress workaround workshop xbox gamepad xeno xenoblade xhml xl xna you yourself zapdose zip zombie zombie panic zombie panic source

promotions