Get the complete game at itch.io
This is a very simple game: you fly, you dodge bullets and enemies, you shoot, you score. Good times.
Code, 'art' and sounds free to use. If you want to be a Youtube celebrity and demonstrate this tutorial with your Hollywood good looks go right ahead.
I'm running into some issues as I get deeper so maybe the tutorial will reveal why and the final result will be better than the current version. It took about five days to get where I'm at with the project now. I never made a 'game' in Livecode before, except Hangman way back in 2007. I'm using the community version Nine Point Six Point One** ( Putting version number digits results in forum error "You can’t post image, email or url links that are external to this domain. Please remove 9.") My bank account was hacked recently so I won't be spending any money online to upgrade or subscribe any time soon.
Old Tutorial Stacks 1- 7, Missile, Enemy Factory and SHMUP Resource remain in thread as they are super simple beginnings of any shoot things game you might make with mistakes included for their learning value.
I'll attach latest and greatest stack to my first and last posts on thread for easy access to a more complete and tested project file.
Right after I fix afew things in stack 18....
Tutorial Index:
1. Local Variables
A note about Directory Structure
2. Directory and Dimensions Functions
- Tutorial Stack 01
Tutorial Stack 02, Theme Music & Sounds
4. Mountain Making Script
- Tutorial Stack 03
- Tutorial Stack 04
7. Play Game Loop & Move Playe Handler
- Tutorial Stack 05
- Tutorial Stack 06
9. Missile Factory
- Missile Factory Stack
- Tutorial Stack 7 w/ missiles
11.Enemy Factory
- Enemey Factory Stack version 4, feature complete for tutorial parts 11 through 14
11c. Enemy Script and Enemy Factory stack script in 2 code boxes
12. Enemy Bullets
13. Explosions
13b. Explosions : The Script of button "ExplosionScript" in one big code block.
14. Collisions
Step 14b. The CheckFactoryCollisions handler in one code box for quick copy/paste. ...Note CheckCollisions method seen here is Deprecated in stack 17.
Step 14c. Crash Test Dummy
Step 15. SHMUP RESOURCE: Enemy & Missile Factory all in one
- SHMUP_RESOURCE stack
Part 16b. PlayGame Handler
Part 16c. PlayerCrash, PlayerRespawn, GameOver & LoadingScreen Handlers
Part 17. Tutorial Stack 9: PauseGame, ResumeGame, EscapeKey & CheckMouseInWindow
Part 18. PartTutorial Stack 10 Music players, expanded view handler, big change to warppoints...more?
Part18b. Part 18b. Scripts Review: Music Additions/Fixes
Part 18c. More Music scripts review
Part 18d. Viewer Button, Loading Screen, PlayerLives
Part 18e. Warps Re-Do
Part19. Tutorial Stack 11: Pause Menu, Options Group, Fullscreen, Screen Size, Volume Contro
Part 19b. Pause Menu Group
Part 19b. Options Button of PauseMenuGroup, the OptionsGroup and associated handlers, variables and custom properties
PPart 20. Tutorial Stack 12: Anti-Aliasing & Graphic Effects Toggles in Options Group
Part 21. Tutorial Stack 13: Move Any Mountain, Mostly
Part 21b. More Mountain Magic.
Part 21b. Big Warp, Little Warp
Part 22. Tutorial Stack 14. Bug Hunt
Part22b. Tutorial Stack 14: New Player Move Handeling and Ping Pong Warps
Part 23. Tutorial Stack 15: More Sound Effects!
Part23b. Tutorial Stack 15. PlaySoundEffects , ClearActiveSoundPlayers, OptionsApplies, OptonsGrouSetup, InitFiles
Part 24. Tutorial Stack 16. Updates & Improvements
Part 24b. Tutorial Stack 16, Handlers for graphics, effects, & more interesting enemies
Part 25. Tutorial Stack 17: More Efficient Collisions, Warp sounds, and other stuff
Part 26. Tutorial Stack 18. Enemy Decorations. Less Player Objects. Touch up on collisions, and more
Part 27. Tutorial Stack 19: RandomizeEnemies, sound bug fix,