YOUREWINNER.COM
 
   

Recent Posts
 
Pages: [1] 2 3 ... 10
#1 Social/Off-Topic / frick I'm 32 today Today at 06:42:05
Sorry I'm late.

#2 Social/Off-Topic / Honey, I'm home. Today at 06:38:36
I just got back from a week long house/cat sitting job. They didn't have wifi, they mixed all their cereals into one big container, and no room had less than three mirrors in it.
#3 STEEV'S KORNER ! / progress... Today at 05:53:27
imagine



nowhere close to functional yet, but making great progress!
#4 Social/Off-Topic / frick I'm 32 today Today at 01:19:52
have a day ZIGS
#5 Social/Off-Topic / frick I'm 32 today Today at 00:31:02
HAppy BirthdAy ZIGS
#6 Social/Off-Topic / frick I'm 32 today Today at 00:16:08
Happy birthday, Elder Zigs.
#7 Social/Off-Topic / frick I'm 32 today Yesterday at 21:40:55
#8 Gaming / The official The Witcher 3 thread Yesterday at 19:47:05
Man, I really dislike how they handle potions, oils and bombs now. So once you craft a potion/bomb/oil, you don't need to craft it EVER again. All the ingredients you used to craft them? They're no longer needed, just sell whatever you have left and never pick them up again.

"So how to I get more potions/bombs then?" You ask. Well, each potion/bomb as a number of uses (usually 2 or 3). Once you use them all up you just meditate and, provided you have hard alcohol in your inventory (which is abundant throughout the game), one unit of alcohol is automatically used and all potions/bombs "uses" are replenished.

So let's say you have crafted swallow (3 uses) and samum (2 uses). If you only use 1 samum and then meditate, 1 unit of alcohol is depleted and all uses are replenished, regardless of how many you used.

Oils are even worse. Craft once and they're in the inventory forever. Apply them to a sword and it stays there forever too, until you "overwrite" it with another oil

One could guess they did this to avoid compulsory plant gathering  but it just feels seriously dumbed down. Since every potion/oil/bomb have their own exclusive ingredients needed (the ingredients used to craft swallow, for example, aren't used for anything else), once you craft something those ingredients just become completely useless for the rest of the game

That being said, the game is still really good
#9 STEEV'S KORNER ! / progress... Yesterday at 19:32:16
These last few days I've been playing with Kivy framework which may be the FUTURE of cross-platform apps development. A lot of people are saying that web apps are the way to go for cross-platform portability, but I'm not convinced! Sure everything has a web browser, but not everything has a GOOD web browser! Go ahead and try playing RocketRigs in your smartphone's browser, it will probably lag because HTML5 canvas performance is still garbage on mobile!! But Kivy apps can perform similar to native apps

Don't believe me? Just steev me:
https://play.google.com/store/apps/details?id=com.meltingrocks.kivy2048

Kivy uses python so you get

Cross-platform portability
Kivy works on all major platforms including Windows, Linux, OS X, Android, iOS, even Raspberry Pi.
All fully GPU-accelerated using OpenGL ES 2!

Ease of use
No more having to memorize 69 different Java classes just for simple file I/O.

Power
You can access all the platform-specific mobile APIs through either pyjnius (Android), pyobjus (iOS), or plyer.
Kivy apps can do anything that native apps can do!

Getting started is so easy, just take the Kivy Crash Course!
https://www.youtube.com/playlist?list=PLdNh1e1kmiPP4YApJm8ENK2yMlwF1_edq

So SIMPLE, yet POWERFUL!

For example a basic fart app looks like this:
Code: [Select]
from kivy.app import App
from kivy.uix.button import Button
from kivy.core.audio import SoundLoader

class FartApp(App):
    def build(self):
        return Button(text="Fart",
            font_size=150,
            on_release=self.fart)
    def fart(self, *args):
        fart = SoundLoader.load("fart.wav")
        if fart:
            fart.play()

if __name__ == "__main__":
    FartApp().run()

Hmm that's nice, but it needs a Butt widget. Kivy doesn't come with a Butt widget, but we can easily make one by combining a Button and a Image widget (this time using kv language):
Code: [Select]
from kivy.app import App
from kivy.uix.button import Button
from kivy.core.audio import SoundLoader
from kivy.lang import Builder

Builder.load_string("""
<ButtWidget>:
    on_release: app.fart()
    Image:
        source: "butt.png"
        height: self.parent.height
        width: self.parent.width
        allow_stretch: True
        keep_ratio: False
""")

class ButtWidget(Button):
    pass

class FartApp(App):
    def build(self):
        return ButtWidget()
    def fart(self, *args):
        fart = SoundLoader.load("fart.wav")
        if fart:
            fart.play()

if __name__ == "__main__":
    FartApp().run()

By combining simple Kivy widgets we can create almost any kind of widget/layout we want!

That's the power of Kivy!
#10 Social/Off-Topic / frick I'm 32 today Yesterday at 19:14:00
I was waiting for that cheap shot :)
Pages: [1] 2 3 ... 10