• Advertisement
  • Popular Tags

  • Popular Now

  • Advertisement
  • Similar Content

    • By ethancodes
      I'm working on an endless wave-based arkanoid/space invaders style hybrid. Bricks spawn above the screen and move down line by line. You must destroy all bricks before they hit the bottom of the screen. There will be multiple types of bricks and random power-up spawns. Currently I am just using a simple Log function that takes in the current wave as a parameter. This works to increase the number of bricks spawned each wave, but I want to find a way to make this much more complicated. Here is a list of everything that should be effected by the increase in difficulty:
      1. Number of bricks
      2. Types of bricks (1 hit bricks, 2 hit bricks, 3 hit bricks, etc.) 
      3. Speed that the bricks move down the screen
      4. How often power-ups spawn
      The biggest problem here is that I can't just increase all of these with each new wave. If I did that, it would quickly become far to difficult. What I would like is an algorithm that gives some amount of variance in the increase between all 4 of these. Say one wave we put 60% of the increase to number of bricks, 20% increase to power-up spawns, 10% to types of bricks and 10% to speed of bricks. But on the next wave those percentages are all moved around and we now have say 105% to work with so the overall difficulty has increased as well. The different types of bricks need to also change to the point where if someone has made it to a certain wave, such as wave 50 for example, there are no longer any 1 hit bricks. We now would have just 2-4 hit bricks, and if they are crazy good and make it all the way to round 100, Now it's just 3-5 hit bricks, etc. 
      If anybody has any good ideas or suggestions on this, I'd appreciate anything you've got! Thanks!
    • By Michael Santer
      We're currently two programmers and a game designer working on a turn-based tactics fantasy board game. For reference you can search for images of "Tactics Arena Online", a fairly dated game that used to have a lot of depth and complexity.
      Our goal is to use the same combat concepts, but giving it a much needed modern touch as well as a whole new set of heroes to choose from with additional abilities. The game is a mix of isometric and 3D and we plan to release the game on Steam and hopefully Android & iOS as well.
      We are looking for someone to work with us pro-bono (just like we're doing) as a 3D character artist. The skills needed are creativity, a hard working attitude and an ability to make minor animations (things like idle, walk, block and very rudimentary attack animations). A perk to have would be the ability to make some VFX. If the game makes it on steam and money starts coming in, you'd obviously be compensated for your hard work, but as it stands this is a hobby project to garnish your portfolio.
      A bit more about the game:
      This game will be an online multiplayer game where each user gets to pick up to 10 characters to place on his half of the board (this would be done before even entering matchmaking. Think runes in League of Legends for example). The user can place his 10 units of choice anywhere he likes on his half board. Some units can be used more than once. So if you want 4 knights and 2 mages or even if you want 10 clerics, you can do as you please. You can then save your setups for future use. The goal of the game is to wipe out the enemy team.
      Each character or Hero (except premium and abyss characters) start with 1 ability and they can ascend (either by playing a certain amount of matches with the character or by forcing the ascension with real money) to gain a new ability or passive. Acquiring a new character can be done by using in-game currency that you earn from playing matches or using real money with the exception of Abyss characters which can only be acquired by winning certain rare matches. The goal is to offer a freemium game with lots of customizable elements while making sure that no user can "buy power" with real money. We want everything that a paying user can get to be available to non-paying users who play the game a lot.
      Ultimately we want this to become a competitive game that people can enjoy and really get invested in. Each character is designed with options for counterplay in mind and synergy with other heroes.
      We sincerely believe in what this game can become and we home to find someone just as passionate as we are to get involved in this project!
    • By CrazyApplesStudio
         Hello , i would like to showcase my first game project, a simple endless casual arcade game called Apples Mania : Apple Catcher. The game has simple goal , scoring as high as possible by collecting falling apples while the difficulty gradually increases. Different apples are worth different amount of points and there are also 2 power-ups to help you in your challenge.
        The game took me about 2 months to complete and polish and i made everything except for the music tracks and some of the sound files. Made in unity and blender3d.
        Would appreciate any kind of feedback.
      Google Play Link
        A trailer showing basic game-play:
    • By Paszq
      Troglodytes are a playable races in Arpago - they usually don't talk much and most of them lives near water sources.
    • By Paszq
      a Fox in a dungeon :)
  • Advertisement
  • Advertisement
Sign in to follow this  

Unity Anyone around know how to use Inform 7?

This topic is 402 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

Hey there. I'm new here (sorry if this post is in the wrong place or anything like that. I have read the FAQ though)


I am doing an Interactive fiction 'game' in Inform 7. The reason I haven't posted this in game programming is because I ma not sure where it lies, since technically IF isn't a game, I don't think.


I am making this for a college project, and sort of took a risk as we haven't learnt the program before. However I am not the best at any of the areas, as mien is more the creative writing side of it. Seeing Inform 7 and how it was coding and creative writing, I jumped at it. 


However, due to the programs small community, that's even more scarce due to the programs little-to-no use, I am finding it difficult to get help when I am stuck, and the more I ask my lecturer for help the less marks I will get.


As cheesy and corny as it sounds, can anyone here be my "programming buddy" so to speak for the next few months to help me if I get stuck?

Cheers and thanks for reading.

Share this post

Link to post
Share on other sites

I've had a play with it -- mostly just experimenting with the language at the moment but I'll have a bash at answering stuff -- I've at least got a handle on how all the structures hang together.

There's a reasonably active place over at http://www.intfiction.org/forum/viewforum.php?f=7

The inform community seem to be generally really nice people and there's a big tradition of helping out -- there's a lot of public domain code to look at and so on.

Bits of advice I would offer; don't get over-ambitious. While you CAN do nifty things in Inform, getting it to happen can sometimes be fiddly and since this is a college project that could suck up a lot of the time you have -- the systems are sometimes a bit counter-intuitive. On the other hand, writing simpler stuff is VERY quick.

Have an idea of where you're going; and in the context of IF, you want to have a sort of "tree" model with branches off the "solution". Obviously using the shovel in the graveyard lets you dig up the skeleton as part of the game solution -- but it helps to have an idea of what should happen in other places as well; it shouldn't just be a boring "no"... maybe it levers up a slab to get into the sewers... and in the gardens, it just leaves piles of earth everywhere...

Do some design up front. It's handy if, for example, every location has a short, snappy, unique name to call it by and you know them all when you come to start typing. You don't necessarily need all the descriptions of the locations, but a diagram of how they connect prevents confusion later.

And I would recommend avoiding conversation systems if you can -- they're one of the aforementioned fiddly things....


Find a revision management system. Inform files do actually work properly in them, and there will be a day (sooner than you think!!) where you'll really really want to go back to this mornings working version of the files.. I personally use Mercurial, "git" is more commonly used these days. And it's the sort of thing that looks good in the report at the end if you can say "the git repo contains XYZ commits totalling ABC lines of code.."

Share this post

Link to post
Share on other sites
Sign in to follow this  

  • Advertisement